Changelog (21/07/21):
• Dropped gapps variant
• Switched to User builds
• Increased system partition's size
• Included TWRP 3.5.2
• Set props for Rounded Gboard(If you install Gboard)
• Setup required props for userspace LMKD
• Switched Skia rendering backend to Vulkan
• Enabled force triple frame buffers
• Added bluetooth aptX blobs from redfin
reporting back after upgrading to this version.
I had LOS version of June installed along with TWRP 3.5.1 (both on A slot) and after excessive backups I tried upgrading by dirty-flashing to this LOS version of July.
Now I know from previous attempts, that LOS Recovery seems to be working better than TWRP for upgrades, my first step was therefor flashing LOS Recovery, overwriting TWRP.
I first thought I might try MPK99 custom ROM fastboot flash install script, but by the date trying, it was already abandoned due to (unknown?) technical difficulties. So I stick with recovery installation method.
I upgraded via LOS-Recovery and that worked just fine. I rebooted to recovery again, and it started up TWRP as it is part of LOS-rom.zip this time (I would still prefer LOS-recovery getting shipped with the ROM for real vanilla, though)
After rebooting to system, the first start finalizes the installation, and this is the -first time ever- that an upgrade successfully installed itself from previous Slot A to Slot B without troubles. After first ROM start and a reboot to TWRP all errors shown right after the upgrade in tWRP were gone. Fine!
Luckily, this time, the old magisk signature spoofing module from previous LOS version still works without needing to run haystack again, so actually everything seems to be working out of the box after upgrading and all apps and data is still there and working.
So far so good!
Now, a few things I noticed:
- USB-Debugging is still activating everytime after booting, despite disabling it in the dev-options (rebooting while connected to PC with usb cable -> automatically always establishes usb-debugging connection)
I'm not entirely sure if this is supposed to be fixed in this version by switching to "user builds". Or maybe it's a settings issue when upgrading from previous lineageOS version? maybe you can tell me.
- quick panel icons are still lined up by 2 rows instead of 3 rows in previous versions and some original LOS icons seem to be missing. (again, I'm not sure if this was supposed to be fixed in this version, or whether my older settings overwrite any changes made)
- I've got a phone with 64GB internal memory. On previous and latest version, System (all Slot A+B) takes already 19GB of space, leaving only 45GB free space for internal storage.
Is this supposed to be normal, how many space does your system take and how many space do you have available as free storage (excluding external sd cards)? It looks a bit much for me..
- camera bug still exists but I didn't expect otherwise. I also did not test any of the new kernels yet, but I think they won't change anything yet.
if I found something else I'll post more.
Thanks so far for the updates