How to change the menu on Xiaomi devices: from smartphones to Smart TV

The menu on Xiaomi devices is not just a list of options, but a whole interface with the gadget. MIUI on your Redmi Note 12 or trying to customize the quick settings panel on your Xiaomi TV A2, understanding how to modify the menu can significantly improve your user experience, but the problem is that the manufacturer often hides key settings behind several layers of the interface, and some functions are only available through an engineering menu or a user experience. ADB-team.

In this article, we will discuss all the current ways to change the menu on Xiaomi devices, from basic MIUI settings to deep customization via Xiaomi.eu or LineageOS. Particular attention will be paid to the differences between smartphones, tablets (Xiaomi Pad 6) and TVs (Mi TV Q2), since the setting algorithms there are fundamentally different. If you want not just to โ€œshift iconsโ€, but radically redesign the menu structure to your needs โ€“ read on.

Basic menu settings in MIUI: what can be changed without root

So to start with the simplest of them all, the built-in MIUI, even without the superuser rights, you can:

  • ๐Ÿ“ฑ Move the icons on the main screen (long press) โ†’ drag-and-drop)
  • ๐Ÿ”„ Change the order of fast settings in the curtain (swipe down) โ†’ pencil)
  • ๐Ÿ—‘๏ธ Hide system applications through Settings โ†’ Annexes โ†’ Remove applications (not all models support)
  • ๐ŸŽจ Change the subject of design in the Topics โ†’ My themes (affects the color of the menu and icons)

For example, to remove unnecessary items from the Quick Settings menu:

  1. Swipe down from the top of the screen.
  2. Click on the pencil icon (editing).
  3. Drag unnecessary items (like Read Mode or Game Turbo) to Unused.
  4. Save the changes.

โ˜‘๏ธ Preparing for menu changes

Done: 0 / 4

๐Ÿ’ก

If after the menu changes began to lag, try to clear the cache of the system launcher: Settings โ†’ Applications โ†’ Application Management โ†’ Launcher โ†’ Clear the cache.

However, this method has limitations:

โš ๏ธ Attention: On devices with MIUI Global, some menu items (such as Developer Mode) may be blocked. To unlock them, you need to link a Mi Account or use it. ADB.

Deep customization through the engineering menu (#4636##)

For advanced users, Xiaomi offers an engineering menu that allows you to change the settings that are not available in the standard interface.

  1. Open the phone app.
  2. Enter the code: ##4636###.
  3. Select the "Phone Information" or "Battery Settings" section (depending on the model).

Hereโ€™s what you can change through the engineering menu:

SectionWhat can be customizedRisks.
Battery InformationDisable battery optimization for individual applicationsReduction of working hours
Usage StatisticsReset the data meterLoss of statistics
Wi-Fi InformationForced to change Wi-Fi channelLoss of connection
Network TestingManually select the type of network (2G/3G/4G/5G)Lack of communication

Important: Changing the settings in the Network Lock section can lead to blocking IMEI! If you are not sure about your actions, it is better to use alternative methods (for example, applications like MTK Engineering Mode for MediaTek devices).

๐Ÿ“Š What kind of firmware do you use on Xiaomi?
Official MIUI Global
MIUI China
Xiaomi.eu
LineageOS/Custom ROM
I don't know.

3. Change menus via ADB: for power users

If the built-in MIUI tools are not enough, you can use ADB (Android Debug Bridge).

  • ๐Ÿ”ง Remove system applications (e.g. Mi Video or Mi Browser)
  • ๐Ÿ“ต Disable unnecessary services (e.g., mipush for notifications)
  • ๐Ÿ”„ Change the order of the elements in the system menu (requires knowledge) XML)

Example of the command to remove the Mi Browser application:

adb shell pm uninstall --user 0 com.android.browser

To change the structure of the menu "Settings" will require:

  1. Download the APK of the Settings system application (for example, using APK Extractor).
  2. Unpack it and edit the file res/xml/settings_headers.xml.
  3. Collect the APK back and install via ADB:
adb install -r -d Settings.apk

โš ๏ธ Note: Incorrect editing of system APK This can lead to bootloop. Always back up the original file!

What to do after ADB-commands the phone does not turn on?
If the device is stuck on the MI logo, try going to Fastboot (Power + Vol Down button) and execute the command fastboot flash system.img, pre-downloading the original firmware for your model.

4. Customization of the menu on Xiaomi TV (Android TV)

Xiaomi smart TVs (such as the Mi TV Q2 75" or Xiaomi TV A Pro) run on Android TV, where the menu is customized differently than on smartphones.

  • ๐Ÿ“บ Main screen is customized through Settings โ†’ Main screen screen โ†’ Set up lines.
  • ๐Ÿ” The search bar can only be disabled through ADB:
  • ๐ŸŽฎ The recommendation panel is managed in Settings โ†’ Annexes โ†’ Special access โ†’ Recommendations.

To remove unnecessary items from the All Apps menu:

  1. Press the home button on the remote.
  2. Choose Change the order.
  3. Drag unneeded apps (such as Mi Home or Prime Video) to the bottom of the list.
  4. Press Ready.

For deep customization (for example, removing system applications), you will need:

  1. Enable Developer Mode (Settings โ†’ About TV โ†’ Android version โ†’ Click 7 times).
  2. Connect to ADB (IP-The TV address can be found in the settings โ†’ Network).
  3. Execute a command to remove, for example:
adb connect 192.168.1.100:5555


adb shell pm uninstall --user 0 com.xiaomi.mitv.appstore

5. Reset menu to factory settings

If you've been experimenting with the menu, you can reset the device as it was, and on Xiaomi smartphones, you can do this.

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Select "Erase all data."
  3. Confirm the action (you will need to enter a pattern lock or password).

On Xiaomi TVs, the way is different:

  1. Settings โ†’ Device โ†’ Reset and reset.
  2. Select "Reset All Settings" (not to be confused with Network Reset!).
  3. Wait 5-10 minutes (the TV will restart several times).

โš ๏ธ Note: On some models (Redmi Note 10 Pro, POCO X3 Pro) after the reset, you may need to re-activate the Mi Account to unlock the bootloader. If you forget your account details, the device will become a brick"!

๐Ÿ’ก

Resetting does not remove firmware updates, but returns all system menus to the out-of-the-box state.

6.Alternative firmware: Xiaomi.eu vs LineageOS

If you don't like the standard MIUI menu, you can install custom firmware.

FirmwareAdvantagesDeficiencies
Xiaomi.euNo Ads, Weekly Updates, Extended Menu SettingsRequires unlocking the bootloader, possible bugs
LineageOSClean Android, high performance, flexible customizationNo Xiaomi features (like Game Turbo)

To install Xiaomi.eu:

  1. Unlock the bootloader through the Mi Unlock Tool (Mi Account binding is required).
  2. Download the firmware for your model from the official website xiaomi.eu.
  3. Go to Fastboot (Power + Vol Down) and run through MiFlash.

After installation, you will receive:

  • ๐Ÿ”ง Extended settings menu (such as Doze management to save battery).
  • ๐Ÿ—‘๏ธ Ability to remove any system applications without ADB.
  • ๐ŸŽจ Design themes with support for icons in the style of iOS or Pixel.
How to get MIUI back after LineageOS?
To return to standard firmware, you will need to flash Fastboot-ROM through MiFlash. MIUI, region-appropriate (Global/China/EU), Otherwise, there may be problems with OTA-update.

7. Hidden Features of the Developer Menu

MIUI has hidden settings that are not officially documented.

  • ๐Ÿ” Debugging by USB without notification: Enable Settings โ†’ For developers โ†’ Debugging by USB โ†’ Safe debugging.
  • ๐Ÿ“ก Compulsory incorporation 5G: In the engineering menu, select Network Mode. โ†’ LTE/5G auto.
  • ๐Ÿ”‹ Disable Charging Limit (for models with Mi Turbo Charge): Settings โ†’ Battery โ†’ Optimizing charging โ†’ Off..

To activate the developer menu:

  1. Go to Settings. โ†’ The phone.
  2. Press 7 times on "Version" MIUI".
  3. Enter the device password (if requested).

After that, a new section โ€œFor developersโ€ will appear in Settings โ†’ additionally, where you can:

  • ๐Ÿ› ๏ธ Change the transition animation (accelerate or disable).
  • ๐Ÿ“ฑ Insert touch display (to record screen).
  • ๐Ÿ”Š Turn off absolute volume (for Bluetooth headphones).

Frequently Asked Questions (FAQ)

Can I change the menu to Xiaomi without root?
Yes, but the options are limited. Without root, you can: Move icons on the home screen; change the order of the fast settings in the curtain; install third-party launchers (like Nova Launcher); For deep customization (delete system applications, change the order of the fast settings in the curtain); XML-menu) required ADB root-right.
Why did you change the menu through ADB to change the settings?
This happens if you delete or disable a system application that is responsible for a particular menu section, for example, deleting com.miui.securitycenter will cause the "Security" in the settings to disappear. Solution: restore the application through ADB: adb shell cmd package install-existing com.miui.securitycenter
How to return the standard menu to Xiaomi TV after a bad change?
If, after editing, through ADB The menu on the TV has become incorrect: Reset settings (Settings) โ†’ The device โ†’ If it doesn't work, run the TV through USB-Important: For Xiaomi TVs, there are no custom firmware like LineageOS, so the only way to get back to work is official software.
Which Xiaomi models support changing menus through the engineering menu?
The engineering menu (#4636##) works on all Xiaomi smartphones based on Qualcomm Snapdragon (for example, Xiaomi 13 Pro, POCO F5). On devices with MediaTek processors (for example, Redmi Note 12), instead of the standard engineering menu, the MTK Engineering Mode will open, where additional options are available (for example, testing the camera or sensors).
Can I change the menu on the blocked bootloader?
Yes, but with serious limitations. On a locked bootloader, you can: Use ADB to disable system applications (pm uninstall --user 0); Install third-party launchers from Google Play; Change the themes through Settings โ†’ Themes; Full customization (installing Xiaomi.eu, editing system APKs) will require unlocking the bootloader.