Back
Featured image of post Evolution X 5.3 20210123-0312 Official Polaris Build

Evolution X 5.3 20210123-0312 Official Polaris Build

More Etude scheduler optimizations, vendor and firmware update from MIUI Global Stable V12.0.3.0, RenderScript from crosshatch, Wifi and Tethering overlay fix, SQLite journal mode, and some EvoX fixes.

Device Specific Changes:

  • Etude kernel: Op.11 No.2
    • Linux 4.9.252
    • rolled back to qcacld from LA.UM.8.3.r1-08800-sdm845.0 due to a regression on 160MHz channels of IEEE 802.11ac WiFi
    • sched: unified spare capacity calculation
    • sched: prefer a CPU in a more shallow idle state to achieve faster wake-up and higher efficiency
    • sched: restricted iowait boost to foreground and top-app tasks so that background I/O does not boost cpu frequency unnecessarily
    • cpufreq: fixed incorrect average capacity calculation
    • limited sched{up,down}migrate tunables to values between 0 and 100
    • DO NOT use a third party kernel without proper support for Pixel thermal hal
  • Updated vendor and firmware from MIUI Global Stable V12.0.3.0
  • Imported RenderScript blobs from Pixel 3 XL
  • Fixed WifiOverlay and TetheringOverlay to properly target wifi and tethering stack from Google
    • mac address randomization and other platform specific configs are back
  • Configured SQLite journal to use MEMORY mode
    • about 2x performance increase in SQLite insert/update/delete
  • Allow manually configuring the APN when using China Unicom
  • Cleaned up display stack

Evolution X Updates:

  • QS status bar opacity
  • New Ambient Music implementation
  • Lots of fixes under the hood

Gapps, vendor and firmware are included. Dirty flash may be fine if you are on my previous Evolution X build.

Download | XDA Thread

md5: c1207cc6479de27891dcd6c628372107

Please report issues to jjpprrrr.

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy