ColorOS 17 Port (Meizu 20 Infinity)

ColorOS 17 Port (Meizu 20 Infinity)

Ayra Project

Release: 20261112

Date: 2026-11-13

Base: ColorOS 17 / CP2A.260605.016 / Meizu 12.5.1.0A vendor

Update: https://t.me/AyraProject


⚠️ Cautions

My port did not required TWRP or repartition, you can flash TWRP for backup, format data or flash something, but never flash any partition with TWRP. I do not recommend flashing repartition script for this port, it may have chance to brick your device. If you did you do not have to revert it back. Our device did not have any cheap way to recover hardbrick from bad GPT. But you do you, take the risk for yourself!


How to flash:

  1. Boot into stock rom, enable adb, and connect to PC. Or you can reboot to fastboot directly
  2. Run flash.bat or flash.sh
  3. Wait patiently


How to update:

  • Same like flash, but run update script instead


How to recover from bootloop/kernel panic:

IF THE PHONE DOES NOT BOOT / KERNEL PANIC

Recover with stock firmware.

  1. Force power off: long-press Power (~10-15 seconds).

  2. Power on and keep Volume Up pressed until Recovery opens.

  3. On the PC:

     adb reboot fastboot

  4. Flash the stock Meizu 20 Inf 12.5.1.0A ROM.

   The stock firmware/dump is NOT included in this release.

  5. Let stock boot once, then flash ColorOS17 again if wanted.


  If "adb reboot fastboot" does not work:

  • In bootloader fastboot run: fastboot reboot fastboot
  • If fastbootd is still unreachable, flash the stock boot chain from bootloader fastboot first (vendor_boot, boot, init_boot, vbmeta), then retry.
  • EDL is a last resort; the Meizu 20 Inf EDL loader is OEM-signed.

🐞 Known issues:


🖼 Screenshots:


⬇️ Download


🗒 Changelogs

v1:

  • Initial release stable
  • Enforcing build
  • No HMA, pif, spoof. AyraSettings will give basic ROM customizations

Ported by Ayra Hikari
Channel update | Group support

Report Page