How to open a developer menu on Xiaomi: secrets MIUI for advanced users

Why you need a developer mode on Xiaomi and how to safely activate it

The hidden developer menu in Xiaomi, Redmi and POCO smartphones is a powerful tool for fine-tuning the system, which is disabled by default. Here you can change the animation settings, enable USB debugging, adjust background processes and even overclock performance. But why does MIUI hide these options from ordinary users?

The fact is that incorrect changes in developer mode can lead to device failures, increased battery consumption or even a โ€œbrickโ€ (software breakage). However, for power users, this is a window of opportunity: from speeding up the interface to testing new Android features. In this article, we will discuss in detail how to safely enable developer mode on any Xiaomi device, from the flagship Mi 13 Ultra to the budget Redmi Note 12.

It's important to understand that the activation process may vary slightly depending on the version of MIUI (e.g. MIUI 14 vs MIUI 12.5) and the smartphone model, but the general logic remains the same: the system requires confirmation that you are aware of the risks, followed by step-by-step instructions with all the nuances in mind.

Step-by-step: how to turn on the developer menu on Xiaomi

Activating developer mode takes less than a minute, but requires precise steps to be executed. Here is a universal algorithm for all modern Xiaomi devices (including POCO and Redmi):

  1. Open the "Settings" (the gear icon on the home screen or in the application menu).
  2. Go to About Phone (sometimes called About Device or Phone Information).
  3. Find the line MIUI version and tap it 7 times in a row, after 3-4 clicks, a notification will appear: "You're almost a developer!"
  4. Continue to click until you see the message: โ€œYou became a developer!โ€ (on some firmware, the text may differ).
  5. Return to the main menu "Settings" - now there will be a new item Additional โ†’ For developers.

If nothing happens after 7 taps, check:

  • ๐Ÿ” Version MIUI: on old firmware (up to) MIUI 10) may need to tap the Assembly Number instead of the Version MIUI.
  • ๐Ÿ“ฑ Model of the device: on some POCO The way may be settings โ†’ System system โ†’ The phone.
  • ๐Ÿ”’ Password/fingerprint: If the device is locked, the system may request proof of identity before activating.

Check the version. MIUI on the telephone"|Make sure you are using the "version" MIUI", not on the other line|Reboot your smartphone and try again.|Update the firmware to the latest version (if available)-->

On some devices (e.g. Xiaomi) 12T or Redmi K50) After activation of the developer mode, additional confirmation may be required in the Security section. โ†’ Authorization and reset โ†’ Special opportunities. It's about politics. MIUI Protection against accidental changes.

Where is the developer menu after activation?

Once activated successfully, the new partition can be hidden in different locations depending on the firmware version.

MIUI versionThe path to the developer menuExamples of models
MIUI 14 / 13Settings โ†’ Additional โ†’ For DevelopersXiaomi 13 Pro, Redmi Note 12 Pro+
MIUI 12.5 โ€“ 12Settings โ†’ About the phone โ†’ Additional โ†’ For developersPOCO X3 Pro, Mi 11 Lite
MIUI 11 and olderSettings โ†’ System โ†’ Additional โ†’ For DevelopersRedmi 9A, Mi 10T
Global ROMSettings โ†’ Additional settings โ†’ Developer optionsAll models with international firmware

If you donโ€™t see the Developer section even after 7 clicks, try searching by settings (the magnifying glass icon in the upper right corner). Enter the query โ€œDeveloperโ€ or โ€œDeveloperโ€ โ€“ the system should show the hidden partition.

MIUI 14|MIUI 13|MIUI 12.5|MIUI 11 or older |I don't know-->

On some custom firmware (e.g. Xiaomi.EU or Pixel Experience), the path may be different, in which case we recommend you to refer to the documentation of a particular build or use a universal method through ADB (we will discuss this later).

Top.-5 useful features in the menu of the developer Xiaomi

Now that you've accessed the hidden settings, let's figure out what options you should really enable to improve your smartphone, and importantly, don't change the settings that you don't know what you're trying to do, because that can cause the device to run in an unstable way.

1. Accelerating interface animation

By default, MIUI uses 1x transition animation (normal speed) and by lowering this value, you can make the interface visually faster:

  • ๐Ÿ“ฑ The scale of window animation โ†’ set up 0.5x or disable (Animation disabled).
  • ๐Ÿ”„ Scale of transition animation โ†’ 0.5x.
  • โšก Duration of the animator โ†’ 0.5x.

These changes will make navigation on the menu instantaneous, but some users note that at 0.5x, the animation looks "twitched." The optimal balance is 0.75x.

2. enable debugging over USB (for firmware and modifications)

If you plan to flash your device through Fastboot or use ADB for deep customization, activate:

  • ๐Ÿ”Œ Debugging by USB โ†’ slide on.
  • ๐Ÿ”’ Unlocking OEM โ†’ It is necessary to unlock the bootloader (only if you plan to install custom firmware!).

๐Ÿ’ก

Before enabling OEM Unlock, make sure that the device does not have important data โ€“ this process will reset the smartphone to factory settings!

3. Optimization of background processes

To increase battery life, limit the number of background processes:

  • ๐Ÿ“‰ Process limit โ†’ Select Process Maximum 2 (saves battery, but can cause applications to reboot).
  • ๐Ÿ”„ Don't keep up โ†’ Enable aggressive closure of background tasks.

Change of screen resolution (for experiments)

On some models (for example, Xiaomi 12S Ultra) you can manually set the screen resolution below native to save charge:

  • ๐Ÿ–ฅ๏ธ Minimum width โ†’ try out 360dp or 411dp scale up the interface.

5. Enable Do Not Interrupt (for games and videos)

To prevent notifications from getting in the way of games or movies:

  • ๐ŸŽฎ Don't interrupt. โ†’ Include and add the necessary applications to the exceptions.

๐Ÿ’ก

Changing the parameters of the Process Limit and Do not save actions can lead to the loss of unsaved data in applications (for example, in messengers or editors).

Dangerous settings: what NOT to touch in the developer menu

Some of the options in developer mode can permanently disable a device or make it vulnerable to attacks.

  • โš ๏ธ Allow fictitious locations โ†’ allows applications to fake GPS-coordinates (risk of blocking accounts in games of the type) Pokรฉmon GO).
  • ๐Ÿšจ Disable application authentication โ†’ Makes the device vulnerable to malware.
  • ๐Ÿ’ฅ Choice of regime USB default โ†’ Incorrect setup can lead to problems with connecting to the PC.
  • ๐Ÿ”ฅ Turn it on. 4x MSAA โ†’ Forced inclusion of smoothing in games drains the battery and overheats the processor.

โš ๏ธ Note: Change of the setting Select configuration USB on RNDIS Or Audio Source can make the device invisible to the computer, and it requires a reset to restore performance!

Also avoid turning on the option Do not turn off the screen โ€“ this will lead to rapid wear and tear. AMOLED-pixel burnout and overheating of the device. If you need to keep the screen on, use the standard latency settings in Settings โ†’ Display. โ†’ Sleeping mode.

Another trap is the HCI Bluetooth Log Enabled option, which activates huge logs in the device's memory that can fill the internal storage in a few hours, and manually deleting these files is difficult because they're hidden in the system folders.

How to turn off the developer menu on Xiaomi

If you no longer need a developer mode or want to hide it from outsiders, there are two ways to do it:

Method 1: Resetting through settings

  1. Go to Settings โ†’ Additional โ†’ For developers.
  2. In the upper right corner, press three dots (โ‹ฎ) and select Reset developer settings.
  3. Confirm the action with a password / fingerprint.

Method 2: Complete reset (if the first method did not work)

On some firmware (e.g. Xiaomi.EU), a menu reset may not work.

  1. Turn off the developer mode in the settings (move the slider to the "Off" position).
  2. Go to Settings โ†’ Applications โ†’ Application Management.
  3. Find the Settings app, open its settings and click Erase Data.

โš ๏ธ Attention: Settings will delete all your personal settings (wallpaper, sounds, shortcuts) and we recommend backing up beforehand through Settings. โ†’ The phone. โ†’ Backup.

On devices with MIUI 14 and later, additional confirmation via Mi Account may be required, a security measure to prevent unauthorized changes to settings.

Alternative ways to enable the developer mode

If the standard 7-press method does not work (for example, on custom firmware or after a system failure), alternative methods can be used.

Method 1: Through ADB (for power users)

You will need a computer with ADB drivers installed and USB debugging enabled (if it has already been activated).

adb shell settings put global development_settings_enabled 1


adb shell am start -n com.android.settings/.DevelopmentSettings

Method 2: Engineering menu (for older models)

Some devices (such as the Redmi 4X or Mi A1) can use the following engineering menus:

  1. In the phone app, dial the code ##4636##.
  2. In the menu that opens, select Phone Information.
  3. Slip on the Assembly Number 7 times (similar to the standard method).
What if the ADB does not recognize the device?
Make sure that the debugging is enabled USB developer-setting|Check if the Mi drivers are installed USB Driver on PC|Try using another one. USB-cable (original)|Run the adb device command in the terminal โ€“ if the device is not displayed, the problem is the connection.

Method 3: Through Third Party Applications

Google Play has utilities like QuickShortcutMaker that can open hidden menus, but this is not recommended because of security risks (apps require superuser rights).

If none of the methods worked, check firmware integrity. System files may be corrupted and Fastboot flashing is required.

FAQ: Frequent questions about Xiaomi developer menu

Can I turn on the developer menu on a locked Xiaomi smartphone?
No, activating the developer mode requires unlocked access to settings. If the device is locked with a pattern lock or password, you first need to reset the lock via Mi Account (linked account) or Fastboot (with loss of data).
Why did the โ€œDevelopersโ€ section disappear after the MIUI update?
This is standard system behavior: after major updates (e.g., from MIUI 13 to MIUI 14), the developer menu is reset. You need to re-tap 7 times on the MIUI version in the About Phone section.
How to return the standard animation settings after the changes?
Go to Settings โ†’ Additional โ†’ For developers and reset the following settings: Windows Animation Scale โ†’ 1x Transition Animation Scale โ†’ 1x Animator Duration โ†’ 1x Or use the Resettings option of the developer in the menu (three dots in the upper right corner).
Is it safe to turn on OEM Unlock for firmware?
Unlocking the OEM is safe in itself, but unlocking the bootloader will reset all data and may result in a loss of warranty.In addition, some banking applications (such as SberBank Online or Tinkoff) may stop working on unlocked devices due to security policies.
Can the developer menu increase the volume of the speaker?
No, the standard MIUI developer menu does not have options to amplify volume. Attempts to modify audio settings via engineering mode (codes like ##36446337##) can cause sound distortion or damage to speakers. Use uniform equalizers (such as Wavelet) to safely amplify sound.