I have spent quite a lot of time this week trying and failing to make some up-to-date builds for this device. I had thought about leaving my device on @Android-Andi’s latest unofficial 0.9-nougat
build, which works pretty well, but the temptation to try and make something a bit more up-to-date was too great, and the weather here has been too bad to be doing much outside, so…
First I tried a CM-14.1
build of Lineageos4microg, using Docker, but I could not get it to build.
Then I tried a v0.19-nougat
build of /e/OS, building the traditional way with (lunch, mka bacon, etc
). I eventually managed to get it to build, by removing some of the built-in apps, but the build will not run: it black screens, after showing the splash screen.
I have decided that life is too short to spend more time getting /e/OS to run on a device that is just a bit too old, small and feeble to really do it justice.
My device is now running with a ‘D-I-Y’ lineage4microg, plus sync to /e/'s cloud services, created as follows
-
@Android-Andi’s LineageOS 14.1 ROM from here
-
using the Nanodroid stable zip files from here
-
patched to allow signature spoofing using
NanoDroid-patcher-23.1.2.20210117.zip
-
F-droid, Privileged Extension, Aurora Store and Aurora Services installed using
NanoDroid-fdroid-23.1.2.20210117.zip
then updated via F-Droid -
MicroG installed using
NanoDroid-microG-23.1.2.20210117.zip
, updated by adding and enabling the MicroG repo in F-Droid
-
-
Apps installed from F-Droid - DAVx5, Fennec, NextCloud, NextCloud Notes, K-9 Mail, Open Launcher
All of that gives me something aproaching /e/ OS, but with a sensible launcher, MicroG EN Framework working by default, up-to-date email and notes apps, and mature, trusted app stores. It’s not perfect, and it’s a bit laggy, but it will do for casual use.
I ‘installed’ some other Apps by copying from my daily driver (Xperia XZ1 Compact, running e-0.20
Custom build) using Android Backup and Restore Tools - WhatsApp, Facebook Messenger, and a couple of other apps that ‘just work’ without my having to enter account details again
So that’s it for me building trying to build for this device: it’s been fun and frustrating in about equal measures, but I’ve learned quite a bit in the process. Now to get ready for testing v0.21
releases