PixelExperience 12.1 / Plus August Update Beryllium
Rom Side Changes:
- August security patch
- The boot animation now follows Monet color theme as well
- Other misc fixes
Etude kernel: Op.12 No.4:
- Linux 4.9.325
- merged LA.UM.10.3.r1-01700-sdm845.0 into techpack/audio
- fixed a race condition in qcom’s early random pool initialization
- re-enabled qcom’s early random initialization
- cleaned up several unused drivers and firmware in kernel
- dropped unnecessary virtual framebuffer support
- DO NOT use another kernel. Just don’t.
Device Side Changes:
- Dropped the unnecessary virtual framebuffer from kernel cmdline
- Removed the boot-time IO read ahead tuning and settled on a static read-ahead value for dm devices
- Google claims that some of the values may not be properly reset after boot, so an aggressively large boot-time read-ahead value may persist after boot and incur more memory pressure
- Fixed the issue of “Optimization profile” app list sometimes not showing all the apps
- also improved the layout and the overall smoothness when scrolling
- Force Encryption is Enabled by Default.
- You can dirty flash from my previous PE 12 / 12.1 builds. You can dirty flash the Plus edition on top of PE 12 / 12.1 regular builds.
- You cannot upgrade from android 11 directly. Formatting data is required.
- Clean Flash is MANDATORY if flashing for first time!
- Any Recovery present will be overridden by PE recovery in order to make OTA updates work as other recoveries currently doesn’t supports Decryption!
- Encrypted users are RECOMMENDED not to use Custom Recoveries! Or else OTA won’t work and have to update manually through adb sideload or external storage.
- If you are a decrypted user flash Latest TWRP again and follow the steps to update ROM manually.
- OTA doesn’t work for Decrypted Users
- Flash Latest TWRP first before proceeding for installation!