Developer mode on Xiaomi, Redmi and POCO smartphones gives access to hidden settings that the manufacturer hides from ordinary users. Here you can speed up the interface animation, turn on USB- debugging to work with ADB, change graphics settings or even overclock the processor. But how to get there if the default menu item is hidden?
Many users have a problem: there is no โDevelopersโ section in the settings, although it is mentioned in the instructions, because Xiaomi specifically hides this section to prevent accidental changes in parameters that can lead to unstable operation of the device, but you can activate it in a few seconds, the main thing is to know the correct sequence of actions.
In this article, weโll look at all the current ways to enable developer mode on different versions of MIUI (12 to 14), including features for specific models, and youโll also learn which settings can be safely changed and which should not be touched, so as not to turn a smartphone into a โbrickโ.
Why Xiaomi doesnโt have default developer settings
The manufacturer hides this section for a reason. The developer mode is designed to:
- ๐ง Software Testing โ Xiaomi engineers and third-party developers use it to debug applications and firmware.
- โก Performance optimization โ here you can turn off background activity of system processes or change the rendering parameters.
- ๐ bootloader Unlocking โ without USB- debugging, you canโt get root rights or flash custom recovery.
However, incorrect settings can lead to:
- ๐ข Slowing down the interface (e.g., if hardware graphics acceleration is turned off).
- ๐ Increased battery consumption (when forced GPU rendering).
- ๐ฅ Complete device failure (if you change the kernel settings or overclock the processor without knowing the case).
โ ๏ธ Note: Some Xiaomi models (e.g. Redmi Note 10 Pro) POCO F3) after activation of the developer mode, a warning about โuncertified deviceโ may appear in the settings of Google Play. Itโs not a mistake โ just turn off the option. OEM Unlock after completion of the work.
Interesting fact: In the early versions of MIUI (up to 8th), the developer mode was available by default, but after mass complaints about broken phones after users' experiments, the company decided to hide it.
Method 1: Standard About Phone Activation (MIUI 12/13/14)
This is a universal method that works on 99% of Xiaomi, Redmi and POCO devices regardless of the model and firmware version.
- ๐ฑ Xiaomi 13/13 Pro/13 Ultra (MIUI 14)
- ๐ฑ Redmi Note 12/12 Pro+/12T (MIUI 13/14)
- ๐ฑ POCO F5/F4/X5 Pro (MIUI 14 for POCO)
- ๐ฑ Budget models: Redmi A2/A2+/10A (MIUI 12)
Steps to include:
- Open the Settings app (cog icon).
- Scroll down and select About Phone (on some models โ About Device).
- Find the MIUI version and click on it 7 times in a row.
- After 3-4 clicks, a pop-up window will appear with the countdown: โThere are 4 clicks left to become a developer.โ
- After pressing 7, the system will display a notification: โYou became a developer!โ
Press "Back" in the settings|Scroll up and find a new section for developers"|Open it - if you see the slider "Enable", then it worked.|Restart your phone to apply changes-->
Some firmware (such as the global version for Redmi Note 11) may require you to enter a password from your Mi Account after activation, which is an additional protection against accidental activation of the mode.
โ ๏ธ Warning: If nothing happens after 7 taps, check: Is there a baby shell installed (e.g. Mi Kids Mode), is the settings section blocked by the device administrator (relevant for corporate phones), is there a custom firmware without support for MIUI- feature (e.g. LineageOS).
Method 2: Alternative method via "Advanced" (for older versions of MIUI)
If the standard method didnโt work (e.g., on Xiaomi Mi A1/A2 with pure Android or on devices with MIUI 9/10), try this algorithm:
- Open the Settings. โ System system โ Additionally.
- Find the About Phone item (may be called Phone Information).
- Tap 7 times on the line Build Number (not MIUI!).
- Enter. PIN-code or pattern lock, if required.
Differences from the first method:
| Parameter | Method 1 (MIUI 12+) | Method 2 (MIUI 9-11) |
|---|---|---|
| What's pressed? | MIUI version | Assembly number |
| Location of item | About the phone โ top level | The system โ additionally โ about the phone |
| Password required | Sometimes (Mi Account) | More often (PIN/pattern lock) |
| Suitable for | Redmi Note 10/11/12, POCO X3/F3 | Mi 8/9, Redmi 5/6 |
If both methods failed, you may have modified firmware installed on your device (e.g. Xiaomi.EU or Pixel Experience), in which case the path to the developerโs settings may be different โ read on.
MIUI 14 (newest) |MIUI 13|MIUI 12|MIUI 11 or older |I don't know/don't remember-->
Method 3: For custom firmware devices (Xiaomi.EU, LineageOS)
If you have flashed an alternative firmware (e.g. Xiaomi.EU, LineageOS or ArrowOS), the standard methods may not work.
For Xiaomi.EU:
- Go to Settings. โ The phone.
- Tap 10 times on the MIUI logo (not the version!).
- Enter the password from your Mi Account if required.
For LineageOS/Pixel Experience:
- Open the settings โ System โ About the phone.
- Find the Build Number and click on it 7 times.
- In some assemblies, you may need to enter a command via ADB: adb shell settings put global development_settings_enabled 1
What to do if the section "For developers" disappeared after the firmware?
On some custom firmware (like Havoc-OS), the developer section may be called Developer Options and be in the main settings menu. If you don't find it, search by settings (the magnifier icon at the top).
Where to look for developer parameters after activation
Once activated successfully, the partition can be โhiddenโ in different locations depending on the MIUI version:
MIUI 14 (2023-2026):
- ๐ Main settings menu โ Additional settings โ For developers.
- ๐ Or search by settings: type "developer."
MIUI 12/13:
- ๐ Settings โ About Phone โ Additional settings โ For developers.
- ๐ Or: Settings โ Search โ โDeveloper Mode.โ
Old versions (MIUI 9โ11):
- ๐ Settings โ Advanced settings โ For developers.
If a partition is found, but when you open the message "Developer Options disabled", move the slider to the "On" position at the top of the screen.
๐ก
On some models (e.g., the POCO X3 NFC), the Developer section can be duplicated in two places: in additional settings and in the main menu, and changes made in one section automatically apply to the second.
What developer settings can be changed without risk
Not all settings in developer mode are equally useful, but here are some safe options you can turn on to improve your smartphone experience:
- โก USB- Debugging โ required to work with ADB, to run through the Mi Flash Tool or to gain root rights.
- ๐ Do not turn off the screen while charging - convenient for watching videos or using as an alarm clock.
- ๐ฎ Enable Forced GPU rendering โ speeds up rendering of graphics in games (but can increase battery consumption).
- ๐ฑ Allow secondary display imitation is useful for streamers or when using Xiaomi as a webcam.
- ๐ Turn off absolute volume โ fixes the sound problems in Bluetooth headphones.
Here are some dangerous settings that you should not touch without need:
- ๐ Background process restriction โ may result in application crashes.
- โ ๏ธ Rescaling animation (installation 0.5x) โ speeds up the interface, but can cause glitches.
- ๐ฅ Overclocking/undervolting CPU โ the risk of overheating or unstable operation.
- ๐ซ Disabling the MIUI check makes the device vulnerable to malware.
๐ก
The most useful option for ordinary users is USB- debugging, which allows you to install APK via ADB, backup data, and even restore bricks through Fastboot, but remember to disable it after use to avoid vulnerabilities.
On models with AMOLED- screens (for example, Xiaomi 13 Ultra or POCO F4 GT) in the developer parameters, you can enable DC Dimming - this reduces the screen flicker at low brightness, but can affect color reproduction.
How to disable the developer settings on Xiaomi
If you don't need a developer mode anymore, you can deactivate it.
Method 1: Through settings
- Open the Settings. โ For developers.
- At the top of the screen, move the slider to the off position.
- Confirm the action (a password may be required).
Method 2: Reset settings (if the first method did not work)
- Go to Settings โ System โ Resetting settings.
- Choose Reset all settings (not to be confused with Reset to factory!).
- Confirm the reset โ this will remove all user settings, including the developer mode.
Method 3: Through ADB (for advanced users)
adb shell settings put global development_settings_enabled 0
adb shell settings put global hidden_api_policy 0โ ๏ธ Warning: Some devices (e.g., Redmi K50 Gaming) may not have access to unlock the bootloader after deactivating the developer mode. If you plan to get root or flash TWRP, don't deactivate this mode!
Frequent problems and their solutions
Problem 1: I click on the MIUI version, but nothing happens.
Decision:
- Check if the child shell is installed (turn it off in the account settings).
- Update the firmware to the latest version through Settings โ System Update.
- If you use corporate policy (for example, on your work phone), contact your administrator.
Problem 2: The section "For developers" appeared, but when you open it says "Settings are disabled".
Decision:
- Reset the device.
- Check if there are restrictions in place through Digital Wellbeing (Settings โ Digital Wellbeing).
- Reset the Settings app settings through Settings โ Apps โ Application Management โ Settings โ Storage โ Clear the data.
Problem 3: After activating the developer mode, the mobile Internet disappeared.
Decision:
- Open the Settings. โ SIM-maps and mobile networks.
- Select your SIM- card and switch Network Type to 4G (recommended).
- If it does not help, disable the option to Disable mobile data when roaming in the developer settings.
Why not after the switch on USB-The computer cannot see the phone?
If none of these methods worked, try resetting your network settings:
- Settings โ Connections and Sharing โ Network Reset.
- Confirm the reset and restart the device.