How to get root rights on Xiaomi Redmi Note 10S: safe instructions with error analysis

Getting root rights to the Xiaomi Redmi Note 10S opens up access to hidden Android capabilities, but requires strict follow-up. This Qualcomm Snapdragon 678 smartphone with factory-made MIUI firmware has its nuances of unlocking the bootloader and installing a custom recoverer. Unlike older Xiaomi models, there are current 2026 restrictions: mandatory binding Mi Account and 168-hour wait for unlock.

Many users experience bugs like Fastboot: Unknown command or a logo getting stuck after a failed firmware. This article provides a step-by-step algorithm based on the latest MIUI 14/15 updates, a list of compatible TWRP versions, and solutions to typical problems. We'll look at legal ways to get root without the risk of bricking the device.

โš ๏ธ Critical warning: Once the bootloader is unlocked, all data, including photos in internal memory, is reset. Create a backup via Mi Cloud or ADB Backup โ€“ Standard copying on PC does not save applications and their data.

1.Preparation of the device: what to do before unlocking

The first step is to check firmware compatibility and prepare tools. On the Redmi Note 10S (codename rosemary), root is only possible if three conditions are met:

  • ๐Ÿ“ฑ Version. MIUI not newer than 14.0.9.0 (for stable branch) or 23.11.13 (for developers). โ†’ The phone.
  • ๐Ÿ”“ Mi Account is tied to the device for at least 7 days (requirement Xiaomi from 2023).
  • ๐Ÿ’ป The PC has Qualcomm QDLoader drivers installed and ADB/Fastboot (Download from the official Google website).

Download the necessary files in advance:

ComponentVersion for Redmi Note 10SReference
Mi Unlock Tool5.5.224.30Official website
TWRP Recovery3.7.0_12-0 (rosemary)twrp.me
Magisk26.4 (stable)GitHub
Platform Tools (ADB)34.0.4Android Developers

โš ๏ธ Please note: if your Redmi Note 10S purchased in China (suffixed version) CN In the model, unlocking the bootloader may not be possible due to hardware limitations. โ†’ The phone. โ†’ Model of the device.

๐Ÿ“Š What is your experience with root rights?
First time I've tried.
Iโ€™ve already received Xiaomi from others.
I unlocked the bootloader, but I didn't put root.
I prefer stock firmware.

2. Unlock the bootloader: bypass the 168-hour wait

Xiaomi has introduced a mandatory 7-day wait after linking an account to a device, but there is a legal way to reduce this time:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and click on MIUI Version 7 times.
  2. Enable OEM Unlock and USB Debugging in Settings โ†’ Additional โ†’ For Developers.
  3. Connect your phone to your PC and execute in the command line: adb reboot fastboot fastboot oem get_unlock_data Copy the received code (without spaces) into a notebook.
  4. Go to the unlock page, paste the code and send the request. The wait will be reduced to 3-5 days.

After approval of the request:

  1. Open the Mi Unlock Tool and log in to your Mi Account.
  2. Connect your phone in Fastboot mode (keep Volume down + Power on).
  3. Press Unlock in the program. It takes 10-15 seconds.

Linked to the Mi Account to the device|Included OEM Unlock|Drivers installed ADB|Download Mi Unlock Tool 5.5.224.30|Data backup created-->

โš ๏ธ If the error "Couldn't unlock" appears when unlocking, check:

  • ๐Ÿ”Œ Cable USB โ€” Use the original from Xiaomi (cheap cables often donโ€™t transfer data to fastboot).
  • ๐Ÿ”„ Port port USB On a PC, try it. USB 2.0 (Blue ports 3.0 may cause failures).
  • ๐Ÿ›ก๏ธ Antivirus โ€“ temporarily disable it (it can block the Mi Unlock Tool).

3. Install TWRP Recovery: Choose the correct version

For the Redmi Note 10S (Rosemary is only suitable TWRP 3.7.0_12-0 Install the old version (e.g., install the old version, 3.6.2) Invalid sparse file format at header magic will cause error when trying to flash Magisk.

Installation instructions:

  1. Rename the downloaded TWRP file to twrp.img and place it in the folder with the platform-tools.
  2. Connect your phone in Fastboot mode and execute: fastboot flash recovery twrp.img fastboot reboot recovery
  3. If a stock recavator appears after the reboot, run: fastboot boot twrp.img (this is a temporary start of TWRP without firmware).

Critical detail: The TWRP screen will request permission for modifications to the System partition. Swipe right for confirmation - without this, Magisk will not install!

What to do if TWRP asks for a password?
If you used MIUI encryption, TWRP will ask for a password. Enter the same PIN/password as you used to unlock the screen. If you forgot, you will have to do a full reset via Wipe โ†’ Format Data (all data will be deleted!).

4.Install Magisk: Getting root rights without errors

The last step is to run Magisk firmware via TWRP. Use only stable version 26.4 (canary versions can trigger bootloop on MIUI 14+).

Step-by-step:

  1. Download. Magisk-v26.4.zip (not APK!) and place it on the internal memory or SD-map.
  2. In TWRP, select Install โ†’ Select Magisk.zip โ†’ Swipe to Confirm Flash.
  3. After installation, press Reboot System.
  4. The first run will take 5-10 minutes โ€“ do not interrupt the process!

Root rights check:

  • ๐Ÿ“ฑ Install the Root Checker app.
  • ๐Ÿ”ง Launch the terminal and enter su โ€“ a request for rights should appear.

๐Ÿ’ก

If after installing Magisk phone is stuck on the logo MI, load in TWRP and sew Disable_Dm-Verity_ForceEncrypt.zip (You can download it on the forum XDA). This will disable the system integrity check that blocks booting.

5. Typical errors and their solutions

Even with the correct following of the instructions, failures are possible, and here are the most common problems and ways to fix them:

Mistake.Reason.Decision
Fastboot: FAILED (remote: 'Flashing is not allowed in Lock State')The bootloader is not unlockedRepeat the unlocking process with the Mi Unlock Tool
E: Footer is wrong in TWRPThe damaged Magisk fileDownload Magisk.zip, check the MD5 checksum
The phone does not turn on after the firmwareIncompatible version of TWRPFly the stock recaps through fastboot flash recovery stock_recovery.img
No command in recovery modeStock Recavator Re-Recorded TWRPDownload to fastboot and re-install TWRP

โš ๏ธ Note: If Google Pay or banking apps stop working after receiving root, install MagiskHide Props Config and activate root hiding for these apps in Magisk settings.

๐Ÿ’ก

On the Redmi Note 10S with MIUI 14+, be sure to turn off automatic system updates in Settings โ†’ About Phone โ†’ Update MIUI. Updating "over the air" without first removing Magisk will result in root loss and possible bootloop.

6. What to do after obtaining root rights

Now you have full control of the system. Here's what you should do first:

  • ๐Ÿ”ง Install LSPosed for Xposed modules (e.g. GravityBox for fine-tuning) MIUI).
  • ๐Ÿ“ฑ Turn off the adverts in MIUI using the AdAway or Blockada module.
  • ๐Ÿ”‹ Optimize the battery with AccA (App Autostart Control).
  • ๐ŸŽฎ Increase productivity in games by turning off MIUI Optimization in the Developer Settings.

For safety:

  • ๐Ÿ”’ Create a backup copy of the section EFS (IMEI and modem data) through TWRP.
  • ๐Ÿ›ก๏ธ Install AFWall+ for controlling network access of applications.

Remember, root rights are the reason why you lose Xiaomi warranty and the ability to upgrade over the air, and all system modifications are at your own risk.

7. How to get it all back: root removal and bootloader lock

If you need to return the phone to its original state (for example, for sale or warranty repair), follow the following steps:

  1. Download the stock firmware for your model from the Xiaomi Firmware Updater website.
  2. Sweat it through TWRP (Wipe โ†’ Advanced Wipe, select all partitions except Internal Storage, then Install, and specify the firmware file).
  3. After restarting, connect the phone to your PC and execute: fastboot oem lock This will lock the bootloader.

โš ๏ธ Warning: Locking the bootloader erases all data, including internal memory! After this operation, root can only be restored through a full unlock procedure (168 hours of waiting time).

FAQ: Answers to Frequent Questions

Can I get root on Redmi Note 10S without unlocking the bootloader?
No, it's technically impossible. All "unlock" methods (e.g., through exploits) don't work on the Redmi Note 10S with MIUI 12 and later due to the closed kernel and dm-verity protection.
Why does Magisk not hide root from banking apps?
Starting in 2023, banks have been using new root detection methods (e.g. safetynet and play integrity). Solution: In Magisk, activate Enforce DenyList. Add a banking app to the hideout list. Install Universal SafetyNet Fix. If it doesn't, use a second user space (Island or Shelter) for banking applications.
How to Upgrade MIUI with Root Rights?
Update "over the air" will result in root loss.Right order: Download the full service pack (.zip) from xiaomifirmwareupdater.com. TWRP Backup the current system. Swipe through the update TWRP, Then re-install Magisk. โš ๏ธ Do not use incremental updates (small files) Ota.zip) โ€” They are not compatible with the modified system.
Can I get root on the global version (EEA) Redmi Note 10S?
Yes, the procedure is identical for all regions (Global, EEA, India, Russia) and the main thing is to download TWRP and firmware for your model (rosemary), except that the Chinese versions (CN) may have additional restrictions on unlocking.
What happens if you interrupt the process of unlocking the bootloader?
If you interrupt the process at the Mi Unlock Tool stage, nothing critical happens - you can try again later. TWRP Magisk (such as pulling a cable) is at high risk: ๐Ÿ”„ Logo hangings MI (bootloop). ๐Ÿšซ Loss. IMEI (if the modem partition is damaged). ๐Ÿ”ง Needs to be scalable through EDL (In such cases, only flashing through the Mi Flash Tool in mode will help. EDL (Requires an authorized Xiaomi account).