Setup of Xiaomi pedometer in the phone: the full guide

Xiaomi and Redmi smartphones today have powerful sensors built in to track your physical activity without having to buy additional gadgets. The built-in accelerometer and gyroscope allow the system to accurately record every movement, turning the phone into a personal trainer. However, out of the box, this feature often works incorrectly or data is not stored due to the aggressive energy saving policies of MIUI and HyperOS.

Users often face a situation where the phone is in their pocket, but the steps don't go, or the application is closed by the background processes of the system. To turn your smartphone into a reliable tool for monitoring health, you need to choose the right software and configure access rights. In this guide, we will examine all the nuances, from the selection of the application to the deep configuration of the system.

Itโ€™s important to understand that the sensor itself in the phone is always active, but without the right software interface, its readings remain inaccessible to the user.Weโ€™ll look at both standard solutions from Xiaomi and third-party applications that may be more convenient for certain use cases.

Selecting the optimal application for calculating steps

The first step in organizing activity tracking is choosing software. The Android ecosystem offers many solutions, but for Xiaomi and Redmi devices, there are the best options to ensure stable operation in the background.

The standard solution is Mi Fitness (formerly known as Zepp Life), which is designed specifically for integration with the MIUI/HyperOS shell and has the lowest battery consumption. The alternative is Google Fit, which is deeply integrated into the Android operating system and syncs with your Google account, which is convenient when changing devices.

  • ๐Ÿ“ฑ Mi Fitness: Native app with support for Chinese servers and full access to Xiaomi system sensors.
  • ๐Ÿƒ Google Fit: A universal solution that aggregates data from various trackers and smart watches from third-party manufacturers.
  • โŒš Zepp (Amazfit): This is essential if you plan to connect an Amazfit bracelet or watch in the future, as Mi Fitness does not support all older models.
  • ๐Ÿ“Š Health Connect: Googleโ€™s new platform for secure sharing of health data between apps,.

โš ๏ธ Note: Do not install Mi Fitness and Zepp Life for the same account at the same time, this can lead to synchronization conflict and duplication of step data.

๐Ÿ“Š What Steps App You Are Using?
Mi Fitness (Zepp Life)
Google Fit
Samsung Health
Other appendix

For most users, the best choice would be Mi Fitness for data collection and Google Fit for visualization and storage in the cloud, which avoids losing statistics when reinstalling the system.

Installation and initial configuration of Mi Fitness

The setup process begins with the installation of the necessary software. On new Xiaomi devices, the application may already be pre-installed, but for current work it is better to download from the official GetApps store or Google Play.

Once the app is launched, you will need authorization. It is recommended to use the Mi Account account, as it provides deeper integration with the system than logging in via Google or Facebook, which is especially important for correct notifications and background synchronization.

In the initial setup phase, the system will request access to various sensors, and it is critical to allow access to physical activity and geolocation, and without geolocation permission, the accuracy of the distance traveled may be reduced because the distance travelled is not as accurate as possible. GPS-Tracking will not be activated during walks.

โ˜‘๏ธ Checklist of primary settings

Done: 0 / 5

Next, you need to enter personal data: height, weight, date of birth and gender, these parameters are used by algorithms to calculate calories expended and step length. Incorrect data will lead to distortion of statistics, so take this step carefully.

Configuring permissions and access to data

The most common reason why a pedometer on Xiaomi stops counting steps or resets data is the lack of necessary permissions. Android requires explicit user confirmation to access health data.

Go to the phone settings menu, search for the Applications โ†’ All Apps section, and select your tracker (e.g. Mi Fitness). From the menu that opens, click App Permissions. Here you need to make sure that all items, especially Physical Activity, Phone, and Location, are either Allow or Allow.

Type of permitStatusImpact on work
Physical activityPermission.Critical: Without this, the steps will not count.
LocationAllowed alwaysImportant: for accurate distance and route calculation
Auto-startTurn onCritical: Allows the application to work after a reboot
NotificationsPermission.Medium: Needed for reminders of movement

Special attention should be paid to access to storage. Although modern versions of Android restrict this access, the application should be able to save local copies of data in case there is no Internet connection.

Battery optimization and background work

The MIUI and HyperOS shells are known for their aggressive energy-saving system, which can kill pedometer processes to save charge. To keep the pedometer running around the clock, you need to add an app to the exceptions.

In the app menu (Application Resolutions), find Battery Savings (or Activity Control) and select No Limits, which will tell the system not to interrupt the step counter even if the phone screen is off.

๐Ÿ’ก

Turn on the display of the step widget on the desktop or in Always-On Display โ€“ this signals the system that the application is actively used, and reduces the likelihood of its forced stop.

It is also recommended to lock the application in memory. Open the list of running applications (bottom-up swipe and retention), find the Mi Fitness window and press the lock. Now, when you clear the memory (Close all), the application will not be closed.

โš ๏ธ Note: If you use Super-Energy Saving mode, the pedometer may stop working because it blocks all background processes except calls and messages.

Synchronize with Google Fit and other services

For those who want to have a single health database, Google Fit is useful, so you can keep statistics even when you switch to a different brand phone, and you need to do a few sequential things to set up sync.

Inside the Mi Fitness (or Zepp Life) app, go to your profile and find Add Accounts or Linked Devices. Select Google Fit and log in to your account. Once you successfully link, your steps will be automatically transmitted.

Way to check synchronization:


Mi Fitness โ†’ Profile โ†’ Add accounts โ†’ Google Fit โ†’ Enable

It's worth noting that synchronization doesn't always happen in real time. Often, data is updated when an app is opened or if there's a stable Wi-Fi connection. If steps don't appear on Google Fit right away, try pulling the list down for a forced update.

What to do if the synchronization is not working?
If the steps donโ€™t pass, try disabling your Google Fit account in your Mi Fitness settings, rebooting your phone, and reconnecting your account, and check if Googleโ€™s cloud storage is crowded, as this may block the recording of new data.

Troubleshooting and data resetting

Sometimes users are faced with a situation where the pedometer โ€œfrozenโ€ or shows incorrect values (for example, counts steps when the phone is lying on the table), in such cases, a cache reset or reinstallation of components is required.

First, try clearing the app cache. Go to Settings โ†’ Apps โ†’ All apps โ†’ Mi Fitness โ†’ Memory โ†’ Clear the cache. It is important not to confuse this with cleaning the data, which will lead to the deletion of the entire history.

If the problem persists, check the sensor calibration. In the engineering menu (available by code ##6484###), you can run the Accelerometer test. Put the phone on a flat surface; readings should tend to zero along the X and Y axes, and on the Z axis be close to 9.8 m/s2 (or 1g).

  • ๐Ÿ”„ Reboot: A banal but effective method of restarting system services.
  • ๐Ÿ“‰ Data reset: Use only as a last resort, having previously exported important data.
  • ๐Ÿ”‹ Battery check: Make sure the power saving mode does not block the sensors.

โš ๏ธ Note: Do not use third-party applications, "accelerators" or "cleaners" of memory, they often forcibly close the pedometer process, considering it useless.

๐Ÿ’ก

In 90% of cases, the problem is solved by setting the power saving mode โ€œNo restrictionsโ€ and allowing auto-run for the tracker application.

Frequently Asked Questions (FAQ)

Why doesn't the pedometer count the steps when the phone is in the bag?
The accelerometer may not pick up rhythmic fluctuations if the phone is loosely hanging around. Try fixing the phone in your pocket or changing the sensitivity in the app settings (if available), and check if the app is closed by the system.
Does the pedometer work affect battery discharge?
Modern motion sensors consume minimal energy, and the main expense is not the step count itself, but the constant operation of the screen (if Always-On is on) or GPS with an open map, in the background, the effect on the battery is less than 1-2% per day.
Can you fool the Xiaomi pedometer?
Technically, pendulum devices or special emulator apps can simulate movements. However, Xiaomi algorithms analyze motion patterns, and โ€œwroughtโ€ steps are often marked as invalid or out of sync with servers for competition.
How do you drop the step counter to zero?
In standard Xiaomi applications, there is usually no direct โ€œReset everythingโ€ button, as history is considered an important metric.Reset occurs automatically at 00:00. To reset data forcibly, you will have to delete and install the application again or clear its data in the system settings.