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.
- Open the Settings app (cog icon).
- Go to the About Phone (or About Device) section.
- Find the item Version. MIUI (or HyperOS version) and press it 7 times in a row.
- After a few clicks, a notification will appear: โYou became a developer!โ
- 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. | Appointment | Works on |
|---|---|---|
| ##4636## | General phone information, usage statistics, network tests | All models on Android |
| ##225## | Verification of signal level and information on SIM-map | Redmi, POCO, Mi |
| ##0*## | Screen test (colors, sensor, pixels) | Most devices |
| ##6484## | Test of camera, microphone and speakers | Xiaomi with module NFC |
| ##36446337## | Information about firmware version and hardware components | Older models (Mi 5, Redmi 4) |
To open the engineering menu:
- Open the standard phone application.
- Enter one of the codes above (as if dialing a number).
- 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:
- Open the settings (cog button on the remote).
- Go to About the device (or About the TV).
- Find the line Build Number (or Android version) TV) And press it 7 times.
- After the notification โYou became a developer!โ, return to the main settings menu.
- 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"?
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:
- 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!).
- 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
- 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 taps | Parental controls or guest mode enabled | Turn off restrictions in Settings โ Special facilities โ Parental control |
| After changing the settings, the smartphone overheats | The maximum value of the clock frequency of the processor is set | Return the settings. CPU to standard value or reset the developer settings |
| Mobile network is not working after changing Band Selection | Selected the wrong frequency range for your operator | Return the setting to the Auto or manually select the supported frequencies |
| Mi TV's a TV. TV no applications after installation APK | Unknown sources for a specific application are not included | Go 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 HD | Widevine keys dropped L1 SafetyNet | Reflash 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:
- Return all the changed parameters to the original state.
- If you do not remember what it was changed, reset the developer settings: Settings โ Additionally. โ For developers โ Resetting settings.
- In extreme cases, perform a soft reset (Settings). โ The phone. โ Resetting settings), but it will delete all user data.