Unlock the bootloader on Xiaomi Redmi Note 10 Pro: the full guide

Modern Xiaomi smartphones provide users with huge customization opportunities, but access to them is often limited by the manufacturer. Unlocking the bootloader on the Redmi Note 10 Pro is the first and most important step for those who want to go beyond the standard shell MIUI. It is this procedure that opens the way to install customized recaps, obtaining superuser rights and full recycling of system files.

Owners of the M2101K6G often face the need to remove embedded advertising, deep optimization of power consumption or install current versions of Android that the company has already stopped releasing officially, but this process is not without risks and requires careful attention to detail, improper actions can lead to the loss of warranty or, in the worst case, turn the device into a “brick”.

Before you start taking action, you need to be clear that unlocking Bootloader is an irreversible process in terms of warranty obligations in many regions. You need to be prepared for all data on the device to be destroyed at the moment of unlocking. Next, we will discuss in detail each step, from account preparation to final code entry.

Preparation of Mi Account and device binding

The first step is to create or use an existing Mi Account. It is important that the SIM card inserted into the smartphone matches the one that the account is registered to in the system settings. Without this step, the unlock program simply will not see your device or give an anchor error.

Go to the settings menu and find the About Phone option, where you need to quickly click on the MIUI version several times to activate the hidden menu for developers, and then a new Developer section will appear in the advanced settings, where the key switches are located.

  • 🔑 Enable the option "Factory Unlocking» (OEM unlocking in the menu for developers.
  • 📱 Add your Mi Account to the “Mi Unlock status” menu and make sure the status is displayed as “Added».
  • 🌐 Connect your device to a Wi-Fi network as confirmation is required over the Internet.

Once unlock is enabled, the system will ask you to wait a certain time, which is usually 168 hours (7 days), but sometimes the timer can be shortened to 360 hours or even less if you are lucky.

⚠️ Note: If you log out of your Mi Account on your phone while you're waiting, the unlock timer will be reset.

Installation of drivers and tools on PC

To interact with a smartphone at the bootloader level, the computer needs special drivers. Without properly installed ADB and Fastboot drivers, the unlocker program will not be able to send a command to the device. It is recommended to download the official Mi Unlock Tool package from the developer's website, since it contains all the necessary components.

In the process of installing drivers, conflicts may arise if other versions of debugging tools have been installed before, in which case it is better to use Windows Device Manager to check if the phone in Fastboot mode is identified as “Android Bootloader Interface”. If an unknown device is displayed instead, the drivers are installed incorrectly.

What to do if the driver is not installed?
Try disabling the driver digital signature check in Windows when booting, or use forced installation through Device Manager, pointing the path to the drivers folder inside the Mi Unlock archive.

It is also worth checking the integrity. USB-Cheap charging cables often don't support data transmission, which leads to endless attempts to connect the program. Use the original cable or high-quality analogue with support for high-speed data transfer.

Redmi Note 10 Pro is now in Fastboot mode

In order for the computer to interact with the bootloader, the phone must be in a special Fastboot mode. To do this, turn off the smartphone completely. Then press and hold the volume down and the power button at the same time.

Hold the buttons until the image of a hare that “fixes” the android appears on the screen, or the inscription FASTBOOT. If the phone just turned on in normal mode, then you did not release the buttons in time or press the volume button, which translates the device into Recovery mode.

☑️ Checking before connection

Done: 0 / 4

Once you're in mode, connect the cable to your PC. The USB icon should appear on your phone screen. You can now run the Mi Unlock utility and log in to your account. The program will automatically check the anchor status and the waiting timer status.

Unlocking process with Mi Unlock Tool

When all are complete, press the Unlock button in the program, the system will again warn you that all data will be deleted, confirm the action, and the unlocking process will begin, which can take from a few seconds to several minutes.

During the process, the phone may reboot several times, a warning may appear on the screen that the software is not checked, which is normal for an unlocked device, if the process is frozen by 99%, do not panic: sometimes it takes up to 10-15 minutes.

📊 Have you encountered an error when unlocking?
No, it went smoothly.
Yeah, timer error.
Yeah, the drivers didn't stand up.
Yeah, the phone went into a bootloom.

Successful completion of the operation will be marked by the message “Unlocked successfully” in the program and the corresponding inscription on the screen of the smartphone, after which the device will automatically restart and begin the procedure of resetting data (Wipe Data).

PhaseUser actionExpected output
1. PreparationAccount binding"Added" status in settings
2. Waiting168 hours exposureTimer's expired.
3. Entry into modeLoudness down + NutritionFastboot screen (hare)
4. UnlockingClick Unlock in PCMessage of success

Installation of custom TWRP Recovery

Once the bootloader is unlocked, the standard recovery menu becomes useless for advanced manipulation, replaced by TWRP (Team Win Recovery Project). For the Redmi Note 10 Pro (codename sweet), it is important to download the version of the recovery that is compatible with your processor and Android version.

Download the twrp.img image file and place it in the ADB tool folder on your computer. Open the command line in this folder and enter a command to check the connection:

adb devices

If the device is displayed, you can go to firmware. Enter the phone in Fastboot mode again and execute the command:

fastboot flash recovery twrp.img

⚠️ Attention: After the firmware TWRP You can't just reboot your phone with a power button. Immediately press the button combination to log in to Recovery, otherwise the standard system MIUI re-write TWRP back to the stock river.

The Redmi Note 10 Pro uses a split partition structure (A/B partitions), so the backpack firmware requires special care. Make sure you flash the image into the active slot or use a command that takes this feature into account.

Getting Root Rights through Magisk

The final step for many is getting superuser rights. The current standard is Magisk. You'll need a stock firmware file (boot.img) that gets patched through the Magisk Manager app installed on your phone.

Copy the patched file magisk_patched.img Put your smartphone into Fastboot mode and paste this file into the boot section:

fastboot flash boot magisk_patched.img

Once rebooted, Magisk will be available to confirm root access, and you can install modules, block system-level ads, and remove any system applications, including undeleteable Xiaomi services.

💡

Use MagiskHide Props Config if some banking applications refuse to work on a rooted device.

Possible mistakes and ways to solve them

One common mistake is, "This account doesn't have permissions to unlock this device." This means that the account is not tied or it hasn't been long since the link was made. Check the settings in the Developer menu again.

Another common problem is the authorization error in Mi Unlock itself, which is often solved by changing the network (use mobile Internet instead of Wi-Fi or vice versa) or using a proxy server, since authorization servers may not be available in your region.

  • ❌ Error 10006: Network connection problem, check firewall or antivirus.
  • ❌ Error 2003: Mi Account password is incorrect or re-authorization is required.
  • ❌ 99 percent freeze: Wait up to 30 minutes without interrupting or shutting down the cable.

💡

Most errors are not hardware related, but rather network issues or Mi Account status.

If the phone went into a bootloop (cyclic reboot) after a failed firmware, you will need to download the full stock firmware and restore the system via Fastboot mode using the fastboot update command or the Mi Flash tool.

Will the warranty be reset after unlocking the bootloader?
In most regions, formally unlocking the bootloader is a violation of software conditions, but does not always lead to automatic denial of warranty repair of iron. However, if the fault is software (for example, the power controller burned due to improper voltage during customization), the warranties will be refused. When contacting the service center for screen or battery issues, you often require a flashing to the stock version before diagnosis.
Can I use banking applications after unlocking?
By default, many banking applications (Sberbank, Tinkoff, etc.) and Google Pay may not work on an unlocked device. However, using Magisk and hiding root rights (Magisk Hide / Zygisk), you can successfully bypass these checks. The situation is constantly changing, and banks are increasing their protection, so you need to constantly find the latest methods of bypassing.
What to do if I forgot my Mi Account password after unlocking?
If you unlock the bootloader and reset, but don’t remember the password from the Mi Account you’re tied to, you’ll face activation blocking. You can only restore access through the official Mi Account recovery procedure. Third-party methods of bypassing FRP (Factory Reset Protection) on new versions of Android work unstable and are often a temporary solution.