How to install root rights on Xiaomi Redmi Note 9S: a detailed guide with error analysis

Why you need root rights on the Redmi Note 9S and what risks they carry

Getting root rights to the Xiaomi Redmi Note 9S (codename curtana) opens up access to Android system files, allowing you to remove embedded apps, optimize performance, and install modified firmware. However, the process is not as simple as it seems: it requires unlocking the bootloader, installing a customized backup, and working with ADB/Fastboot โ€” tools that, if used incorrectly, can turn a smartphone into a โ€œbrick.โ€

The main reasons why users decide to root Redmi Note 9S:

  • ๐Ÿš€ System garbage and bloatware removal (e.g. Mi Browser, GetApps, Mi Video)
  • ๐Ÿ”ง Installation of Magisk modules for advanced functionality (e.g, ViPER4Android for sound or Greenify to save battery)
  • ๐ŸŽฏ The possibility of a full backup system through TWRP Or OrangeFox.
  • ๐Ÿ”“ Overcoming restrictions MIUI (For example, blocking the background activity of applications)

But there is a downside: unlocking a bootloader on Xiaomi officially voids the warranty, and improper actions can lead to a loss of IMEI or network problems.In addition, some banking applications (such as SberBank Online or Google Pay) can stop working due to the SafetyNet trigger. Before you go on, make sure you really need root rights - many tasks (such as disabling ads in MIUI) can be solved without them.

๐Ÿ“Š Why do you want to get a root rights on Redmi Note? 9S?
Remove embedded applications
Install custom firmware
Use Magisk modules
Overclock the processor/GPU
Other

Preparation of the device: what to do before unlocking the bootloader

Before you start unlocking, you need to follow a few critical steps, neglecting them can lead to soft-brick (when the device is turned on but not booted) or even hard-brick (complete failure).

One is to back up all your data completely. Unlocking the bootloader on the Redmi Note 9S results in a complete device reset (wipe). Use Mi Cloud, Google Drive or physical copying on your PC.

  • ๐Ÿ“ฑ Contacts (export to.vcf)
  • ๐Ÿ“ธ Photos and videos (check folders) DCIM and Pictures)
  • ๐Ÿ”‘ Wi-Fi passwords (can be saved through Google Account)
  • ๐ŸŽฎ Game savers (use Helium or manual backup)

The second is to check the MIUI version. At the time of writing (2026), current global and European firmware for the Redmi Note 9S is based on Android 12 (MIUI 14). Outdated versions (e.g., MIUI 11 on Android 10) may have vulnerabilities or not support the latest versions of Magisk. Update the system through Settings โ†’ About Phone โ†’ System Update.

โš ๏ธ Please note: if your Redmi Note 9S purchased in China (suffixed version) CN In the model, unlocking the bootloader may require additional steps, including waiting for 7.+ Days after an account is assigned to Mi. Global versions are usually unlocked faster.

Third, install the necessary tools on the PC:

Tool.AppointmentDownload link
Mi Unlock ToolOfficial utility for unlocking the bootloaderXiaomi website
ADB & FastbootTeam tools for working with AndroidAndroid Developers
Magisk (last version)Manager of Root Rights and ModulesGitHub
TWRP for curtanaCastom Recavators for Magisk InstallationOfficial website of TWRP

Backup all data | Update MIUI to the latest version | Download Mi Unlock Tool and ADB| Make sure the battery is charged >70% | Disable all antiviruses on PC-->

Unlock the bootloader: the official way from Xiaomi

Xiaomi allows you to unlock the bootloader legally, but the process requires you to link your Mi Account and wait (usually 72-168 hours).

1. Activate the Developer Mode:

Go to Settings โ†’ About Phone and 7 times click on the MIUI Version. After that, in Settings โ†’ Additional option For Developers will appear.

2. Enable USB debugging and OEM unlocking:

In the Developer Menu, activate:

- USB debugging.

Unlocking OEM (can be called Factory Unlocking)

Installation via USB (optional but recommended)

3. Link your Mi Account to your device:

Go to Settings โ†’ Mi Account and log in. Without this, the Mi Unlock Tool wonโ€™t work. Make sure the account is free of restrictions (for example, itโ€™s not new or blocked).

4. Connect your phone to your PC and start the Mi Unlock Tool:

Install Xiaomi USB Drivers (unless Windows finds them automatically).

- Launch Mi Unlock Tool on behalf of the administrator.

Log in to the same Mi Account as on your phone.

At the stage of testing the device, the phone will reboot to Fastboot (a black screen with a rabbit and the words FASTBOOT).

โš ๏ธ Warning: If the Mi Unlock Tool shows a "Couldn't unlock, try again later" error, it means you have to wait. It usually takes 3-7 days from the first account link.

Completion of the release:

After a successful wait (the status in the Mi Unlock Tool will change to "Unlocked"), the bootloader will be unlocked. The phone will automatically reset to factory settings.

๐Ÿ’ก

Unlocking the bootloader through the Mi Unlock Tool is the only official way, but it requires patience. Do not use โ€œcircumventโ€ methods (for example, through EDL) โ€“ they are risky and can lead to blocking IMEI.

Installation of custom recavery (TWRP) on the Redmi Note 9S

Once the bootloader is unlocked, the next step is to install a customized backup such as TWRP or OrangeFox. This is necessary for further installation of Magisk (root rights manager). A special TWRP build is suitable for the Redmi Note 9S (curtana), since the standard one may not support data encryption.

Instructions for installing TWRP:

  1. Download the latest twrp-3.x.x-x-curtana.img from the official website.
  2. Place the file in the folder with the platform-tools (where adb.exe and fastboot.exe are located).
  3. Connect your phone to your PC in Fastboot mode (clip Volume Down + Power when the device is off).
  4. Open the command line in the platform-tools folder and execute the command: fastboot flash recovery twrp-3.x.x-x-curtana.img
  5. After successful firmware reboot to the Recovery team: fastboot boot twrp-3.x.x-x-curtana.img

If after the reboot TWRP request a password (due to data encryption), enter your PIN-the code or pattern lock you used in the MIUI. If you forget your password, you will have to make Format Data (will result in the loss of all data on the internal drive!).

โš ๏ธ Attention: Some assemblies TWRP For the Redmi Note 9S It can work incorrectly with Android 12.+. If after installing the recovery phone is fixated on the logo MI, Try an alternative version of the XDA Developers.

๐Ÿ’ก

After installation TWRP The phone is not loaded into the system, try flashing disable_forceencrypt (It turns off forced encryption. You can find the file on the forums. XDA In the themes of the Redmi Note 9S.

Installation of Magisk and obtaining root rights

Now that the device has customized recaps installed, you can start installing Magisk, the most popular root rights management tool, which allows you to hide root from applications (such as banking) and install modules to expand functionality.

Step-by-step:

  1. Download the latest Magisk-vXX.X.zip from GitHub.
  2. Transfer the archive to your phone (you can use ADB push or simply copy it to a memory card).
  3. Boot to TWRP (Put Volume Up + Power on the phone off).
  4. In TWRP, select Install, find Magisk-vXX.X.zip, and swipe for installation.
  5. After completion, press Reboot System.

If the system is successful, install the Magisk Manager app (it may not appear on the menu โ€” download the APK from the same GitHub), run it and check the root rights status. If it goes well, you will see a green tick and the words "Magisk is installed".

Challenges and solutions:

  • ๐Ÿ”„ Loading: If the phone is hanging on the logo MI, Try to flash Magisk into another slot (A/B). For this in TWRP select Reboot. โ†’ Bootloader, then load back into the recavator and re-install.
  • ๐Ÿ”’ SafetyNet does not pass: Install Universal SafetyNet Fix module via Magisk (available in module repository).
  • ๐Ÿ“ฑ Apps donโ€™t see root: In Magisk settings, enable the โ€œMagiskHideโ€ option (hiding root rights for selected apps).
What if Magisk is not installed?
If, in case of installation, Magisk.zip into TWRP The error is called "Failed to mount". /system", This means that your firmware uses dynamic partitions: 1. Download Magisk in.apk format and install it as a regular app. 2. In the Magisk app, select Install โ†’ Install to Inactive Slot. 3. If the problem persists, try flashing Magisk through Fastboot with the command: fastboot flash boot. magisk_patched.img (file magisk_patched.img You can create the Magisk application itself).

Root rights verification and solving typical problems

After installing Magisk, you need to make sure that the root rights work correctly.

1. Install an application to check root, for example:

Root Checker (from Google Play)

Termux (enter su โ€“ if an input invitation appears, root works)

2. Check the SafetyNet status:

Open Magisk and press Check SafetyNet.

If you are a FAIL, install the Universal SafetyNet Fix (as mentioned earlier).

Common problems and their solutions:

Problem.Possible causeDecision
The phone will not boot after installing MagiskIncompatible with MIUI version or corrupted fileSwitch stock boot.img through Fastboot, then repeat the Magisk installation
Banking applications are not workingSafetyNet trigger or Magisk detectionEnable MagiskHide, install Universal SafetyNet Fix
No network after rootingDamaged by IMEI or modemCheck it out. IMEI *#06#, if necessary, re-establish the QCN-file
TWRP asks for a password, but it doesnโ€™t existEncryption of data in MIUIMake Format Data in TWRP (Data Loss!)

โš ๏ธ Note: If Google Pay or Netflix stopped working after rooting, itโ€™s due to Widevine L1. To get back support, install the MagiskHide Props Config module and select a certificate for your device.

Restoration of the device to factory state

If something goes wrong (for example, the phone doesn't turn on or there are problems with the network), you may need to completely reset to the factory firmware.

1. Download the official firmware for the Redmi Note 9S (curtana) from Xiaomi. Choose the Fastboot version (file with the.tgz extension).

2. Unpack the firmware in a folder with the platform-tools. flash_all.bat (for Windows or flash_all.sh (for Linux/Mac).

3. load the phone into Fastboot mode and connect to the PC.

4. Run the firmware script:

- For Windows: Double-click on flash_all.bat.

For Linux/Mac: Do the following in the terminal:

chmod +x flash_all.sh


./flash_all.sh

It takes 5-10 minutes, and when it's done, it automatically reboots to factory status.

โš ๏ธ Note: If after firmware the phone hangs on the logo MI, Try booting into Fastboot and running the command fastboot erase userdata.

๐Ÿ’ก

Recovery through flash_all.bat It deletes all data, including root rights and custom Recovery. TWRP, use flash_all_except_storage.bat (But it doesnโ€™t always work on new versions. MIUI).

FAQ: answers to frequent questions about root rights on the Redmi Note 9S

Can I get a root right without unlocking the bootloader?
No, on the Redmi Note 9S (as on most modern Xiaomi), unlocking the bootloader is a must. Alternative methods (for example, through vulnerabilities in the kernel) either don't work, or are extremely unstable and dangerous.
Why does Mi Unlock Tool show the Coldn't unlock error?
This error means that the Mi Account is not tied to the device for long enough, and you usually have to wait 3-7 days from the first login: ๐Ÿ”น The phone is connected to the Internet (via the SIM or wifi). ๐Ÿ”น Two-factor authentication is enabled on the account. ๐Ÿ”น You're using the original. USB-cable (not all cables support data transmission).
How to hide root rights from banking applications?
Use MagiskHide: Open Magisk Manager. Go to Settings โ†’ MagiskHide and turn on the option. Add banking apps to the hidden list (e.g. SberBank Online, Google Pay). Install Universal SafetyNet Fix. If the app is Detects root anyway, try using Island or Shelter for isolation.
Can I upgrade MIUI after I get a root license?
Yes, but with reservations: ๐Ÿ”น OTA-Updates (through Settings) โ†’ System updates) are not recommended โ€“ they can remove root rights or lead to bootloop. ๐Ÿ”น Update manually: download the full firmware (.zip) and stitch it through TWRP pre-installed with Magisk. ๐Ÿ”น Before updating, make a backup in TWRP!
How to remove root rights and return everything as it was?
There are two ways: Through Magisk: Open the app, select Uninstall โ†’ Complete Uninstall. This will remove Magisk but leave the unlocked bootloader. Complete reset: Sweat the official firmware through Fastboot (as described in the "Device Restore" section). This will remove both root and TWRP. Note: the unlocked bootloader will not lock automatically - you need to use Mi Unlock Tool in "Lock" mode (but this is rarely required).