Featured image of post Evolution X 6.2.2 04030425 Official Polaris Build

Evolution X 6.2.2 04030425 Official Polaris Build

Initial android 12.1 release. Linux 4.9.309, compiler optimization flag fixes, March security patch, and QCOM WFD.


  • Formatting data and clean flash are required if you come from android 11. Please do not update through OTA if you are on android 11.
  • Encryption is disabled for various reasons. You can keep using the latest TWRP or OrangeFox, but please follow the clean flash guide carefully.
  • Dirty flash is fine from previous EvoX builds based on android 12 or 12.1
  • When switching to other ROMs, you may need to re-flash the required firmware, if the ROM you are going to flash does not include one.

Device Specific Changes:

  • Etude kernel: Op.12 No.2
    • Linux 4.9.309 and CAF tag LA.UM.10.3.r1-01000-sdm845.0
    • set compiler flag to optimize for cortex-a55 to avoid performance regression on the in-order little cluster
    • built with the latest LLVM Clang 15.0
    • DO NOT use another kernel. Just don’t.
  • Changed soong build flags for Kryo385 (Qualcomm’s codename for sdm845’s CPU clusters)
    • added a previously missing nodotprod flag
    • optimize for cortex-a55 instruction model to avoid performance regression on the little cluster
  • Properly override system product name
  • Dropped deprecated binder flag
  • Adapted aux camera prop sepolicy for the new change
  • Brought back qcom wfd implementation

Evolution X Updates:

  • Initial android 12.1 release
  • March security patch
  • Added face unlock
  • Note that the feature set is not identical to previous builds based on android 12.0. There may be some new features, and previous features may have been adapted or are not present.

Clean flash guide:

  • Install the latest TWRP or OrangeFox
  • If you have the latest OrangeFox R11.1_1, you can simply wipe the cust partition from GUI. With TWRP or older versions of OrangeFox, open Terminal (Advanced/Terminal in TWRP, Menu/More/Terminal in OrangeFox), and run command
    mke2fs -t ext4 -b 4096 /dev/block/bootdevice/by-name/cust
    then enter “y” to confirm.
  • Install ROM in recovery
  • Format data (the one you type “yes” to confirm)
  • Reboot

Known Issues

  • Rounded corners are broken. It does not seem to be an issue on the device side, as debug info reports correct values

Gapps, vendor and firmware are included.

Download | XDA Thread

md5: 72dd1051191abc1604b811515f61f9ea

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