Install CherishOS On Redmi Note 10 Pro

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!

- Advertisement -


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.

Install Android SDK and Platform Tools

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).

Add Account to Mi Unlock Status

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!

Unlocked successfully message.

If you are ready to unlock your Xiaomi device’s bootloader, please check out our guide on How to Unlock the Bootloader on any Xiaomi Device.

4: Download ROM and Kernel for Redmi Note 10 Pro/Max

  1. You may now grab hold of the CherishOS ROM for your Redmi Note 10 Pro from here: Vanilla | GApps
  2. If you want to remain unencrypted, then either download this pre-config to Disable Force Encryption.
  3. Or, if you also want to install Magisk as well, apart from DFE, then use this pre-config.
  4. If you also want to flash a custom kernel, then download the VantomHuexxx kernel from here.
  5. Finally, transfer the ROM, pre-config, and kernel files to your device.

How to Install CherishOS on Redmi Note 10 Pro [Android 13]

1: Boot to Fastboot Mode

  • Connect your device to the PC via a USB cable. Make sure that you have enabled “USB Debugging” on your phone or tablet.
  • Then navigate to the platform-tools folder, type in cmd into the address bar and hit Enter. This will launch a Command Prompt.
  • To boot your device into Fastboot Mode, type the following command in a CMD window on your PC:
adb reboot bootloader

Identifying your Device in ADB or Fastboot Mode

  • To confirm a successful connection in Fastboot mode, type the following command at the terminal and look for the device ID.
fastboot devices

Identifying your Device in ADB or Fastboot Mode

2: Install and Boot to TWRP Recovery

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

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.

Format Galaxy S23 Ultra

  • Reboot your device, then select Recovery from the list of options.

Recovery from the Reboot menu

  • Finally, restart your device and select System on the menu that appears.

twrp reboot system

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.

- Advertisement -


Please enter your comment!
Please enter your name here