06. Hardware Mods and Accessories - spruceUI/spruceOS GitHub Wiki

DIY 3D Printables

  • Snap cover design by Andrewe1

Snap Cover STL file, no logo (STL File)

Snap Cover STL file, spruce logo (STL File)

Snap Cover STL file, cute turtle logo (STL File)

Snap Cover STL file, large MinUI logo (STL File)

Snap Cover STL file, small MinUI logo (STL File)

Pocket Cover (STL File)

Case by darkshooter116 (Thingiverse)

A30 reference model (STL File)

Faceplate and Button (Makerworld)

Faceplate STL files wtih button logos (Makerworld)

Faceplate with spruce tree speaker cutout (STL File)

  • Lnkd recommends printing this face down for a better surface finish and turning on randomize seam position for cleaner speaker cutouts.

Lanyard loop LED mod by Dildesigns3D (Printables)

Reversible Case Pokemon or Spruce themed (Printables)

Hardware Modifications

A nifty trick I have found for reassembling the front of the A30 (Dpad, ABXY) is to lay the membranes down on the board itself being careful to align them properly and put the Dpad on top of its membrane.

Take the ABXY buttons and put them in their holes in the face, use a piece of tape to hold them there.

Careful to wiggle the joystick through its hole, put the face on top and snap it carefully into place making sure the alignment pegs for the membranes go though their little holes in the membranes.

A30 Disassembly Video by Dildesigns3D (Etsy)

Stick Delete Mod

There is an option in the Advanced Settings app to disable joystick.

Battery Swap Mod

Flufffstuff made a great write-up on how to swap the battery from an RG28XX into the A30. Check it out here:

https://docs.google.com/document/d/1C2ZSzy72lw13m1ultPsJQmfpYq4-wkuBbvPlVJRwhUw/edit?tab=t.0#heading=h.ddazzq54f561