Managing Xiaomiβs hardware seems intuitive at first glance, and in fact, even experienced users often miss half the capabilities of their devices β whether itβs a MIUI smartphone, a Yeelight smart lamp, or a Mi Robot Vacuum robot vacuum cleaner. The problem is that the brandβs ecosystem brings together dozens of gadgets with different interfaces, and the documentation is often fragmented or machine-translated.
In this guide, we systematize all the ways to manage Xiaomi equipment - from basic (buttons, gestures, voice) to advanced (hidden menus, ADB-Teams, automation through Mi Home, and we will focus on the difference between global and Chinese firmware. MIUI, If you've ever heard of "youtube showed one feature and I don't have one," here's an explanation and a solution.
1. Basic management of the Xiaomi smartphone: buttons, gestures and navigation
Modern Xiaomi smartphones (Redmi, POCO, Mi series) support three types of navigation: classic buttons, MIUI gestures and βcleanβ Android gestures. The choice between them depends not only on the habit, but also on the firmware version. For example, MIUI 14 introduced a new gesture βswipe down the edge of the screenβ to call notification panels, which is not available in older versions.
To change the type of navigation:
- Go to Settings β Display β Navigation panel
- Choose one of the options: π Navigation buttons β classic βBackβ, βHomeβ, βRecentβ (suitable for beginners) π Gestures MIUI β swipes at the bottom of the screen (recommended for screens with a cutout) π± Android gestures β swipes around the edges (similar to Pixel or Samsung)
Additional settings β Sensitivity of gestures
Important: on some models (for example, POCO F5) Android gestures are disabled by default. To activate them, you need to switch to developer mode and turn on the option. force_fullscreen_output through ADB. More about this in the section on hidden functions.
β οΈ Note: On devices with Chinese firmware MIUI (Xiaomi 13 Pro China, for example ROM) Android gestures may not work properly due to manufacturer restrictions, in which case it is recommended to install global firmware or use Xiaomi.EU ROM.
2.Voice Control: Alice, Google Assistant and Hidden Commands
Voice assistant Alice (from Yandex) is integrated into the firmware MIUI for the Russian market, but not everyone knows that he can control not only a smartphone, but also other Xiaomi devices through Mi Home.
- π‘ "Alice, turn on the light in the living room (for Yeelight lamps)
- π§Ή "Alice, start cleaning up (for robot vacuum cleaner)
- π "Alice, put the music on the speaker (for Mi Smart Speaker)
To set up voice control:
- Install the Yandex application and log in.
- In Mi Home, go to Profile β Settings β Voice Assistants and link accounts.
- For advanced commands, activate the developer mode in Mi Home (5 times click on the App version in the settings).
| Assistant | Supported devices | Features |
|---|---|---|
| Alice (Yandex) | Lamps, sockets, vacuum cleaners, speakers | Works offline for basic teams, supports Russian language |
| Google Assistant | Everything that is compatible with Google Home | Requires to connect to Mi Home via Google Home |
| XiaoAI (Chinese version) | Only for devices with Chinese firmware | Supports Chinese and English, limited in Russia |
Hidden possibility: If you have a smartphone with an infrared port (for example, Redmi Note 11 Pro+), you can control household appliances (air conditioners, TVs) through voice commands.
Download the database of remotes in Mi Remote
Connect Mi Remote to Google Assistant via Settings β Voice Assistant
Say, "OK Google, turn on the air conditioner at 22 degrees."
-->
3. Xiaomi Smart Home Management: Mi Home vs Home Assistant
The Mi Home app is a central hub for managing Xiaomi's entire ecosystem, but it's limited by the manufacturer's logic, like you can't create a scenario where a Yeelight lamp flashes when you notify an email, or a robot vacuum cleaner starts cleaning when you leave the house by geolocation, and you'll need a Home Assistant, an open automation platform.
Basic settings in Mi Home:
- Add the device via + β Add the device (hold the button on the device until the indicator flashes).
- Group the devices into rooms in a smart home β Rooms.
- Create automation in automation β Create automation β If...
Examples of useful automation:
- π "If the sun is rising, open the curtains of the Mi Smart Curtain at 50%"
β οΈ Note: Xiaomi devices with Aqara prefix (e.g. Aqara Hub) M2) They require a separate Aqara Home app and are not always compatible with Mi Home.
For advanced users:
How to connect Xiaomi to Home Assistant
4. Hidden features and ADB commands for power users
MIUI hides a lot of features that can be activated via ADB (Android Debug Bridge) or engineering menus, for example, most Xiaomi smartphones have disabled the tablet mode, which allows you to multitask like on the iPad, or one-hand mode with additional settings.
Popular ADB-teaming:
# Enable tablet mode (reboot required)
adb shell settings put global force_desktop_mode_on_external_displays 1
Disable ads in MIUI (not working on all versions)
adb shell pm uninstall --user 0 com.miui.systemAdSolution
Unlock FPS in games (e.g. for 120Hz on Redmi K50)
adb shell setprop debug.hwui.render_dirty_regions 0To execute these commands:
- Enable Developer Mode (7 times click on the MIUI version in Settings β About Phone).
- Activate Debugging by USB in Settings β Additional β For developers.
- Connect your smartphone to your PC and execute commands via Terminal or Platform Tools.
π‘
Before using ADB, back up your data via Settings β Additional β Backup and Reset. Some commands (such as uninstalling system applications) can lead to unstable operation.
Another hidden possibility is the engineering menu, so you can get in.
- Open the Phone app.
- Enter the code ##4636##.
- Go to Testing β Battery information for a detailed battery diagnosis.
5. Camera Control: Hidden Modes and Manual Settings
Xiaomiβs Camera app hides a number of professional features that can be enabled through ADB or third-party modifications, such as flagships (Xiaomi 13 Ultra, Mix Fold 3) that have RAW mode with full exposure control, but itβs disabled by default.
How to activate hidden modes:
- πΈ Professional Video Mode: Enable persist.camera.HAL3.enabled=1 through ADB.
- π₯ Entry in 8K: Some models require you to change region to India in camera settings.
- π Macro mode without restrictions: turn off automatic lens switching via Camera Settings β Additionally. β Switching cameras.
For shooting in ProRAW format (similar to Apple ProRAW):
- Install GCam (a modified version of Google Camera for Xiaomi).
- In GCam settings, activate RAW + JPEG.
- Use Lightroom Mobile for post-processing RAW-file.
β οΈ Note: On devices with a Mediatek processor (such as the Redmi Note 12), modified versions of the GCam may not work stable due to the closed source code of the camera drivers. 4PDA.
6 Control over PC: Mi PC Suite and Alternatives
The official Mi PC Suite software allows you to control your smartphone from a computer, but its capabilities are limited by basic functions (file transfer, backup).
- π₯οΈ Scrcpy β broadcasting the screen of the smartphone on a PC with support for mouse / keyboard control.
- π AirDroid β Remote File and Notification Management.
- π§ QTADB β graphical interface ADB-team.
Instructions for setting up Scrcpy:
- Download Scrcpy from GitHub.
- Connect your smartphone via USB and allow debugging.
- Run scrcpy.exe from the command line with the following parameters: scrcpy --bit-rate 8M --max-fps 60
To transfer files without wires:
Enable Wi-Fi File Transfer in Settings β Connections β File Transfer
On PC, open \\IP-ADRESS-SMARTFON\ in Windows Explorer
To speed up, turn off VPN on both devices
-->
7. Battery management: how to extend the life of the battery
Xiaomi smartphones are often criticized for fast battery discharge, but the problem is usually not a βweak batteryβ, but in the wrong settings. For example, aggressive optimization of MIUI can close the background processes, which causes applications (for example, messengers) to constantly restart and waste charge.
Checklist for optimization:
- π Turn off Auto Brightness and set a fixed value (optimum β 40-60%).
- β‘ Enable Lean Mode in Settings β Battery. β Power regimens.
- π« Disable auto-run of unnecessary applications in Settings β Annexes β Autostart control.
- π Turn off device search and Wi-Fi/Bluetooth-scanning.
For advanced users:
How to Calibrate Your Battery on Xiaomi
| Problem. | Reason. | Decision |
|---|---|---|
| Quick discharge on standby | Background activity of applications | Turn off autostart in battery settings |
| Overheating during charging | Use of fast charging at 30+W | Enable charging limit to 80% in Miui Battery |
| Wrong percentage charge | Failure of the battery controller | Calibrate (see spoiler above) |