[/e/OS Project] steadfasterX:
New release! 🎉 🥳

UNOFFICIAL = DONE

CUSTOM = DONE

Normally I do not provide changelogs besides from my TG Automation channel but this one is important so I drop a note here, too.

first of all I've changed the versioning back to /e/ standards. I've used "v1-0" in the past as I thought that will happen soon (lol) and as its used by them as the most recent branch names (e.g. v1-q). To get a better understanding of which exact version you get (and be able to identify the matching official /e/ changelogs) I will use what they use (atm of writing: v0.15). Due to this versioning change the newest update will not popup as an OTA but you can manually search for an update in the updater and find + download the latest 0.15 release there (then you have to boot to TWRP and flash it manually though!). Ensure you have read the rest before doing so!

the other big change is disk encryption. WAIT! read-on even if you have never enabled that or never want to do so! In my previous (non-enforcing) builds FDE (Full Disk Encryption) has been used. This approach is deprecated by FBE (File Based Encryption) and so FBE has been enabled from this build on. Other then FDE - FBE does not allow to choose so as soon as you flash and boot it will encrypt automatically. no worries this has almost zero impact on anything (but hey it protects your data!!). the only thing which you need to do is upgrading SHRP/TWRP! The recovery cannot decrypt /data and if you do not upgrade to my latest releases it will just stay on a black screen (Samsung Exynos is a pita when it comes to this).

and the last major one: I have enabled CUSTOM builds again. The reason is we are very close to OFFICIAL builds. I personally like to have F-Droid, Aurora and so on already included in the ROM so I will continue doing CUSTOM builds including OTA support as well. The major diff is that some apps will be included in the ROM and "Apps" will be removed. Other then that will be identical. Until we reach the OFFICIAL state I will provide CUSTOM + UNOFFICIAL builds.

This build contains a ton of fixes including these:

fixed torch (has been removed from /e/ standard builds so it is removed here as well)

fixed screen lock (PIN/Password/.. was not working)

fixed cam not working when in enforcing

fixed device encryption in enforcing

switched to FBE (auto encrypt on first boot)

fixed a shim issue with cam

fixed missing preview libs (no this does not solve the stretched cam preview)

fixed selinux denials for all the above + some more

fixed magnetometer / gyroscope sensors

fixed an issue after playing videos ("Can't play this video" after playback has finished)

.... more

Known issues:

As explained above you need the latest TWRP/SHRP recovery otherwise it would not load recovery

you HAVE to re-install /e/ and format data (which also removes FDE encryption obviously)

stretched preview in cam (no way to fix that - afaik)

Important note:

Especially as this update comes with a major change in disk encryption you should take care and do a full backup before upgrading! This should also include stuff on your internal storage as this is NOT included by TWRP/SHRP recovery.

REALLY: Better do a backup as suggested before - including your INTERNAL STORAGE! (this is NOT covered by a TWRP backup)

Other then that.. have fun with this (hopefully) most complete and working build ;) Special thanks to user "Anonyme" for the testing time ;)

EDIT:

TWRP is not ready yet. Pls use SHRP atm.

EDIT2:

TWRP build avail now (twrp-3.5.2_9-PREVIEW-271_j5y17lte.img)