Xiaomiโ€™s editing mode: how to open hidden settings and features

Have you ever encountered a situation where your Xiaomi menu lacks the right options, or wanted to change the system settings that the manufacturer hid from ordinary users? Editing mode (also known as developer mode or engineering menu) is your key to the advanced capabilities of Xiaomi devices, whether it is a smartphone on the Internet. MIUI/HyperOS or Android TV TV. But the manufacturer does not advertise this functionality - it needs to be specifically activated.

In this article, weโ€™ll break down all the official and secure ways to open editing mode on different Xiaomi devices, including smartphones (Redmi, POCO, Mi, tablets (Pad) and TVs (Mi) TV). You will learn how to turn on the debugging USB, Accessing hidden screen settings, changing processor performance, or even unlocking factory restrictions without risking damage to your device, and weโ€™ll also warn you of common bugs that can turn your gadget into a brickยป.

What is the editing mode on Xiaomi and why you need it

Editing Mode is a collective name for several hidden features in Xiaomi firmware:

  • ๐Ÿ”ง Developer Options is a standard Android feature that allows you to access debugging, animation settings, background process limitations and other technical parameters.
  • ๐Ÿ“ฑ Engineering menu (#4636##) โ€“ a hidden service menu for network, battery and sensor diagnostics.
  • ๐Ÿ–ฅ๏ธ Hidden settings MIUI/HyperOS โ€” Additional options that Xiaomi hides from ordinary users (for example, screen calibration or color profile settings).
  • ๐Ÿ”„ Fastboot and Recovery โ€“ modes for firmware and system recovery that require unlocking the bootloader.

Why would you need that?

  • โšก Speed up the device by disabling unnecessary animations or background processes.
  • ๐Ÿ”Š Customize the sound through a uniform equalizer (in some models it is hidden).
  • ๐Ÿ“ถ Forced to turn on 4G/5G on networks where the smartphone automatically switches to 3G.
  • ๐Ÿ”‹ Extend battery life by limiting maximum charge to 80%.
  • ๐ŸŽฎ Activate Game Mode with Advanced Performance Settings.

โš ๏ธ Note: Some settings in editing mode may disrupt the stability of the device or even lead to loss of warranty (CPU) graphical accelerator (GPU) without understanding the consequences is fraught with overheating and sudden reboots.

How to open the developer mode on Xiaomi smartphones (MIUI/HyperOS)

The easiest and safest way to access advanced settings is to activate developer mode, a feature found on all Xiaomi smartphones, including the Redmi Note 12, POCO X5, Mi 13 and other models on the MIUI 14 or HyperOS.

The instructions are universal for all firmware versions, but the path to the menu may vary slightly.

  1. Open the Settings app (cog icon).
  2. Go to the About Phone (or About Device) section.
  3. Find the item Version. MIUI (or HyperOS version) and press it 7 times in a row.
  4. After a few clicks, a notification will appear: โ€œYou became a developer!โ€
  5. Return to the main Settings menu โ€“ there will be a new section Additional โ†’ For developers.

If you have HyperOS (new firmware for Xiaomi 14 flagships and POCO F6), The path may look like this: Settings โ†’ The phone. โ†’ Information on POs โ†’ The assembly number (stamp it 7 times).

Check the battery power (minimum 30%)

Connect to Wi-Fi (for downloading additional tools)

Remember the password from the Mi Account (you will need to unlock the bootloader)

Backup of important data-->

After activation in the menu, options will be available for developers:

  • ๐Ÿ”Œ Debugging by USB โ€” plug-in ADB and computer tools like XiaomiTool.
  • ๐Ÿ”„ Unlocking OEM โ€” necessary for the firmware of custom recavers (TWRP) orthing.
  • ๐Ÿ–ฅ๏ธ Simmulating additional displays โ€“ useful for multitasking testing.
  • ๐Ÿ“ก Network type selection โ€“ forced transition to 2G/3G/4G/5G.

๐Ÿ’ก

If nothing happens after 7 taps, check if you have guest mode or parental controls enabled โ€“ they block access to hidden settings.

Hidden codes for the engineering menu on Xiaomi

In addition to the developer mode, Xiaomi smartphones have an engineering menu โ€“ a diagnostic tool for testing hardware components. USSD-codes or combinations in the phone application.

Here are the main codes and their purpose:

Code.AppointmentWorks on
##4636##General phone information, usage statistics, network testsAll models on Android
##225##Verification of signal level and information on SIM-mapRedmi, POCO, Mi
##0*##Screen test (colors, sensor, pixels)Most devices
##6484##Test of camera, microphone and speakersXiaomi with module NFC
##36446337##Information about firmware version and hardware componentsOlder models (Mi 5, Redmi 4)

To open the engineering menu:

  1. Open the standard phone application.
  2. Enter one of the codes above (as if dialing a number).
  3. The menu will open automatically โ€“ no additional action is required.

โš ๏ธ Warning: Do not change the settings in the engineering menu unless you are sure of their purpose! For example, incorrectly configuring Band Selection (selecting network frequencies) can lead to loss of communication with the operator.

Speed up the work of the smartphone

Extend the life of the battery

Unlock the loader for firmware

Set up the screen (colors, resolutions)

Other-->

How to Enable Editing Mode on Xiaomi TVs (Mi) TV)

Xiaomi Mi TVs TV (including the Mi models TV 4S, Mi TV Q1, Mi TV A2) They also have hidden settings, but the process of activating them is different from smartphones. Here the editing mode is called "Developer Mode for Android". TVยป and opens access to:

  • ๐Ÿ“บ Settings. HDMI-CEC (Controlling other devices through a single remote).
  • ๐Ÿ”Š Advanced sound parameters (e.g., Dolby Atmos on unoptimized models).
  • ๐Ÿ–ฅ๏ธ Ability to install applications from unknown sources (APK).
  • ๐Ÿ”„ Compulsory update of the firmware through ADB.

To activate the developer mode on Mi TV:

  1. Open the settings (cog button on the remote).
  2. Go to About the device (or About the TV).
  3. Find the line Build Number (or Android version) TV) And press it 7 times.
  4. After the notification โ€œYou became a developer!โ€, return to the main settings menu.
  5. Now there will be a new section for developers (may be in the Additional or System).

Inside the Developer Menu on Mi TV particularly useful:

  • ๐Ÿ”Œ Debugging by USB โ€” Connect to a computer and install applications through ADB.
  • ๐Ÿ“ฆ Unknown sources โ€“ installation permit APK-Files (for example, for Kodi or SmartTubeNext).
  • ๐Ÿ”„ Forced app stops โ€“ useful if some app freezes.
What to do if you're on the Mi TV no item "Assembly number"?
On some models (e.g., Mi) TV Stick or older firmware versions may be different: 1. Go to Settings. โ†’ System system โ†’ On TV. โ†’ Information on POs. 2. If there is no "Assembly Number", try to enter the code from the remote control. โ†‘โ†‘โ†“โ†“โ†โ†’โ†โ†’โ†‘โ†‘ (Like in Konami games, this will open a hidden menu on some firmware. 3. In the extreme case, you can connect the TV to the computer through ADB Manually activate the developer mode with the command: adb shell settings put global development_settings_enabled 1

Unlock the bootloader and access to Fastboot on Xiaomi

If you need not just edit settings, but stitch custom recovery (for example, TWRP) Or installing an informal firmware (like LineageOS) requires unlocking the bootloader, which is more complicated than activating the developer mode, and it has risks:

  • ๐Ÿšจ Reset to factory settings (all data will be deleted).
  • ๐Ÿ”“ Loss of warranty (if the device is under warranty).
  • ๐Ÿ’ฅ Risk of "bricking" (turning the device into a "brick") with errors during firmware.

The process of unlocking the bootloader on Xiaomi consists of several stages:

  1. Linking a Mi Account to a device: ๐Ÿ“ฑ Go to Settings. โ†’ Mi Account โ†’ Linking your account to your device. ๐Ÿ”‘ Enter your username and password from your Xiaomi account (it must be created in advance!).
  2. Activation of debugging by USB and unlock OEM: ๐Ÿ”ง Enable Developer Mode (as described above). ๐Ÿ”“ In the menu For developers activate options: Debugging by USB Unlocking OEM
  3. Use of Mi Unlock utility: ๐Ÿ’ป Download the official Mi Unlock Tool from the site en.miui.com/unlock. ๐Ÿ”Œ Connect your phone to your computer in Fastboot mode (clip Volume Down) + Power with the phone turned off). ๐Ÿ–ฑ๏ธ Launch the Mi Unlock Tool, log in to your Mi Account and follow the program instructions.

โš ๏ธ Note: Xiaomi has introduced a limit on unlocking the bootloader - after linking the account to the device, you must wait 7 days (168 hours) before the first unlock. This rule has been in effect since 2022 and applies to all models, including the Redmi Note 11, POCO X4 newer.

๐Ÿ’ก

Unlocking the bootloader is an irreversible process, and even if you then lock it back, some features (e.g. Mi Pay or Widevine) are not available. L1 for Netflix HD) They may stop working.

Hidden settings MIUI/HyperOS: changeable

After activation of the developer mode in firmware MIUI And HyperOS is getting dozens of hidden options, and we've put together some of the most useful ones, the ones that will actually make your device work better.

1. Accelerating animation and increasing responsiveness

By default. MIUI Uses animation of transitions with duration 1x. It can be accelerated or turned off completely:

  • ๐Ÿ”ง Go to Settings. โ†’ Additionally. โ†’ For developers.
  • ๐Ÿ“‰ Find the settings: Windows animation scale - install 0.5x Or turn it off. The transition animation scale is the same. The animation duration scale is reduced to 0.5x.

2. Limitation of background processes

If your smartphone is slowing down due to the large number of running applications, you can limit their number:

  • ๐Ÿ”ง In the Developer Menu, find Process Limitation.
  • ๐Ÿ“ฑ Select Process Maximum 2 (for weak devices) or Process Maximum 4 (for flagships).

3. Forced activation 4G/5G

If the smartphone is constantly switching to 3G or 2G, You can only use modern networks:

  • ๐Ÿ”ง In the Developer Menu, find the Network Type (or Set Preferred Network Type).
  • ๐Ÿ“ถ Choose. LTE only (only) 4G) or NR/LTE (5G + 4G).

4. Customize the color profile of the screen

Xiaomi hides the advanced screen settings, but you can turn them on:

  • ๐Ÿ”ง Go to Settings. โ†’ Screen.
  • ๐Ÿ–ฅ๏ธ Click on Color Scheme (or Color Style) several times and additional profiles will open (sRGB, DCIP3).

Important: On some models (for example, POCO F5 or Redmi K60) If you change your color profile, you can get lost in the automatic brightness calibration. To get it back, reset the screen settings in the Settings menu. โ†’ System system โ†’ Resetting settings โ†’ Resetting screen settings.

Frequent Mistakes and How to Avoid Them

Working with editing mode is fraught with errors that can lead to unstable operation of the device. Here are the most common problems and their solutions:

Mistake.Reason.Decision
Developer mode does not open after 7 tapsParental controls or guest mode enabledTurn off restrictions in Settings โ†’ Special facilities โ†’ Parental control
After changing the settings, the smartphone overheatsThe maximum value of the clock frequency of the processor is setReturn the settings. CPU to standard value or reset the developer settings
Mobile network is not working after changing Band SelectionSelected the wrong frequency range for your operatorReturn the setting to the Auto or manually select the supported frequencies
Mi TV's a TV. TV no applications after installation APKUnknown sources for a specific application are not includedGo to Settings. โ†’ Security โ†’ Unknown sources and allow installation for the file manager used
Once unlocked, the bootloader does not work Mi Pay or Netflix in the HDWidevine keys dropped L1 SafetyNetReflash the device to the official firmware through the Mi Flash Tool with the Clean All tick

If after changes in the editing mode, the device began to behave unstable (spontaneous reboots, lags, overheating), the first thing to do is:

  1. Return all the changed parameters to the original state.
  2. If you do not remember what it was changed, reset the developer settings: Settings โ†’ Additionally. โ†’ For developers โ†’ Resetting settings.
  3. In extreme cases, perform a soft reset (Settings). โ†’ The phone. โ†’ Resetting settings), but it will delete all user data.
Can I turn on the developer mode on Xiaomi without 7 taps?
Officially, no. But if you have one, ADB-Device access, you can activate the developer mode by command: adb shell settings put global development_settings_enabled 1 After that, the section For developers will appear in the settings.
Why does the bank application not work after unlocking the bootloader?
Banking applications (e.g., SberBank Online or Tinkoff) check SafetyNet status. Once the bootloader is unlocked, this test fails, and the applications block the work: ๐Ÿ”„ Install Magisk with Universal SafetyNet Fix. ๐Ÿ“ฑ Use alternative login methods (e.g., via browser). ๐Ÿ”“ Return the official firmware and block the bootloader back.
How to turn off the developer mode on Xiaomi?
To hide the section For developers: Go to Settings โ†’ Additionally. โ†’ For developers, in the upper right corner, press the switch (it will turn gray). Confirm the switch. If there is no menu item, then the mode is already deactivated.
Can the speaker volume be increased through the editing mode?
Yes, but with reservations. The engineering menu (#3646633##) has a section called Hardware Testing. โ†’ Audio, where you can change the volume levels for different scenarios: ๐Ÿ”Š Increasing the volume above standard values can lead to distortion of the sound or damage to the speakers. ๐Ÿ“ฑ On some models (Redmi 9, POCO M3) These settings are reset after rebooting.
How to return the standard screen settings after changing the color profile?
If you have changed the color profile (sRGB, DCIP3) Image is incorrect: Go to Settings โ†’ Screen. โ†’ Color scheme. Select Standard or Auto. If the option does not reset, reset the screen settings: Settings โ†’ System system โ†’ Resetting settings โ†’ Resetting screen settings.