[Xiaomi Mi Mix 2 ROMs, Kernels, Recoveries, & Other] Huexxx:
Spoiler content hidden.

EvolutionX for Mi Mix 2 [chiron]

* Evolution X allows users to experience Google's latest Pixel updates while integrating useful features from known custom ROMs.

Based on Android 13

Whats working?

Wi-Fi

RIL

Mobile data

GPS

Camera

Flashlight

Camcorder

Bluetooth

FM radio

Fingerprint reader

NFC

Lights

Sound/vibration

Known issues

Encryption on f2fs doesn't work
​

Installation

Choose your flavor

1. You can choose between the traditional EXT4 or the new EROFS. This fs affect only to /system and /vendor partitions

2. Magisk doesn't work on EROFS at the moment. Anyway I've included KernelSU on kernel, so you can install if you want KernelSU app in order to get root and flash magisk modules

3. Once selected root partitions fs, you can choose fs for /data and /cache partitions between traditional EXT4 or F2FS

4. Note that EXT4 comes with encryption by default and F2FS comes unencrypted

Decide if you want encryption or not

1. If you want encryption, use EXT4 on /data partition

2. If you prefer to go unencrypted, then use F2FS on /data partition

First Time Install / Clean Flash

1. Due to latest changes, is mandatory to use my last TWRP posted below

2. Reboot into recovery mode

3. Go to Wipe --> Advanced Wipe --> Select Data/Cache --> Swipe to Wipe --> Reboot into recovery

4. If you already have /data on f2fs (or ext4 unencrypted) and want stay that way, skip step 5

5. Go to Wipe --> Format Data (internal storage will be wiped too, backup your data) --> Type yes and accept -->

Reboot into recovery

6. Download the ROM and copy it into internal storage

7. Flash the ROM (and magisk if you consider it, but ONLY on EXT4 version, over EROFS will bootloop)

8. Reboot to system

Dirty Flash over previous Evolution X v7.8

NOTE: Do not dirty flash over old versions earlier than v7.8. In that case do a clean flash

1. Due to latest changes, is mandatory to use my last TWRP posted below

2. Reboot into recovery mode

3. Download the ROM and copy it into internal storage. You must use the same version alteady installed (EROFS or EXT4)

4. Flash the ROM (and magisk if is already installed, but ONLY on EXT4 version, over EROFS will bootloop)

5. Reboot to system

Change /cache and /data filesystem from ext4 to f2fs

1. You must format /data partition, so all your data and internal storage will be deleted. Please backup your files

2. Reboot into recovery mode

3. If already encrypted: Go to Wipe --> Advanced Wipe --> Select Cache and Data --> Swipe to Wipe --> Reboot into recovery

4. Go to Wipe --> Format Data --> Type yes and accept --> Reboot into recovery

5. Go to Wipe --> Advanced Wipe --> Select Data --> Repair or Change File System --> Change File System --> F2FS --> Swipe to Change

6. Repeat step 5 but selecting Cache

Change /cache and /data filesystem from f2fs back to ext4

1. You must format /data partition, so all your data and internal storage will be deleted. Please backup your files

2. Reboot into recovery mode

3. Go to Wipe --> Format Data --> Type yes and accept --> Reboot into recovery

5. Go to Wipe --> Advanced Wipe --> Select Cache --> Repair or Change File System --> Change File System --> EXT4 --> Swipe to Change

Hybrid Mode

You can have /cache and /ext4 on different filesystems, so follow previous instructions to put the partitions on your desired filesystem

Download EXT4 version

googledrive / mediafire

MD5: 0b60ab8b443b3c71c341b09bc921bbec

SHA1: f86bcb67e42cdeb89ff30c586c43dd88a7f35669

Download EROFS version

googledrive / mediafire

MD5: b194ede1855579f244eef66854f0aa8d

SHA1: 079a1561c5f4d17500ca20f992a5bdad2ef448a3

Download latest TWRP

googledrive / mediafire

MD5: 5c4845b2f5378abba303688aca000c46

SHA1: a2d71742f2928817fc3426ecba843c50f3cc4291
​

Android OS version: 13.0.0_r43

Build ID: TQ2A.230505.002

Security patch level: May 05 2023

Build author/Device Maintainer: Huexxx

Source code: EvolutionX GitHub repos

Trees and Kernel: Huexxx GitHub repos

Status: Stable

SELinux Status: Enforcing

Release date: 2023-05-07

Buy me a Beer!​