Why Xiaomi has a pulse on the screen and can it be removed without consequences
The flashing heart-pulse in the upper right corner of the Xiaomi, Redmi or Poco screen is not a bug, but a feature. So the manufacturer signals the on-line Heart Rate Monitoring mode, which is activated automatically when using branded Mi Band headphones or fitness apps. However, not all users like this visual element: it distracts in games, interferes with watching videos and creates the illusion of a βbrokenβ matrix.
The main problem is that in newer versions of MIUI (14+), the standard switching off of the pulse through the settings often does not work due to Xiaomiβs policy of ecosystem integration. In this article, we will discuss all the current ways to remove the heart: from official (via the phone menu) to technical (via ADB and engineering menu), and explain why the pulse can appear again after the system update and how to avoid it.
Important: Some methods require developer rights or PC connectivity. If youβre a beginner, start with the simple ways (sections 2β3) and then move on to the complex ones (sections 4β6).
Method 1: Disconnect via MIUI settings (works on 60% of devices)
The safest method, but its effectiveness depends on the firmware version and phone model. Suitable for the Xiaomi 11/12/13 series, Redmi Note 10/11/12 and Poco F3/F4/F5 on MIUI 13-14. On older versions (MIUI 12 and below), this path may not be available.
Instructions:
- Open Settings β Applications β Application Management.
- In the search box, type "Heart Rate Monitoring" (or Heart Rate).
- Select the com.miui.heartrate app (could be called "Heart Rate").
- Click Disconnect β Stop β Confirm the action.
If the app is not listed, try an alternative path:
- π± Settings β Accounts and synchronization β Mi Account β Ecosystem services β Turn off "Health Monitoring".
- π Restart your phone, your pulse should disappear.
β οΈ Note: On some devices (e.g. Xiaomi 13 Ultra), this method will only work temporarily. MIUI The pulse may reappear.
Method 2: Deactivation through "Special Capabilities" (hidden method)
This trick works on devices with MIUI 14 and later, where the pulse is tied to system accessibility services.
Step-by-step:
- Go to Settings β Special Opportunities β Improve visibility.
- Scroll down and find the "Show Heart Rate" item.
- Turn off the slider. If you don't have a paragraph, go back to the main Special Opportunities menu and search for your heart.
- Reset the device.
If you donβt have an option, try this workaround:
Disable notifications in the Mi Fit app|Delete the data of the application com.xiaomi.midrop|Disable sync with Mi Band in Bluetooth settings|Reset network settings (affects ecosystem synchronization)-->
On the Poco X3 Pro and Redmi K40, this method works 80% of the time, but may need to be shut down again after a reboot.
Method 3: Use ADB-Teams (for advanced users)
If standard methods don't work, you'll have to connect to your phone via ADB, which is Google's official tool, but requires command line skills, and the advantage of the method is that your heart rate disappears forever, even after the updates.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π Installed Xiaomi and ADB-tools drivers.
- π USB-cable (preferably original).
- βοΈ Initiated Debugging Mode USB on the phone (Settings) β The phone. β Version. MIUI β 7 times to tap according to the version β return to additional settings β For developers).
Instructions:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command line (or Terminal) and type:
adb shell pm uninstall -k --user 0 com.miui.heartrate
adb shell pm disable-user --user 0 com.xiaomi.heartratemonitor- Reset the device.
If the commands donβt work, try an alternative:
adb shell settings put global heart_rate_monitor_enabled 0β οΈ Note: On some devices (Xiaomi) 12S Ultra, Redmi K50 Pro) these commands can cause the system application MiuiSystemUI to crash. If the screen starts to glitch after execution, follow the command adb shell pm enable com.miui.home and restart the phone.
What if the ADB canβt see the device?
Method 4: Editing system files (requires root or TWRP)
This is the most radical method that is guaranteed to remove the pulse, but is only suitable for users with an unlocked bootloader and installed Magisk or TWRP. Wrong actions can lead to bootloop ( looped boot).
You'll need:
- π Unlocked bootloader (official instructions Xiaomi).
- π οΈ Installed Magisk Manager or Custom Recovery (TWRP).
- π Backup copy of the system partition (required!).
Instructions for Magisk:
- Download the Disable MIUI Heart Rate Monitor (check compatibility with your version of MIUI).
- Install the module through Magisk Manager and restart.
Instructions for TWRP:
- mount /system partition in TWRP.
- Move to the /system/priv-app/HeartRateMonitor and rename the folder to HeartRateMonitor_bak.
- Delete files: /system/etc/permissions/com.miui.heartrate.xml, /system/framework/heartrate.jar (if any).
- Clear the Dalvik cache and restart.
| Method | Difficulty | Need root? | Efficiency | Risk of failure |
|---|---|---|---|---|
| MIUI settings | β | β No. | 60% | Low. |
| Special facilities | ββ | β No. | 70% | Low. |
| ADB-team | βββ | β No. | 90% | Medium. |
| Editing system files | ββββ | β Yes. | 100% | High-pitched |
π‘
If you are not sure about your skills, donβt use root or ADB methods. Start with safe (1-2), and only if they donβt help, move on to more complex ones.
Method 5: Reset the Xiaomi ecosystem settings (last resort)
If you have a pulse after you connect to the Mi Band, Mi Smart Home, or any other device in the ecosystem, you can reset the sync, which will remove all the attached gadgets, but return the phone to a "clean" state without unnecessary services.
How to reset:
- Open Settings β Accounts and Sync β Mi Account.
- Select Ecosystem Device Management.
- Click Reset Ecosystem Data and confirm.
- Reboot the phone.
After discharge:
- π« Do not connect Mi Band or other fitness trackers unless you want your pulse to return.
- π Turn off automatic synchronization in Settings β Google β Backup.
- π΅ Uninstall Mi Fit, Zepp Life or Xiaomi Wear apps if you donβt use them.
β οΈ Note: On some devices (Xiaomi Mix 4, Black Shark 5), ecosystem resets can cause data loss in Mi Home and Mi Cloud apps.
Why your pulse returns after a MIUI update and how to prevent it
The main reason for the heart to reappear is the automatic recovery of system applications after an update. Xiaomi aggressively integrates its services, and even after manual removal, they can return via:
- π Update MIUI airborne (OTA).
- π₯ Install applications from the Mi App Store.
- π Synchronization with Mi Account or Mi Cloud.
How to prevent the return of the pulse:
- Turn off automatic updates: Settings β The phone. β Updating the system β βοΈ β Auto-update β Off.
- Block Application Recovery: In ADB, execute: adb shell pm uninstall-k --user 0 com.miui.daemon This will disable the background process responsible for restoring system applications.
- Use Magisk modules: Install Universal SafetyNet Fix or MIUI Optimizer, which block the forced installation of unnecessary services.
On Xiaomi 13T and Redmi Note 12 Pro+, users note that the pulse returns even after resetting to the factory settings, in which case only a complete flashing through Fastboot will help with the lock option disabling.
π‘
If you often experience a return of heart rate, create a task in Tasker or MacroDroid that will automatically turn off the com.miui.heartrate service when you boot your phone.