How to activate the developer mode on Xiaomi Redmi Note 10 and use its features

The Xiaomi Redmi Note 10 is one of the most popular smartphones in the budget segment, but its capabilities are limited by factory settings. The developer mode gives access to hidden features from fine-tuning performance to installing informal firmware. However, not all users know how to turn it on correctly and what options are really useful.

In this article, we will discuss not only the standard way to activate the developer mode, but also advanced methods of working with debugging over USB, unlocking the bootloader, and give recommendations for the safe use of these functions.

Why you need the developer rights to Redmi Note 10

The developer mode is not just a secret menu for geeks, it allows you to:

  • πŸ”§ Speed up interface animation (reduced transition times between windows)
  • πŸ“± Turn on the debugging. USB work-in ADB custom-made
  • πŸ”„ Unlock. OEM-Unlocking (necessary for installation) TWRP or LineageOS)
  • πŸ“‘ Testing Android Experimental Features (e.g. Force) 4x MSAA to improve graphics in games)
  • πŸ”‹ Optimize battery performance by disabling background processes

Without these rights, you can't:

  • ❌ Install Magisk for root rights
  • ❌ Sweeve a custom Recovery (TWRP)
  • ❌ Change system fonts or icons without third-party launchers
  • ❌ Run emulators that require virtualization (e.g., Termux with proot)

⚠️ Attention: Activation of the developer mode disables part of the protective mechanisms MIUI. Some banking applications (for example, SberBank Online or Tinkoff) can block work on devices with debugging enabled. USB.

Step-by-step instruction: how to turn on the developer mode

The activation process is the same for all Xiaomi smartphones based on MIUI, but there are nuances for the Redmi Note 10 with MIUI 12/13/14 firmware:

  1. Open the Settings. β†’ The phone.
  2. Find the MIUI version and tap it 7 times in a row.
  3. A notification will appear: β€œYou’ve become a developer!” (some versions of MIUI may have different text).
  4. Return to the main Settings menu, and a new section for developers will appear.

If the item does not appear:

  • πŸ”„ Reboot the phone.
  • πŸ“± Check what you are doing with the version. MIUI, Not the model of the device.
  • πŸ”§ Update the firmware to the latest version (in Settings) β†’ Updating the system)

Check the MIUI version (must be at least 12.0)

Charge your phone at least 50%

Connect to Wi-Fi (required to download ADB drivers)

Turn it off. VPN (It can block access to Xiaomi servers)-->

On the Redmi Note 10 Pro and Redmi Note 10S, the path may be slightly different due to different versions of the processors (Snapdragon 732G vs Helio G95). If after 7 taps nothing happens, try tapping faster - the system recognizes a series of quick touches, not slow presses.

The main settings of the developer mode: what can and cannot be touched

Once activated, you'll see dozens of incomprehensible options, and we'll only look at the most useful and dangerous ones.

Setting upWhat's he doing?Recommendation
USB debuggingAllows you to connect to your PC via ADBβœ… Include only when necessary
Unlocking the OEMAllows you to change system partitions⚠️ Turn on only before firmware
Do not turn off the screen during chargingThe screen remains on when connected to the network❌ Do not use it constantly (pixels burn)
Background processesLimits the number of working applicationsβœ… Set a β€œStandard LimitationΒ»
GPU-accelerationForcedly includes rendering via GPU❌ Could cause lags in games

The most dangerous options:

  • 🚨 Reset to factory settings – erases all data without confirmation
  • 🚨 Imitation of secondary displays – can break the output of the image
  • 🚨 Turn off the absolute volume level – the risk of damage to the speakers

πŸ’‘

Before changing any settings in developer mode, back up through Settings β†’ Additional β†’ Backup and Reset. This will save your data if something goes wrong.

How to unlock bootloader on Redmi Note 10

Unlocking bootloader is a must for custom firmware or root rights, and Xiaomi officially supports this process, but it has its own nuances:

  1. Link your Mi Account to your phone (Settings β†’ Xiaomi Account).
  2. Enable USB Debugging and OEM Unlocking in the Developer Menu.
  3. Download the official Mi Unlock utility (Windows only).
  4. Connect your phone to your PC in Fastboot mode (clip Volume Down + Power when your phone is off).
  5. Run the utility and follow the instructions (it may take 7-15 days to unlock).

Important points:

  • πŸ” Account binding is mandatory - without it, unlocking is impossible
  • ⏳ Xiaomi artificially delays unlocking for 168 hours (7 days) for new accounts
  • πŸ“± On the Redmi Note 10 with firmware MIUI Global Unlocking is Faster Than on the Internet MIUI China

⚠️ Warning: After unlocking the bootloader, all data on the phone will be erased! Also some features (e.g. Mi Pay or Widevine) L1 for Netflix HD) They may stop working.

What if Mi Unlock can't see the phone?
1.Install Qualcomm drivers HS-USB QDLoader 9008 manually via Windows Device Manager. 2. Try another one USB-cable (original from Xiaomi). 3. Disable driver signatures in Windows (click Shift) + Reboot, select Diagnostics β†’ Additional parameters β†’ Loading parameters β†’ Reboot, then press. F7). 4. Use Mi Unlock version not newer than 5.5.224.30 (newer versions can block older models).

Installation of TWRP and custom firmware

After unlocking the bootloader, you can install a custom TWRP recapverie, which will allow:

  • πŸ“¦ Install unofficial firmware (LineageOS, Pixel Experience)
  • πŸ”§ Complete backups of the system (including: /data and /system)
  • πŸ”‹ Modify the core to improve autonomy

Instructions for Redmi Note 10 (mojito/sunny/rosemary)

  1. Download the current version of TWRP for your model from the official website (for example, for Redmi Note 10 Pro - sweet).
  2. Rename the file to recovery.img and place it in the folder with ADB.
  3. Connect your phone in Fastboot mode and execute the command: fastboot flash recovery.img fastboot boot recovery.img
  4. In TWRP, make a persist partition backup (important for the operation of the NFC module and the camera).

The following are the Redmi Note 10:

FirmwareFeaturesReference
Pixel ExperiencePure Android with Pixel featuresDownload
LineageOSStable firmware without unnecessary applicationsDownload
Xiaomi.euMIUI without Chinese servicesDownload

⚠️ Note: Redmi Note 10 with Snapdragon processor 732G Android 13 firmware may not support Widevine L1 (Netflix HD Check compatibility on the XDA-Developers forum.

Pixel Experience (Pure Android)

LineageOS (stability)

Xiaomi.eu (MIUI without bloat)

Castomy core for gaming settings

I'll stay on the standard. MIUI-->

Getting root rights through Magisk

Magisk is a tool for obtaining root rights without changing the systemless root. On the Redmi Note 10, its installation looks like this:

  1. Download the latest version of Magisk from GitHub.
  2. Rename the file to Magisk.zip and copy it to your phone.
  3. Download to TWRP and select Install β†’ Magisk.zip.
  4. After installation, reboot and check the root rights through the Magisk Manager app.

Advantages of Magisk:

  • βœ… Works with Android Pay and banking apps (if you turn on MagiskHide)
  • βœ… Supports modules (e.g., modules, ViPER4Android sound-enhancing)
  • βœ… Easily removed through TWRP (set up Magisk-uninstaller.zip)

Magisk modules useful for Redmi Note 10:

  • 🎡 ViPER4Android FX β€” Improvement of sound through equalizer
  • πŸ”‹ AccA – Optimization of battery life
  • πŸ“± App Systemizer – transfer applications to the system partition

πŸ’‘

Use MagiskHide to hide root rights from banking applications. Included in the Magisk Manager settings in the Settings β†’ MagiskHide section.

Common Mistakes and How to Avoid Them

Even experienced users sometimes make mistakes when working with the developer mode.

  1. The phone does not turn on after the firmware πŸ”Ή Reason: Incompatible version TWRP firmware. πŸ”Ή Solution: Sweat the official firmware through the Mi Flash Tool in Fastboot mode.
  2. Banking applications are not working πŸ”Ή Reason: Root rights or unlocked bootloader discovered. πŸ”Ή Solution: Enable MagiskHide and add the app to the hidden list.
  3. Camera or NFC stopped working πŸ”Ή Reason: Damaged partition persists when firmware. πŸ”Ή Solution: Restore the backup persist through TWRP.
  4. The phone is warming and discharged quickly πŸ”Ή Reason: Force is on GPU rendering 4x MSAA. πŸ”Ή Solution: Disable these options in the developer menu.

If you are experiencing bootloop (infinite download), try:

  1. Press Volume up + Power to enter TWRP.
  2. Remove newly installed Magisk modules.
  3. Reflash the kernel (boot.img) via fastboot flash boot.img.

FAQ: Answers to Frequent Questions

Can I turn on the developer mode without resetting the phone?
Yes, activating developer mode doesn't cause data loss, but unlocking the bootloader or TWRP firmware erases all files from the device.
Why the bootloader doesn’t work after unlocking NFC?
This is due to damage to the persist partition. Restore it from the backup in TWRP or run the official firmware through the Mi Flash Tool with the Clean all and lock tick.
How to hide root rights from banking applications?
Use MagiskHide: Open Magisk Manager. Go to Settings β†’ MagiskHide. Add the banking app to the list. Reboot your phone. For SberBank Online, additionally install the Universal SafetyNet Fix module.
Which firmware is best for gaming settings on the Redmi Note 10 Pro?
Pixel Experience Plus – Optimized for Corvus Performance OS β€” play-mode CPU/GPU Stock MIUI with the Perseus core (improving heat generation) Do not forget to turn off MIUI Optimization in TWRP after the firmware (mount system) β†’ file out /system/bin/miui_optimization).
How do you get it back if something goes wrong?
To get your phone back to its original state: Download the official firmware for your model from Xiaomi. Unpack the archive and launch the Mi Flash Tool. Connect the phone in Fastboot mode (clutch Volume Down + Power). Select Clean all mode and press Flash. After that, the bootloader will lock and all data will be erased.