How to go to the developer settings on Xiaomi: all ways for MIUI

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:

  1. Open the Settings app (cog icon).
  2. Scroll down and select About Phone (on some models โ€“ About Device).
  3. Find the MIUI version and click on it 7 times in a row.
  4. After 3-4 clicks, a pop-up window will appear with the countdown: โ€œThere are 4 clicks left to become a developer.โ€
  5. 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:

  1. Open the Settings. โ†’ System system โ†’ Additionally.
  2. Find the About Phone item (may be called Phone Information).
  3. Tap 7 times on the line Build Number (not MIUI!).
  4. Enter. PIN-code or pattern lock, if required.

Differences from the first method:

ParameterMethod 1 (MIUI 12+)Method 2 (MIUI 9-11)
What's pressed?MIUI versionAssembly number
Location of itemAbout the phone โ†’ top levelThe system โ†’ additionally โ†’ about the phone
Password requiredSometimes (Mi Account)More often (PIN/pattern lock)
Suitable forRedmi Note 10/11/12, POCO X3/F3Mi 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:

  1. Go to Settings. โ†’ The phone.
  2. Tap 10 times on the MIUI logo (not the version!).
  3. Enter the password from your Mi Account if required.

For LineageOS/Pixel Experience:

  1. Open the settings โ†’ System โ†’ About the phone.
  2. Find the Build Number and click on it 7 times.
  3. 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?
If you have stitched custom recovery (e.g., TWRP) and lost access to the developer settings, try: 1. Install official firmware via Mi Flash Tool. 2. Restore backup settings (if you did backup in TWRP). 3. Manually edit the /data/data/com.android.providers.settings/databases/settings.db file (root required) by adding the line: INSERT INTO system (name, value) VALUES ('development_settings_enabled', '1');

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

  1. Open the Settings. โ†’ For developers.
  2. At the top of the screen, move the slider to the off position.
  3. Confirm the action (a password may be required).

Method 2: Reset settings (if the first method did not work)

  1. Go to Settings โ†’ System โ†’ Resetting settings.
  2. Choose Reset all settings (not to be confused with Reset to factory!).
  3. 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?
A common problem is the lack of Xiaomi drivers on the PC. Install: 1. [Mi PC Suite](https://pcsuite.mi.com/) (official software). 2. ADB drivers from [Android SDK Platform Tools](https://developer.android.com/studio/releases/platform-tools). 3. Switch the connection mode on the phone from Charging to File Transfer (MTP).

If none of these methods worked, try resetting your network settings:

  1. Settings โ†’ Connections and Sharing โ†’ Network Reset.
  2. Confirm the reset and restart the device.
Can I turn on the developer settings on a locked Xiaomi phone?
No. To activate the developer mode, you need to unlock the screen and access settings. If the phone is locked (forgot the password), first reset via Fastboot or Recovery: fastboot erase userdata This will delete all data, but unlock the device.
Why did the โ€œDevelopersโ€ section disappear after the MIUI update?
This is a known problem when switching between major versions of MIUI (e.g., 13 to 14). Solution: Activate developer mode again (7 taps on MIUI). If it doesn't help, reset settings through Settings โ†’ Memory โ†’ Reset. Some devices (e.g., Redmi Note 9 Pro) require manually turning on the slider at the top of the partition after the upgrade.
How to enable developer options on Xiaomi with pure Android (Mi A1/A2/A3)?
On Android One devices (without the MIUI shell), use the standard method for stock Android: Settings โ†’ System โ†’ About Phone. 7 once click on the Build Number. Enter PIN- code if required. The section will appear in Settings โ†’ System โ†’ Developer.
Can the developer overclock the processor on Xiaomi?
Theoretically, yes, but: Most devices don't have a Force GPU rendering or Set GPU driver that actually overclocks. Real overclocking requires root and a core that supports undervolting (like KernelSU), overheating, shortened battery life, random reboots, and better use Game Turbo (a built-in MIUI solution for gamers).
Why does the phone ask for permission every time you connect to a PC after USB- debugging?
This is a security feature. To turn off persistent requests: Connect your phone to your PC and confirm access. On your PC, follow the command: adb shell settings put global adb_notify 0 Reboot your device. โš ๏ธ But remember, it reduces security if someone else has access to your phone.