How to Enable Hidden Menu on Xiaomi Devices: Full Instruction

Hidden menus on Xiaomi devices are a powerful tool for power users, allowing you to fine-tune system parameters that are not available in the standard interface. MIUI or Android TV TV) The ways to activate these menus vary, but the principles remain similar. In this article, we will discuss all the current methods for different types of Xiaomi equipment, including the engineering menu, service menu and debugging modes.

It is important to understand that working with hidden settings requires caution: incorrect changes can lead to device failures or even loss of warranty.However, to diagnose malfunctions, test equipment or unlock additional features (for example, Fastboot or Fastboot). ADB) We've put together proven ways to make Redmi, POCO, Mi TV and other lines relevant to 2026.

What is a hidden menu on Xiaomi and why you need it

Hidden menus (also called engineering, service, or test menus) are special sections of the operating system designed to:

  • ๐Ÿ”ง Diagnostics of hardware components (testing of display, camera, speakers, sensors).
  • ๐Ÿ“ก Network settings (change of frequencies) 4G/5G, priority).
  • ๐Ÿ”„ Resetting or updating firmware bypassing standard restrictions.
  • ๐Ÿ”“ Unlock additional functions (for example, OEM Unlock for custom firmware ROM).

On Xiaomi smartphones, the most popular engineering menu (#4636##) and on TVs, the service menu, which opens through button combinations on the remote, are often used:

  • ๐Ÿ› ๏ธ Master repairs to check the operability of the device.
  • ๐Ÿ“ฑ Custom firmware enthusiasts (for example, for installing LineageOS).
  • ๐Ÿ“บ Smart owners TV, who wish to adjust the color scheme or sound at the system level.

โš ๏ธ Warning: Changing the settings in hidden menus can lead to loss of warranty or unstable operation of the device. For example, improper setting of network frequencies on a smartphone can cause problems with connecting to the mobile Internet.

Before you start activating, make sure your device is at least 50% charged and important data is backed up. Also check the device model - some combinations only work on certain versions. MIUI Android TV.

๐Ÿ“Š What kind of Xiaomi device do you have?
Smartphone (Redmi/POCO/Mi)
Television (Mi TV)
Laptop (Mi Notebook)
Router (Mi Router)
Other

How to turn on the engineering menu on Xiaomi smartphones

On Xiaomi smartphones (including Redmi Note, POCO, Mi 11/12/13) The engineering menu is opened through codes. USSD The most universal way to do this is to use code ##4636##, which works with most devices MIUI version 12 newer.

Instructions for activation:

  1. Open the phone (calling) application.
  2. Enter the combination ##4636## (without spaces).
  3. On the screen will appear a menu with tabs: ๐Ÿ“ฑ Phone information (battery, network, signal data). ๐Ÿ”‹ Battery statistics (temperature, charge level). ๐Ÿ“ก Usage statistics (traffic, application run time).

If the code doesnโ€™t work, try alternatives:

  • ๐Ÿ”ข ##6484## - Sensor test (accelerometer, gyroscope).
  • ๐Ÿ“ž ##64663## - Module check NFC and Wi-Fi.
  • ๐Ÿ”‹ ##44336## - Detailed information about the firmware version and hardware components.

โš ๏ธ Note: On some models (e.g, POCO F5 or Redmi K60) The engineering menu can be blocked by the manufacturer, in which case you will need to unlock the bootloader via Fastboot.

To access advanced settings (e.g., change) IMEI Or screen calibration may be necessary. ROOT-However, this is a risky procedure that voids the warranty and can lead to a device "bricking.

Charge your phone at least 50 times%|Make a backup copy of the data|Record the current network settings (APN)|Make sure there are no updates MIUI-->

Service menu on Xiaomi Mi TVs TV

On Xiaomi TVs (Mi series) TV 4S, Mi TV Q1, Mi TV A2 etc.) The service menu is opened through button combinations on the remote:

  • ๐ŸŽจ Adjust the color temperature and gamut at the system level.
  • ๐Ÿ”Š Adjust audio profiles (e.g. enable Dolby Atmos for embedded speakers).
  • ๐Ÿ“ก Check Wi-Fi and Ethernet signals in real time.
  • ๐Ÿ”„ Perform factory reset without a standard interface.

Ways to enter the service menu:

Model TV setButton combinationNotes
Mi TV 4S, Mi TV 4AMenu โ†’ Up โ†’ Up โ†’ Down โ†’ Down โ†’ Left โ†’ Left โ†’ Right โ†’ OK โ†’It works on firmware to Android TV 9.
Mi TV Q1, Mi TV Q2Menu โ†’ Settings โ†’ About the device โ†’ Press 5 times on "Version of the Software"Requires a remote with a Menu button.
Mi TV A2, Mi TV P1Menu โ†’ 1144 (inputs on the digital keyboard of the remote)New firmware may be required ROOT.

After successful entry, you will see a menu with tabs:

  • ๐Ÿ“บ Picture - Advanced image settings (including HDR Local Dimming).
  • ๐Ÿ”Š Sound โ€“ equalizer and audio output settings.
  • ๐Ÿ“ก Network โ€“ Diagnostics of Internet Connection.
  • ๐Ÿ”ง Factory โ€“ Reset and Equipment Tests.

โš ๏ธ Warning: Changing the settings in the Factory section (e.g. Reset eMMC) may result in complete data loss and the need to flash the TV through the Flipbox. USB.

If the combinations do not work, check:

  • ๐Ÿ”„ Firmware version (update the TV to the latest version via Settings) โ†’ About the device โ†’ Updating the system).
  • ๐ŸŽฎ Remote type (some features are only available with the original Xiaomi remote).
  • ๐Ÿ”’ Parental controls (which can block access to service menus).
What to do if the TV freezes after changing the settings?
If the TV stopped responding to the remote after changes in the service menu, perform a hard reset: 1. disconnect the TV from the network for 1 minute. 2. Press the Power button on the case (not on the remote) for 10-15 seconds. 3. Connect the power back - the TV should start in standard mode. If this does not help, you will need to use the USB from the official Xiaomi website.

Activation of the Developer Menu (Debug Mode)

The developer menu (Debug Mode) is available on all Xiaomi devices with Android or Android TV. It allows it:

  • ๐Ÿ”“ Enable debugging on USB (ADB) for firmware or system modification.
  • ๐Ÿ“ฑ Speed up the animation interface (window animation scale setting).
  • ๐Ÿ”„ Allow installation of applications from unknown sources.
  • ๐Ÿ“ก Enable demonstration mode (for testing without notifications).

How to turn Debug Mode on your smartphone:

  1. Go to Settings. โ†’ The phone.
  2. Find the MIUI version and click on it 7 times in a row.
  3. The message will be: โ€œYou are a developer!โ€
  4. Back to Settings โ†’ Additionally. โ†’ For developers.

For Mi TVs, TV analogy:

  1. Open the Settings. โ†’ About the device.
  2. Click on the build number (or Android version) TV) 7 times.
  3. New options will appear in the Settings section โ†’ Preferences โ†’ For developers.

In the menu for developers, pay attention to the following options:

  • ๐Ÿ”Œ Debugging by USB โ€” mandatory for work with ADB.
  • ๐Ÿ”’ Unlocking OEM โ€” It is necessary to install custom firmware.
  • ๐Ÿ“ฑ Donโ€™t turn off the screen โ€“ useful for testing.
  • ๐Ÿ”„ Background process โ€“ limitation of background applications.

๐Ÿ’ก

If the option is โ€œUnlockโ€ OEM" Inactive, connect your device to the Internet and wait 7 days โ€“ this is Xiaomiโ€™s security requirement for new devices.

Reset and Recovery through Hidden Menus

Hidden menus on Xiaomi devices are often used for factory resets or crash recovery.

  • ๐Ÿ”„ The device is frozen and does not respond to standard methods.
  • ๐Ÿ“ฑ You must delete all data before selling.
  • ๐Ÿ”ง Reflash the device via Fastboot or Recovery.

On smartphones to reset through the engineering menu:

  1. Enter the code ##7780### for soft reset (media files are saved).
  2. Or *2767*3855# Resetting everything (including internal memory).

On Mi TVs. TV Reset is performed through the service menu:

  1. Open the service menu (see section above).
  2. Go to the Factory tab.
  3. Select Reset to Factory Default.
  4. Confirm the action (you may need to enter a password 1144 or 0000).

โš ๏ธ Note: A full reset on Xiaomi TVs could result in the loss of app licenses (e.g. Netflix or Disney)+). After resetting, they will have to be reinstalled and activated again.

If the device does not turn on at all, use a hardware reset:

  • For smartphones: press the power button + Volume up for 10 seconds, then select Wipe Data from the Recovery menu.
  • For TVs: turn off the power, press the power button on the case and connect the cord back (hold the button 15-20 seconds).

๐Ÿ’ก

Before reset, be sure to remove the memory card and disable the Mi Account if the device is tied to a Xiaomi account. Otherwise, after the reset, you may need to enter a login / password to unlock.

Common Problems and Their Solutions

When working with hidden menus, users often encounter common errors, and here are the most common ones and ways to fix them:

Problem.Possible causeDecision
The engineering menu code is not working.An outdated version MIUI lock-inUpdate the firmware or use it ADB activate
The TV does not respond to the button combinationUnoriginal remote or deactivated Debug ModeTry another remote or turn on debugging by ADB
After resetting, the TV requires a passwordReference to Mi Account activatedEnter the Xiaomi account to which the TV is linked
It's not on the smartphone. OEM UnlockIt has not been 7 days since the first account was linked.Wait a week or use the official Mi Unlock Tool

If none of the methods worked, check:

  • ๐Ÿ“‹ Device model โ€“ some combinations only work on specific series (e.g. Redmi Note 10 vs. POCO X3).
  • ๐Ÿ”„ The firmware version - on beta versions MIUI Some of the functions may be disabled.
  • ๐Ÿ”’ Access rights โ€“ some devices require ROOT unlocked.

On Mi TVs. TV series OLED (Like Mi. TV Q2 OLED) The service menu can be blocked at the firmware level, in which case access will require a connection through the ADB team:

adb shell am start -n com.android.tv.settings/.device.devicesettings.DeviceSettingsActivity

Security and recommendations

Working with hidden menus is a powerful tool, but it requires precautions.

  • ๐Ÿ”‹ The charge of the device should be at least 50% โ€“ this will prevent sudden shutdown during changes.
  • ๐Ÿ“ฑ Backup data is mandatory, especially if you plan to reset or firmware.
  • ๐Ÿ” Check sources โ€“ only use official instructions from Xiaomi or trusted communities (e.g., the companyโ€™s website, XDA Developers).
  • ๐Ÿ”’ Do not change unknown settings, especially when it comes to Radio (communication module) or eMMC (memory) settings).

If you are not sure about your actions:

  • ๐Ÿ“– Check out the documentation for your model on Xiaomi Support website.
  • ๐Ÿ’ฌ Contact the official service center โ€“ especially if it is a warranty device.
  • ๐Ÿ› ๏ธ Use virtual machines to test firmware (for example, through Android Studio).

โš ๏ธ Attention: Change of parameters IMEI, Baseband or Bootloader can lock the device by the operator or manufacturer, and recovery is possible only through the official service.

For experienced users who want to delve deeper into the Xiaomi device modification, we recommend you to study:

  • ๐Ÿ”ง Mi Flash Tool for Fastboot Firmware.
  • ๐Ÿ“ฑ Xiaomi appendix ADB/Fastboot Tools for managing settings without ROOT.
  • ๐ŸŒ Community XDA Developers โ€“ there are published custom firmware and instructions for specific models.

FAQ: Frequent questions

Can I turn on the engineering menu on Xiaomi without a code?
In some models, this is possible through ADB. Connect your phone to your PC, activate debugging USB The command is: adb shell am start. -n com.android.settings/.TestingSettings You can also use apps like this. MTK Engineering Mode (for devices running MediaTek processors).
Why does Xiaomi TV not turn on after resetting via service menu?
There's probably a firmware failure. Try: Turn off the TV for 5 minutes. Press the power button on the case for 15 seconds. If it doesn't work, run the TV through the TV. USB The official firmware image, instructions and firmware files can be found on the website. MIUI Downloads.
How do I know if my Xiaomi bootloader is unlocked?
Turn off the phone, then press the power button. + Volume down to enter Fastboot mode. If you see "Unlocked" on the bottom of the screen, the bootloader is unlocked. If "Locked," you'll need official unlocking through the Mi Unlock Tool.
Can I increase the volume on Mi through a hidden menu? TV?
Yes, you can change the service menu (Sound section) to: Maximum volume (Max Volume setting); boost bass or high frequencies via built-in equalizer; activate Dolby Atmos for built-in speakers (if supported by the model); however, beware - excessive volume increases can damage the speakers.
Which Xiaomi models donโ€™t support the engineering menu?
On certain devices (e.g, POCO F1 or Mi A3 with pure Android One, standard codes may not work due to manufacturer limitations: ADB (Third-party applications (e.g. Shortcut Master for hidden activity search) Custom firmware (e.g. LineageOS) where additional settings are available.