Peeking at Android

Out of curiosity, it just occurred to me how to sneak a very small peek at the Android environment. Running v7.1.2 and boy, hasn’t been patched since 2018. Not quite the latest patch of Nougat, but it’s close.

At some point, thanks to the hard work of another member here, I tracked down the chipset used. I seem to recall it’s an all-in-one phone board of very… modest specifications. Including 8 GB of storage.

Looking at this it reads as 7.28 GB with 6.63 GB free. Looking around at memory, about 0.3 GB are my files saved in the app “J1”. So you have the stated 1 GB of free storage that we get in the specifications.

This doesn’t mean much. From what else I remember about the phone board, it’s premise was to be very locked down by the manufacturer. To get access to any of the development tools from the vendor, you need to have a registered account as one of their customers.

Was just pondering… what if it was just open enough that the built in Android hardware could run Klipper, mainsail, etc? I’m not sure there’s even enough storage available though. Almost that entire 6 GB of stuff is just the android system. The J1 Android app is pretty small, only ~64 MB.

Of note, it does have active and available Bluetooth! :sweat_smile: Looks like some kind of espressif tool may have paired with it at some point, but just guessing based on the name.

1 Like

The display is a Quectel SC20WSC-8GB-UNN IoT module (or was at least on my J1). You can find some pictures here: Datensammlung Snapmaker J1 für eigene Elektronik - Snapmaker - 3D-Druck Forum

Scroll down to the 13th post.

The hopelessly outdated Android version was one of the reasons why I never let my J1 out into the Internet in its original state, since it is only that Android display which does all the network tasks on the J1. The only thing that directly goes into the main controller is the USB B port on the back of the printer.

1 Like

Yes it is. You’re the member I was alluding to. :grin:

Really nice work! I have that page bookmarked.

1 Like