Home - spruceUI/spruceOS GitHub Wiki

SpruceOS 4.0.0 updates are coming to the wiki!

I'll be slowly adding and editing things please be patient as we get ready for the upcoming release of spruceOSV4.0

You can find the latest Nightly releases here https://github.com/spruceUI/spruceOSNightlies

Devices supported by the Nightly are: Miyoo A30, Miyoo Flip, Miyoo Mini Flip, TrimUI Brick (and Hammer), TrimUI Smart Pro and the TrimUI Smart Pro S.

They all use the same microSD card and you can switch the card freely between them!

-Sun

Welcome to the spruce Wiki!

"This Wiki will walk you through your first steps. It will get you up and running on the four most common operating systems. I am writing this as somebody that struggles with overly technical how-to guides. I have watched too many videos that just gloss over some very important yet basic steps that have created headaches for beginners like myself. We have a FAQ page with a lot of common issues.

Most importantly, I am writing this as somebody that is new to retro-handhelds, for people that are new to them as well. I want you to succeed in getting spruce working no matter how skilled you are with computers. Please feel free to reach out to me directly for help on either Reddit or Discord; @ me, u/ me or just send me a message."

-SundownerSport

What is spruce?

Spruce is not truly an operating system (OS). It is custom python based front end runs on top of the stock OS on our supported devices. It cleans up bloat, optimizes performance, focuses on aesthetics and ease of use. It is intended to be sleek, intuitive and efficient. Spruce is a community built software that is constantly evolving, if you would like to help out with development or have an idea that would make it better please let us know.

You will need:

  1. A new, branded microSD card, purchased from a reputable source.
  2. A high quality branded microSD card reader.
  3. Download and install Rufus on Windows. Rufus is super simple, popular and effective.

IMPORTANT NOTE FOR PEOPLE NEW TO THE HOBBY

THROW AWAY THAT STOCK CARD!

IT'S JUNK, THE GAMES ON IT ARE JUNK AND THE BIOS ARE JUNK!


Ports and Free Games

Check out our repository for Ports and Free Games https://github.com/spruceUI/Ports-and-Free-Games Here you can find ports for the A30 we've found or created. Files can be downloaded from the Individual Releases section. Some games are ready to run and others require you to supply files from your legally obtained PC versions of the game.

Ports can also be downloaded and found on the A30 itself using the Game Nursery app!

Themes

Spruce includes a few starter themes by default but more can be found on our Themes repo: https://github.com/spruceUI/PyUI-Themes Themes come pre-7z'd and can just be placed into your /Themes folder on your SD card and Spruce will install it and make it available on start up.

We are always looking for new themes, if you're interested in making one check out our Theme Design Guide wiki entry.