In this guide, we will show you how to install the latest CherishOS ROM onto your Redmi Note 10 Pro. This device from Chinese OEM has become quite a popular player in custom development—and for good reason!
Because of this, it has already been blessed with tons of custom ROMs—and many more are on the way. So this leaves users with a problem: Which ones should they choose?
If you are looking for an AOSP ROM that maintains the perfect balance between features and stability, then look no further than CherishOS. The ROM is equipped with the MIUI Camera, Dolby Atmos, a plethora of mods and a custom kernel for root access. So without further ado let’s get you acquainted with how to install this build onto your Redmi Note 10 Pro!
The below instructions will wipe off all the data, so please take a backup beforehand. AMS and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
1: Install Android SDK
To begin, you’ll need to install the Android SDK Platform Tools on your PC—the official ADB and Fastboot binary provided by Google.
So download it, then extract the contents of the zip file to a folder on your PC. This will give you a platform-tools folder which we’ll use throughout this guide to install CherishOS on Redmi Note 10 Pro/Max.
2: Enable USB Debugging and OEM Unlocking
Next, you need to enable USB Debugging and OEM Unlocking on your device. The former will make your phone recognized by the computer in ADB mode.
This will enable you to enter Fastboot Mode. On the other hand, unlocking your device’s bootloader requires that it be unlocked by the OEM (Original Equipment Manufacturer).
To enable USB Debugging and OEM Unlocking, go to Settings > About Phone > Tap on Build Number 7 times. Then return to Settings > System > Advanced> Developer Options and check both boxes.
3: Unlock the Bootloader on the Redmi Note 10 Pro/Max
To complete the process, you will also need to unlock your device’s bootloader. This procedure erases all data from your phone and may void its warranty so only do so if you’re sure that it’s what you want!
Next, you’ll need to install the TWRP Recovery on your device—check out our guide for instructions and a step-by-step walkthrough.
As far as CherishOS is concerned, you should flash the TWRP-3.7.0_12-Huexxx-230629-sweet version. Once you have flashed the TWRP Recovery, use the below command to boot to it:
fastboot reboot recovery
3: Install CherishOS on Redmi Note 10 Pro [DFE]
These steps are for users who wish to remain unencrypted, i.e. disable Force Encryption in CherishOS.
Go to TWRP Recovery, and then navigate to Install. From there, select CherishOS ZIP and flash it.
Then go to Install, choose the Kernel ZIP file and swipe right on it.
Again, go to Install, select either of the two pre-config files [see STEP 4], and flash it.
Then tap Wipe > Metadata, Data, and Cache to format those partitions.
Reboot your device, then select Recovery from the list of options.
Finally, restart your device and select System on the menu that appears.
4B: Install CherishOS on Redmi Note 10 Pro [Encrypted]
The steps below are for users who want to go encrypted or have already been set up that way.
From TWRP Recovery, tap Install on the bottom of the screen and select CherishOS ZIP.
Then, from the Install menu, select the Kernel ZIP file and swipe right to flash it.
Then go to Wipe and select the Metadata, Data, and Cache partitions.
Once more, go to Wipe > Format Data. Type YES in the space provided and then press the checkmark button.
Reboot and select Recovery. Your device will reboot into TWRP.
Last, tap Reboot and then System: Your device will boot up with the new OS.
The steps to install the latest CherishOS ROM, based on Android 13 and its features onto your Redmi Note 10 Pro are as follows:
If you have any questions about the steps mentioned above, please feel free to ask them in the comments section below. We will be happy to answer your queries at our earliest convenience.