Pierre Gaulon

Pierre Gaulon Github pages

View on GitHub

Notes on installing crDroid on Redmi Note 8 Pro

My Redmi Note 8 Pro having reached its EOL, I decided to recycle it with crDroid. This pages aims to summarize the notes taken during the process.

The initial MIUI ROM was at version 12.5.8.RGGMIXM.

Download platform-tools

The main tool to interact with ADB and Fastboot is platform-tools. It consists in a zip file that can be downloaded and extracted anywhere and contains the binaries adb.exe and fastboot.exe

Unlock OEM

To prevent accidental operations, MIUI locks the bootloader. An official software is provided here. However it requires an account creation. Unlocking the bootloader is also possible through a different way, using USB Driver Development kit (UsbDk) and MTK Client.

Install Fastboot driver on computer

The next step is to prepare the computer to be able to talk with the phone Fastboot using the appropriate drivers.

Disabling AVB

The phone Android Verified Boot or dm-verity also needs to be disabled to install custom images. For that the vbmeta.img file is needed and will be used later.

Install TWRP recovery

The next step is to override the official recovery software with a custom one, namely Team Win Recovery Project

Install cDroid Android14

Before installing a custom ROM, MIUI needs to be cleaned up, and the partition formated

Install Nikgapps for Google Play

crDroid doesn’t come with Google applications by default. It can be added later on, but needs a fresh installation.