Xiaomi Stepmer: How to Set Up, Calibrate and Fix Failures

Why do you need a pedometer on a smartphone and how it works

Xiaomiโ€™s current smartphones (including the Redmi and POCO lines) feature an integrated accelerometer and gyroscope that allows you to track physical activity without additional gadgets. The stepmer automatically records the number of steps, distance traveled and calories burned using motion sensor data, which are integrated into the Mi Fitness app (formerly Mi Fit) or Google Fit, forming a complete picture of your activity.

However, many users face problems: pedometer overestimates or underestimates the performance by 20-40% due to improper calibration, does not take into account the steps in the pockets or bag, or completely stops working after updating the MIUI. In this article, we will analyze how to properly set up the pedometer on Xiaomi, calibrate it to your gait and eliminate typical failures โ€“ from lack of synchronization to sudden zeroing of statistics.

What Xiaomi models support pedometer

The step counting feature is available on all Xiaomi smartphones released after 2017, but its implementation depends on the version of MIUI and the availability of sensors.

Line/ModelPedometer supportNotes
Xiaomi 11/12/13 seriesYes (built-in + Mi Fitness)Accuracy is improved due to improved sensors
Redmi Note 10/11/12Yes (requires settings)Can reset data at low charge
POCO F3/F4/F5Yes (via Google Fit)It works better with global firmware
Xiaomi Mi A1/A2/A3Partially (Google Fit only)No native integration with MIUI
Budget models (Redmi 9A/10A)Limitedly.Accuracy lower due to simplified sensors

If your model is not included in the list, check for sensors through the engineering menu: enter the code ##4636## in the phone application and select Sensor Test. No motion response in the Accelerometer section means a hardware malfunction.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note
POCO
Xiaomi (flagship)
Redmi (budget)
other

How to turn on the pedometer on Xiaomi: step-by-step instructions

By default, the pedometer is activated in the MIUI firmware, but it requires a bundle with the Mi Fitness app (or Google Fit for Android One models) to work correctly.

  1. Install the app: ๐Ÿ“ฑ For MIUI: Download Mi Fitness from Google Play or App Gallery. ๐Ÿค– For Android One (such as Mi) A3): Use Google Fit.
  2. Activate permissions: Go to Settings โ†’ Annexes โ†’ Application management โ†’ Mi Fitness and turn on: ๐Ÿ“ Geolocation (for accurate distance calculation). ๐Ÿƒ Physical activity (access to sensors). ๐Ÿ”„ Auto-run (to keep the pedometer running in the background).

Sync your account:

Sign in to Mi Fitness via Mi Account (or Google Account for Google Fit). Without an account binding, data will be reset after a reboot.

โ˜‘๏ธ Preparation of pedometer for work

Done: 0 / 4

After setting up, check the pedometer: walk 20-30 steps with your phone in your hand. Data should appear in the application within 1-2 minutes. If the indicators do not update, go to the Troubleshooting section.

Pedometer calibration: how to improve accuracy

The factory pedometer settings are for the average user, but the step length and walking style are different. Without calibration, the error can be as high as 30-50%!

  1. Measure the length of your step: ๐Ÿ“ Walk 10 meters on a flat surface, count the number of steps. ๐Ÿงฎ Divide 1000 cm by the number of steps โ€“ get a length of one step in centimeters.

Example: 10 meters = 15 stepping-step โ†’ 1000 centimeter / 15 โ‰ˆ 66,7 centimeter.

Enter the data in Mi Fitness:

Open the application โ†’ Profile โ†’ Settings โ†’ Step length and specify the value obtained. For Google Fit, path: Profile โ†’ Settings โ†’ Goals and preferences โ†’ Step length.

Check the accuracy:

Go through the exact distance (e.g. 100 meters in the stadium) and compare the pedometer to the actual data, a difference of up to 5-10% is considered normal.

Why does the pedometer lie even after calibration?
The error can occur due to: - carrying the phone in the bag / pocket (sensors detect excess vibrations), - uneven gait (for example, when climbing stairs), - energy-saving mode, limiting the operation of the sensors.

โš ๏ธ Attention: After update MIUI Repeat the procedure after each major update (for example, when switching from a new system to a new one). MIUI 13 on MIUI 14).

Synchronization of pedometer with smart watches and fitness bracelets

If you use the Mi Band, Amazfit or other Xiaomi gadgets, the pedometer of the smartphone can be synchronized with them for more accurate data.

  1. Connect the bracelet to Mi Fitness: Open the app โ†’ Profile โ†’ Add the device and follow the instructions on the screen. Make sure the bracelet is enabled to transfer step data (Bracelet settings โ†’ Data Synchronization).
  2. Select the priority source: In Mi Fitness, go to Settings โ†’ Data Source and prioritize: Bracelet (if you wear it all the time) or Phone (if you remove the bracelet).
  3. Set up automatic synchronization: Enable Auto Sync in the application settings. To save battery, set the sync interval no more than 1 time per hour.

Important: if you use both the Mi Band and the phone pedometer at the same time, the data can be duplicated. To avoid this, turn off the source with lower priority in Google Fit (Settings โ†’ Managing Connected Applications).

1) The bracelet firmware version (update via Mi Fitness).

Step length settings in both devices.

(3) Geolocation permits - without them, distance will be considered incorrect.-->

Troubleshooting: Pedometer is not working or lying

If the pedometer stopped taking steps, showed zeros, or overstated data, the reasons could be software or hardware.

Problem.Possible causeDecision
Stepper shows 0 stepsNo permits or battery optimizationCheck the permissions in Settings โ†’ Applications โ†’ Mi Fitness and turn off battery optimization.
Data is reset after rebootingNot tied to Mi/Xiaomi accountLog in to your Mi Fitness account and enable cloud sync.
The stepmer works only with the screen on.Energy saving mode or MIUI kills background processesAdd Mi Fitness to battery optimization exceptions (Settings โ†’ Battery โ†’ Battery Optimization).
Indicators are overstated by 2-3 timesPhone in a pocket or bag (false sensor positives)Wear your phone on your belt or calibrate your stride length again.
Stepper laps or brakesSystem overload or outdated version of MIUIClear the app cache and update the firmware.

If the problem persists, try alternative step-counting apps like Accupedo or Pedometer, which use the same sensors but with different processing algorithms.

โš ๏ธ Note: Some Xiaomi models (e.g. Redmi) 9C) The pedometer is turned off when Ultra Battery Saver is activated. To avoid this, add Mi Fitness to the list of approved applications for energy saving mode.

Saving the battery without losing pedometer accuracy

The constant operation of motion sensors increases battery consumption by 5-15%. To minimize the impact on autonomy, follow the advice:

  • ๐Ÿ”‹ Turn off background activity from other fitness apps (such as S Health or Huawei Health) if they duplicate pedometer function.
  • โšก Use the "Adaptive Battery" in the MIUI: Settings โ†’ Battery โ†’ Adaptive battery and add Mi Fitness to priority apps.
  • ๐Ÿ“ด Set geolocation on demand: in Mi Fitness permissions, select Only during use instead of Always.
  • ๐Ÿ”„ Manually synchronize data if automatic synchronization consumes a lot of energy.

In tests of Xiaomi 12 Pro with disabling optimization for Mi Fitness pedometer added ~8% consumption in 12 hours of activity, with the right settings, this figure can be reduced to 3-5%.

- the length of the step, adjusted manually,

- the background geolocation switched off,

- synchronization of data 1 time in 2-3 hours.-->

Alternative applications for calculating steps

If Xiaomiโ€™s standard pedometer doesnโ€™t suit you, consider third-party solutions, which offer additional features such as walking pace analysis, Strava integration, voice prompts, and more.

AnnexFeaturesCons
Google FitGoogle Health Integration, Support for Most BraceletsLess accurate on budget smartphones
AccupedoVoice Alerts on Progress, Widget for Home ScreenAdvertising in the free version
PacerSocial functions (competitions), analytics by weeksRegistration is required
Leap Fitness Step CounterMinimalist interface, low battery consumptionNo synchronization with Mi Band

To install an alternative pedometer, first disable the standard one in Mi Fitness (Settings โ†’ Turn off step counting) to avoid sensor conflicts.

FAQ: Frequent questions about pedometer on Xiaomi

Can we reset the pedometer statistics?
Yes, in Mi Fitness, go to Profile โ†’ Settings โ†’ Reset. Note that this will remove all activity history, including data from synchronized devices. For selective deletion (for example, only today), use third-party applications like Health Sync.
Why does the pedometer count the steps when I'm driving in the car?
This is a typical problem of Xiaomiโ€™s budget models (e.g. Redmi 8A). Sensors capture engine vibrations as movement. Solutions: Calibrate the stride length (set a value 10-15% higher than the real one). Use MIUI Driving Mode (Settings โ†’ Lock Screen โ†’ Driving Mode) which temporarily disables the pedometer. Place the phone in a cushion case (e.g. silicone).
How to transfer pedometer data to the new Xiaomi phone?
If both phones are linked to the same Mi/Xiaomi account, the data is synced automatically when you first sign in to Mi Fitness. For manual transfer: On an old phone, export your history to Settings โ†’ Data Export (.zip file). Copy the file to a new phone and import through the same menu. For Google Fit, the data is synced through a Google account - just log in on to the new device.
Shagomer only works with the mobile internet on. Is that normal?
No, the pedometer has to record the steps offline. If the data only appears when you connect to the network, the problem is sync: Check Autorun permission for Mi Fitness. Turn off Traffic Saving mode in the MIUI settings. Update the application to the latest version (old versions had an offline bug).
Can I use a pedometer without the Mi Fitness app?
Yes, but with limitations: On MIUI, the pedometer will record steps in the background, but you will need Google Fit or third-party software to view statistics. On Android One (for example, Mi A3) without Google Fit, data is not stored. To view raw sensor data, use applications like Sensor Logger (root rights are required).