github spruceUI/spruceOS v4.0.0
spruceOS v4.0.0

19 days ago

Spruce 4.0 Stable is here!

Updating via OTA from 3.3.2 is not recommended due to that large number of changes

We HIGHLY recommend a fresh install of 4.0.0

The all in one Installer app has an update feature that should work as well but is not extensively tested

Device Support Status
Miyoo Flip Stable
Miyoo A30 Stable
Miyoo Mini Flip Mostly Stable
Trimui Smart Pro Mostly Stable
Trimui Brick Mostly Stable
Trimui Smart Pro S Mostly Stable
Miyoo Mini Plus In Active Development
Miyoo Mini v1-4 In Active Development

We have been cooking on this for a really long time, and we think it is finally at a point where we are comfortable calling it a stable release! So far this release will work on a BUNCH of devices, we have been focusing mainly on making sure the A30 and Flip are the most stable but other devices are honestly pretty dang close as well.

Releasing this stable 4.0 has a few goals for our development; we hope to clear the decks a bit and be less careful of breaking a nightly release and a solid base for bug reports to come in through where we dont have to guess which nightly version people were on. We have been really happy with all the community support, bug reporting, help and just general vibes we have gotten from the community in the past year.

We have opened up our once private development Discord server to the public and its been really great! Please come on by if you feel like hanging out and chatting with the team, asking questions or reporting issues.

I want to give a special thank you to all of the contributors we have had throughout the life of this project. We are an all volunteer team who do this for fun with any spare time we have in our lives. Thank you guys! You are truly the best, I am lucky to have you as my friends, and working with you on spruce is super rewarding.

This release would never have been possible without all of our contributors but especially Chris and Ry. They have become the solid core of the development of spruce. If you see them around on Reddit or Discord, give them the praise they deserve!

OK!

Now for the details!

What's New

  • New Python based front end UI (PyUI)
  • 3000+ new commits since 3.3.2
  • New Themes! (special thanks to RDWilliamson)
  • Stuff!
  • Things!
  • New Devices!
  • WOW!
  • Seriously ya'll there is SO freaking much new its INSANE

Updating

  • Due to the huge variety of Nightly versions people might have and the extremely large number of changes from 3.3.2 we generally recommend a fresh install of 4.0.0 stable.
  • At the VERY LEAST due a "manual update".
  1. Delete everything EXCEPT the Roms BIOS Saves Collections and Persistent folders from your SD card.
  2. Download the .7z release.
  3. Extract onto your PC using 7zip
  4. Copy and paste ALL files from this folder directly to the root of your fresh SD card. Make sure to get the hidden .tmp_update folder!
  5. Boot your device with this SD card inserted into the righthand slot if your using a Flip.
  6. Give it a few minutes and let it do its thing! When the installation is complete, you will land in spruceUI.

New Installer App

  • Try the all-in-one installer app for a super easy installation!
  • No need to download a release or format your card manually!
  • Compatible versions for Windows, Mac and Linux!
  • Find the Latest version for you PC here
  • Lets you install Stable, Nightlies, Sprig (mini flip only) and Twig (GKD Pixel 2 only) all in one click!

Manual Installation

  • Download spruceV4.0.0.7z
  • Extract onto your PC using 7zip
  • Copy the entire contents to a blank FAT32 formatted SD card.
  • Seriously, use 7zip to extract onto your PC THEN copy the files. IDK why but Windows breaks stuff if you use its built in extraction tool.

Don't miss a new spruceOS release

NewReleases is sending notifications on new releases.