[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] LoganDeveloper:
Evolution X 6.6 for the Xiaomi Mi 9 [Cepheus]

/*

* Your warranty is void. Or valid, probably?

*

* I am not responsible for bricked devices, dead SD cards, Ebolation X,

* thermonuclear war, or the current economic crisis caused by you following

* these directions. YOU are choosing to make these modificiations, and if

* you point your finger at me for messing up your device, I will LMAO at you.

*/

Living, Breaking, Keep Evolving.

Pixel UI, customization and more, we are Evolution X!

- Team Evolution X -

@joeyhuab

@peaktogoo (Now RealAkito)

Reach us on Twitter! @EvolutionXROM

Spoiler content hidden.

You tell me

DO NOT FLASH GAPPS, ALREADY INCLUDED

First Time Install / Clean Flash

0. Unlock your bootloader

1. Download the proper flashable ZIP for your device

2. Reboot to Recovery

3. If you use OrangeFox recovery, make sure that the Aggressive stock recovery deactivation feature is disabled

4. Wipe Data/Cache/System

4. Flash the ROM

5. Format Data

6. Reboot System and #KeepEvolving

Update / Dirty Flash

Easy way (Only if you use EvoX Recovery):

1. Open the OTA updater app (Settings->System->System updates)

2.Start downloading the new build

3. Press the install button that appears when the download is complete

4. Let the device rebooting and installing the update

5. It reboots automatically at the end of the installation

Manual way

1. Download the proper flashable ZIP for your device

2. Reboot to Recovery

3. If you use OrangeFox recovery, make sure that the Aggressive stock recovery deactivation feature is disabled

4. Wipe Cache

5. Flash the ROM

5. Reboot System and #KeepEvolving

And what if I want to keep TWRP/Orange fox ?

/!\ As TWRP,Orange fox, ... don't support A12 encryption, you'll need to flash DFE to keep your current recovery, so you'll lose encryption

1. If you use OrangeFox recovery, keep the Aggressive stock recovery deactivation feature enabled

2. After clean/dirty flashing the rom, flash DFE

3. Reboot System and #KeepEvolving

How to flash a zip file using EvoX recovery ?

1. That's pretty simple. In recovery go to Apply update -> Apply from ADB

2. On your computer, use the command adb sideload pathToZipFile to flash the zip

If the percentage stucks, don't panic, just wait a few minutes until the process finish

3. If a message says "Signature verification failed", It means that you're trying to flash something else than my EvoX builds. Clic "yes" only If you know what you're doing

4. You can wipe cache in Factory reset -> Format cache partition

You want Magisk ? No problem

1. After clean/dirty flashing the rom, Patch boot image from Magisk app (You can find it in the rom zip file)

Uncheck the "Recovery Mode" and "Patch vbmeta in boot image" options

2. Copy the patched boot image on your computer

3. Reboot to fastboot

4. On your computer, use the command fastboot flash boot pathToPatchedBootImage

5. Reboot system and #KeepEvolving

Can I manually flash EvoX recovery ?

1. Of course ! You can download the recovery right there

2. Reboot your phone in fastboot mode

3. On your computer, use the command fastboot flash recovery pathToRecoveryImg

4. Reboot Recovery

Download

Device Support / Official Chat / Donate to me

​

Android OS version: 12.1.0_r11

Security patch level: July 2022

Build Author: Logan-Developer

Source Code: https://github.com/Evolution-X

Device tree: https://github.com/Evolution-X-Devices/device_xiaomi_cepheus

Kernel Source Code: https://github.com/Evolution-X-Devices/kernel_xiaomi_cepheus

Based On https://github.com/Niviann/kernel_xiaomi_cepheus

ROM Developer: joeyhuab