If you want to attempt custom developments like custom ROMs, root, modules, etc, Xiaomi phones are usually favorites. Xiaomi has introduced the new Redmi 10 entry-level telephone. For its inexpensive price and outstanding performance, the Redmi series is extremely popular. If you obtain Redmi 10 hands-on and want to make it root, then you have this guide. Here’s how to unlock the Redmi 10 bootloader and Root Redmi 10.
Redmi 10 Specs
Redmi 10 The phone comes with a 6.50-inch touchscreen display with a resolution of 1080×2400 pixels and an aspect ratio of 20:9. Redmi 10 is powered by an octa-core MediaTek Helio G88 processor. It comes with 4GB of RAM. The Redmi 10 runs Android 11 and is powered by a 5000mAh battery. The Redmi 10 supports wireless charging, as well as proprietary fast charging.
The Redmi 10 on the rear packs a 50-megapixel primary camera; an 8-megapixel camera; a 2-megapixel camera, and a 2-megapixel camera. The rear camera setup has autofocus. It sports an 8-megapixel camera on the front for selfies.
The Redmi 10 runs MIUI 12.5 is based on Android 11 and packs 64GB of inbuilt storage. The Redmi 10 is a dual-SIM (GSM and GSM) mobile that accepts Nano-SIM and Nano-SIM cards. The Redmi 10 measures 161.95 x 75.53 x 8.92mm (height x width x thickness) and weighs 181.00 grams. It was launched in Carbon Gray, Pebble White, and Sea Blue colors.
You may select a Xiaomi phone for numerous reasons and two of them are MIUI and large custom developments. Developers enjoy custom ROM, recoveries, themes, and more for Xiaomi phones and building and porting. And if you don’t want to install a tailored ROM, you may still root Redmi 10, if you want advanced functionality. We will also explain in this method how to release the Redmi 10 bootloader.
How to Root Redmi 10
Compared to other phones, Xiaomi phones are easier to root. There are numerous advantages to rooting an Android device as it offers all advanced capabilities, even default ones. If you know the root progress, it is really useful. But if not, most of its features can still be tried. Some of the fundamental features include personalized fonts, boot animation, third-party issues, and more. As root needs that the bootloader be first unlocked, let’s see how Redmi 10 releases the bootloader.
Unlock Bootloader of Redmi 10
Like other Android phones, Redmi 10 also has a locked bootloader that limits change. Fortunately, Xiaomi enables us to unlock the Xiaomi phone bootloader. Also, it is easier than many other OEMs to unlock Xiaomi phones. You can take the steps you have taken to unlock your Redmi 10 bootloader.
- Begin with taking a full backup of your phone as the Unlocking bootloader will wipe all the data.
- Next download the official Mi Unlock Tool on your PC. Also, install ADB & Fastboot Drivers on your computer.
- Now open Settings on your Redmi 10 and Sign in to your Mi Account. Then wait for at least 7 days. You can also try without waiting for 7 days.
- Then go to Settings > Mi Account > Mi Cloud and enable ‘Sync’ & ‘Find Device.’ Also, Sync all Apps data at least once.
- Go to Settings again and then go to About Phone. Tap 7-8 times continuously on the MIUI version, and it will display ‘You are now a developer.
- To open developer options, go to Settings > Additional Settings > Developer Options.
- Now enable OEM unlocking and USB Debugging in the developer options.
- Switch on the internet connection on your phone with the same number that you used in the Mi account (this will help to unlock easily). Then again, go to the Developer Options > Mi Unlock Status and link your Mi Account.
- Turn off your device, then long-press the Volume Down + Power button together to boot Redmi 10 into Fastboot mode. Let go of both buttons when the Mi Bunny image shows up on the phone screen.
- Connect your Computer to the Internet, then open the Mi Unlock Tool and sign in with the same Mi account that you are using on your Redmi 10.
- The tool will detect your phone and then click on the ‘Unlock Now’ button.
- It will now unlock the bootloader of Redmi 10, and this will erase all the data.
Once the bootloader is unlocked, you can verify it in Developer Options. The OEM Unlocking must be enabled after the restart. And after confirming you are good to proceed with the root process. Check out the requirement section containing files and tools for the root process.
- Make sure the bootloader is unlocked
- Download Magisk APK
- Install ADB & Fastboot driver (Skip if already installed)
- Take a full backup before beginning the process
- Download Redmi 10 firmware (The same version that is installed on your phone)
Steps to Root Xiaomi Redmi 10 with Magisk
- Copy the Redmi 10 firmware to your computer and extract the boot.img file. You can use 7Zip or WinRAR.
- Now install the Magisk app on your phone.
- Open the Magisk application and click on the Install.
- In the next step choose ‘Select and Patch a File’ from the option.
- Look for the boot.img file and select it. It will start patching the boot image.
- You can find the output magisk_patched.img file in the download folder.
- Copy the output file to your computer in folder C:\adb. Also, rename the patched file to boot.img. If you are using platform tools, copy the file to the platform-tools folder.
- Now reboot your Redmi 10 to Fastboot mode and connect it to your computer.
- In the C:\adb folder (or platform-tools folder) press Shift + Right-click on an empty area and select ‘Open Command window here’ or ‘Open PowerShell window here.’
- You can check if the device is connected or not by entering the below command that should return some device id.
- Now enter the below command to flash Magisk and root Redmi 10.
fastboot flash boot boot.img
- After flashing the patched boot image, reboot your device to the system.
- Install Magisk Manager if it’s not already installed.
- Complete the in-app instructions, and the device will automatically reboot into the system.
You can check for root access using any third-party app from Play Store. And once you verified the root access on your Redmi 10, you are all set to experience all advanced features.