Xiaomi Health app: full guide to features and settings

Xiaomi’s current Android smartphones come with its Mi Health or Health app, which often goes unnoticed among dozens of pre-installed utilities, while it’s a powerful tool to track physical activity, sleep, heart rate, and even stress — especially if you’re using Mi Band fitness bracelets or Xiaomi Watch smartwatches. But what if the app duplicates Google Fit features? Should it be removed? And how do you sync with third-party services like Apple Health or Strava?

Many users mistakenly think of Health as just a shell for the Mi Band, but in fact it works without gadgets – collecting data from the sensors of the smartphone itself (stepmer, accelerometer). MIUI: global-market firmware (MIUI Global) functionality is reduced compared to the Chinese versions (MIUI In this article, we will take a closer look at all the hidden features, how to move data when you change your phone, and explain why an app can suddenly stop syncing.

———

What is the Health App on Xiaomi and Why You Need It

The Health app (com.mi.health) is a proprietary Xiaomi development designed to centrally collect user health data, integrated into the Mi Ecosystem ecosystem and closely linked to fitness trackers (Mi Band). 7/8, Xiaomi Smart Band Pro, smart watch (Xiaomi Watch) 2/3), And it's also scales and other gadgets of the brand, but even without the extra devices, the app can be able to do this:

  • 📊 Read the number of steps through the built-in accelerometer of the smartphone.
  • 💤 Analyze sleep phases (if the phone is lying nearby while resting).
  • ❤️‍🩺 Measure your heart rate (HR) through your camera (Heart Rate Monitor function).
  • 🧘 Tracking Stress Levels by Heart Rate Variability (VHR).

The main advantage of “Health” over analogues (for example, Google Fit or Samsung Health) is deep integration with the Internet. MIUI. For example, step data is automatically displayed in the notification panel (if you include a widget), and sleep information is recorded in Do Not Disturb mode. The application supports exporting data in.csv or.gpx format for further analysis in Excel or specialized programs like Golden Cheetah.

There are, however, downsides:

  • 🔒 In the global versions MIUI no function of blood pressure monitoring (available only in the MIUI China).
  • 🌍 No official sync with Apple Health (requires workarounds through third-party apps).
  • 📱 In some models (for example, POCO F5 Redmi Note 12 – The app can duplicate Google Fit features, leading to data conflicts.
📊 You are using the Health app on Xiaomi?
Yes, every day.
Only with Mi. Band/smartwatch
I tried it, but I deleted it.
I don't know what it is.
Another option

How to open and configure the Health app on Xiaomi

By default, the application is pre-installed on all Xiaomi, Redmi and POCO steerable MIUI 12 and newer. Find him through:

  • 🔍 Search the system: Swipe down the main screen and type “Health».
  • 📁 Tools folder (if standard markup is used) MIUI).
  • 📱 Menu of all applications: icon with a green heart on a white background.

When you first start up, the system will request permission to access:

- Physical activity (stepmeter)


Geolocations (to build jogging routes)




- Notifications (for reminders of inactivity)




- Camera (for heart rate measurement)

It's important!

sleep-tracking

pulse-measurement

Basic settings of the application are in the section "Profile» → «Settings (Me) → Settings. You can do it here:

  • 🔄 Enable/disable automatic synchronization with Mi Band.
  • 📤 Set up data export to the Mi Account cloud or locally.
  • 🛡️ Set a password to access the application (useful if several people use the phone).
  • 🌙 Activate a dark theme (regardless of system settings).

☑️ Initial setting of the Health app»

Done: 0 / 5

⚠️

Note: If after the update MIUI The app has disappeared from the menu, check the Hidden Apps folder (Settings) → Annexes → Hidden applications: sometimes deactivated by the system as “underutilized».

Synchronization with Mi Band and other Xiaomi gadgets

The main value of the Health app is when you connect fitness trackers. 7/8 Xiaomi Watch S3:

  1. Open the app and go to the Devices section.
  2. Click “Add Device” and select the model from the list.
  3. Follow the instructions on the screen (turn on Bluetooth and allow access to geodata).
  4. After connecting, wait for automatic data synchronization (can take up to 5 minutes).

If the synchronization is not working:

  • 🔋 Check the battery power of the tracker (at a level below 10%, communication may be interrupted).
  • 📶 Reboot Bluetooth on your smartphone (Settings) → Connections → Bluetooth → Reset).
  • 🔄 Update the tracker firmware through the app ("Devices» → «Update of the PO»).
  • 📲 Remove the device from the list and add it again.

📌 Hidden function: In the settings of the connected gadget (Devices) → Tracker's name → You can activate the developer mode, which will allow you to access undocumented parameters, such as:

  • Change in the frequency of heart rate measurement (by default - every 5 minutes).
  • Turn off vibrations at notifications.
  • Manual pedometer calibration.
How to Enable Developer Mode in Mi Band
Open the Health Appendix» → «Devices» → Choose your tracker → tap 5 times on the "Firmware Version" line, and then the "Developer Mode" option will appear in the settings».

⚠️

Note: If you use the Mi Band from your iPhone, data will only be duplicated in Apple Health through third-party apps like Mi Fit or Notify & Fitness.

Tracking Sleep, Stress, and Heart rate: How It Works

One of the key benefits of Health is that it's automatic sleep analysis, and it's an algorithm that detects phases (deep/light sleep, wake-up) by movement and heart rate.

  • 🛏️ Wear the tracker on the non-dominant hand (for right-handed - left, for left-handed - right-handed).
  • 📵 Turn off flight mode on your smartphone (otherwise synchronization will be interrupted).
  • ⏰ Go to bed at the same time (algorithm learns from your habits).

For manual heart rate or stress level measurement:

  1. Open the Health tab in the main menu.
  2. Select “HR” or “Stress” and follow the instructions on the screen.
  3. To measure your pulse through your smartphone camera, place your finger on the flash and lens (the sensor should be clean!).

Important: Heart rate obtained through the camera of the smartphone may differ from the data from the Mi Band on the ±10 beats/min Use only certified devices for medical purposes.

ParameterNormal valuesHow to improve accuracy
Heart rate at rest60-100 strokes/minMeasure in the morning without getting out of bed.
Stress levelBelow 50 unitsCalibrate the sensor in a calm state
Deep sleep.15-25% of total timeDo not drink alcohol or coffee 4 hours before bedtime
Steps.6,000 to 10,000 a dayWear a tracker on your wrist, not in your pocket.

💡

If the app misidentifies sleep phases, try manually marking the time of going to bed and waking up in the Sleep section» → «It'll help the algorithm to adjust to your rhythm.

Exporting data and synchronizing with other services

By default, all data is stored in the Mi Account cloud, but it can be exported for analysis in other programs.

  1. Go to "Profile» → «Settings» → «Export of data».
  2. Select a period (for example, the last 30 days).
  3. Specify the format:.csv (for tables) or.gpx (for routes).
  4. Click Export and wait for the file to be generated (may take a few minutes).

To sync with Google Fit or Strava:

  • 🔗 In the application settings, find the section “Connected Services).
  • 🔄 Select the desired service and log in through your account.
  • 📤 Set up the sync direction (for example, only export from Health to Google Fit).

⚠️

Warning: When you delete the Health app, all local data (without cloud sync) will be lost!Be sure to export the story to.csv before uninstallation.

If you need to transfer data to a new smartphone:

  1. Export the story on the old device.
  2. Copy the file to a new phone (e.g., Google Drive).
  3. Import data through the “Profile» → «Settings» → «Imports».

💡

Cloud sync via Mi Account is the only way to save data when you change your phone or reset your settings.

Problems and Mistakes: Why Health Doesn't Work

The most frequent failures in the application are associated with:

  • 🔄 Version incompatibility: for example, Mi Band 8 requires a different version. MIUI 14 or newer.
  • 📵 Google Fit Conflicts: If both apps track steps at the same time, data can be duplicated.
  • 🔋 Energy conservation: MIUI It can suspend the background work of the application.

Solutions to typical problems:

Problem.Reason.Decision
Not synchronized with the Mi BandTracker's outdated firmwareUpdate the software through the app
He doesn't count steps.Motion sensor disabledCheck the permissions in Settings → Apps → Health → Permits
Flying out at openingDamaged cache.Clear the cache in Settings → Annexes → Health → Warehouse
Doesn't measure heart rate.Dirty sensor on trackerWipe the sensor with an alcohol napkin.

If the app has stopped opening completely, try:

  1. Remove updates through Settings → Annexes → Health → Remove updates.
  2. Reset the application settings (Settings) → Annexes → Health → Warehouse → Drop it).
  3. Install APK from the official Xiaomi website (for example, from apk.mi.com).

Hidden functions and life hacks

Few people know, but there are some useful undocumented opportunities in Health:

  • 🎯 Activity goals: In the “Goals” section, you can set not only steps, but also goals by calories, activity time or distance (good for runners).
  • 📊 Weeks/months statistics: tap the chart in the main menu and select a period for detailed analysis.
  • 🏃 Training without tracker: in the section "Workouts" you can manually add a jog, cycling or swimming (data will be taken into account in the general statistics).
  • 🔕 Hidden mode: if you keep your finger on the heart rate chart, the option “Hide data” will appear (useful for privacy).

For advanced users:

  • 🛠️ Through ADB Additional functions can be unlocked (e.g., monitoring blood oxygen on unsupported models). android.permission.WRITE_SECURE_SETTINGS ⚠️ Risk! Misuse can lead to disruption.
  • 📱 Some firmware (e.g. xiaomi.eu) has a "Medical Monitoring" mode with advanced analytics.
How to turn on monitoring SpO₂ on non-supportable devices
This feature is officially available only on flagships (for example, Xiaomi 13 Pro), on other models it can be activated through the engineering menu or modified firmware, but the accuracy of the data is not guaranteed.

FAQ: Frequent questions about the health app on Xiaomi

Can I remove the Health App without root rights?
Yes, but only disable. Complete deletion requires superuser rights. To disable: go to Settings → Annexes → Health → Please note that after that, the pedometer and sleep monitoring functions through the built-in sensors of the smartphone will cease to work.
Why are the data in Google Fit and Health not the same?
This is due to different calculation algorithms. Xiaomi often understates the number of steps to eliminate false positives (for example, in transport). To synchronize data, in the Health settings, connect Google Fit as an external service and choose the direction of exchange.
How to transfer data from the old Mi Band to the new one?
Link the new tracker to the same Mi Account, and the data will be automatically transferred from the cloud. If you use a different account, export your story to.csv on the old device and import it on the new one.
Can I use the Mi Band without the Mi Band?
Yes, the app works without a tracker, collecting data from the sensors of the smartphone (steps, approximate sleep). ±10-15 strokes/min.
Why is the app draining the battery?
If Health consumes more than 5% of its charge per day, check if the app’s energy saving mode is enabled (Settings) → Battery → Application power consumption? Is there a constant sync with the cloud (turn off in account settings) or background training running (check Activity section»).