AdBlock Detected!
crDroid server is made possible by displaying ads on our website. Please support us by whitelisting our url.
Installation is only possible on a device with unlocked bootloader!
(Files may have YYYYMMDD date in file name, download latest files in that case)
WARNING: We are using secured FUSE passthrough by default for partitions. You must format once using crDroid Recovery to avoid storage issues.
This step can be skipped if bootloader is already unlocked.
Create a Mi account on Xiaomi’s website. Beware that one account is only allowed to unlock one unique device every 30 days.
Add a phone number to your Mi account.
Insert a SIM into your phone.
Enable developer options in Settings > About Phone by repeatedly tapping MIUI Version.
Link the device to your Mi account in Settings > Additional settings > Developer options > Mi Unlock status.
Download the Mi Unlock app (Windows is required to run the app).
Run the Mi Unlock app and follow the instructions provided by the app. It may tell you that you have to wait up to 30 days. If it does so, please wait the quoted amount of time before continuing to the next step!
After device and Mi account are successfully verified, the bootloader should be unlocked.
Since the device resets completely, you will need to re-enable USB debugging to continue.
This step should be run at least once before coming from stock or any other custom ROM.
Download and keep support files (mentioned in pre-installation) ready.
On the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:
adb -d reboot bootloader
(You can also power off the device, and boot it into bootloader mode by holding Volume Down + Power. Keep holding both buttons until the word “FASTBOOT” appears on the screen, then release.)
fastboot devices
fastboot flash recovery recovery.img
(If support files have YYYYMMDD date prefix, rename respective img file accordingly)
Note: If your recovery does not show the crDroid logo, you accidentally booted into the wrong recovery. Please start at the top of this section!
This step can be also used for update installation
Ensure you have downloaded latest crdroid.zip package from the link above
If you are not in recovery, reboot into recovery:
For clean / first-time installation - Tap Factory Reset > Format data and continue with the formatting process. This will remove encryption and delete all files stored in the internal storage, as well as format your cache partition (if you have one). This step can be skipped for update installation.
Return to the main menu.
Sideload the crdroid.zip package but do not reboot before you read/followed the rest of the instructions!
adb -d sideload crdroid.zip
adb -d sideload gapps.zip
WARNING: Custom kernels / mods may break sensors or camera on this ROM. Use it at your own discretion and do not report bugs in that case.
(No need to flash GApps again unless newer version of gapps is available)
crDroid server is made possible by displaying ads on our website. Please support us by whitelisting our url.