[Xiaomi Mi Mix 2S ROMs, Kernels, Recoveries, & Othe] jjpprrrr:
Reserved

- PE recovery is REQUIRED

* DO NOT use any other recovery

* Partition scheme has been switched to retrofit dynamic partitioning because polaris is running out of system partition space. No actual re-partition is involved. Instead, the physical system and vendor partition is mapped together to form a logical "super" partition. The size of super partition equals the sum of the physical system and vendor partitions. After that, logical system and vendor partitions are created on top of this super partition. In this way, we are essentially redistributing space between the physical system and vendor partition to accommodate for the increase in size of system libraries and prebuilt apps.

* The firmware is included with a different keymaster.img from perseus. DO NOT flash your own firmware.

* To switch to other ROMs, format data in PE recovery first, and then install another recovery. You may need to re-flash the required firmware, if the ROM you are going to flash does not include one.

- You can dirty flash from the previous PE 13 build. You can dirty flash PE 13 Plus on top of the regular PE 13.

- You cannot upgrade from android 12 builds. Formatting data is required.

==============================

Old guide for android 12 builds:

- Formatting data with PE recovery is REQUIRED for clean flash

* DO NOT use any other recovery

* The firmware is included with a different keymaster.img from perseus. DO NOT flash your own firmware.

* Keymaster is bumped to 4.0 for encryption, and cust partition is mounted as /metadata. You WILL NOT be able to boot TWRP on PE 12.1. OrangeFox R11.1_1 or newer can boot but is not capable of decrypting the data partition.

* To switch to other ROMs, format data in PE recovery first, and then install another recovery. You may need to re-flash the required firmware, if the ROM you are going to flash does not include one.

- You can dirty flash from my previous PE 12 or 12.1 builds. You can dirty flash the Plus edition on top of PE 12 / 12.1 regular builds.

- You cannot upgrade from android 11 directly. Formatting data is required.

PE recovery flash guide

- Download PE recovery from the official PE website

- Boot your phone into fastboot mode. You can either

* hold power + volume down button

* or `adb reboot bootloader`

* or use the `Reboot to bootloader` option in TWRP/OrangeFox

- Connect your phone to a computer

- Run `fastboot flash recovery pe_recovery_file_name.img` in your cmd/powershell/terminal

- Hold power + volume up to boot into recovery

PE 12 flash guide

- Boot into PE recovery

- Select `Factory reset" --> "Format data/factory reset`. You phone should say that /data, /cache, and /metadata have been formatted.

- Go back to main menu and select "Apply update" --> "Apply from ADB"

- Connect your phone to a computer

- Run `adb sideload pe_rom_file_name.zip` in your cmd/powershell/terminal and wait until it finishes

- Reboot to system

==============================

Old guide for android 11 builds:

Note: The latest TWRP and OrangeFox are able to DECRYPT the /data partition on android11. However, during our testing process, formatting data to bootstrap the ENCRYPTION is still a hit or miss. Some users will get working encryption upon the initial format and boot, but others will have a broken encryption and may need another data format. /data will appear to be encrypted, the recovery will prompt you to enter password, but if you skip/cancel the password prompt, you may see that files are not actually encrypted. This does not happen to everyone using TWRP/OrangeFox, and the cause is still being investigated.

Therefore, format data with PE recovery is still required for clean flash.

If you are already on the previous PE 11 build, OTA or dirty flash is fine.

PE recovery flash guide[Required]:

- Download PE recovery from the the polaris device page of official PE website

- Boot your phone into fastboot mode. You can either

* Hold power + volume down button

* or `adb reboot bootloader`

* or use the `Reboot to bootloader` option in TWRP/OrangeFox

- Connect your phone to a computer

- Run `fastboot flash recovery pe_recovery_file_name.img` in your cmd/powershell/terminal

- Hold power + volume up to boot into recovery

If you have a custom recovery (TWRP/OrangeFox) installed already, you can use that to flash the .img file of PE recovery into the recovery partition.

PE 11 ROM flash guide[Required]:

- Boot into PE recovery

- Select `Factory reset" --> "Format data/factory reset`

- Go back to main menu and select "Apply update" --> "Apply from ADB"

- Connect your phone to a computer

- Run `adb sideload pe_rom_file_name.zip` in your cmd/powershell/terminal and wait until it finishes

- Reboot to system

==============================

Old guide for android 10 builds:

Flash guide:

1. Use latest OrangeFox recovery R11.0 (or newer) or TWRP 3.3.1-1 (or newer)

2. If you have been using MIUI or any of its variants, you have to format data.

- you may have to reboot to recovery again after formatting data

3. Wipe system & data & cache & dalvik cache

4. Install ROM

5. Reboot to system

Note: Official maintainer of PE for polaris has been changed. Clean flash is highly recommended for those coming from the deprecated official build from Oct 2019. I will not offer any help if you've dirty flashed.

Download: https://download.pixelexperience.org/polaris