When it comes to Xiaomiβs mileage, most users immediately think of electric vehicles β scooters, electric bikes, or even electric cars β but the term applies to other Xiaomi gadgets, such as smartphones, smartwatches, fitness bracelets. In each case, βmileageβ means different: for transport itβs mileage, for wearables itβs the number of charging cycles, and for smartphones itβs active use time or battery wear.
In this article, we will discuss all the current ways to check mileage for different categories of Xiaomi equipment, including official methods (via applications and service menus) and alternative methods (using engineering codes and third-party utilities).
1.What is βmileageβ for Xiaomi devices: definitions by type of technology
The term βmileageβ in the context of Xiaomi is ambiguous, and its meaning depends on the type of device:
- π΄ Electrical transport (Mi Electric Scooter, Mi) M365, Mi Bike: real mileage traveled on the device, stored in the controller and can be reset during repairs.
- π± Smartphones (Redmi, POCO, Mi: battery life (in hours) or number of charging cycles. This indicator indirectly reflects the "wear" of the battery.
- β Wearable devices (Mi Band, Mi Watch): number of steps, mileage when running / walking, charging cycles. Data can be stored both in the device memory and in the cloud Mi Fit.
- π Mi Power Bank: Number of full discharge/charging cycles. Affects residual battery capacity.
It is important to understand that Xiaomiβs electric vehicle mileage can be faked software, whereas data on charging cycles of smartphones or power banks is more difficult to change β they are recorded in the battery microcontroller.
For Xiaomi electric vehicles, mileage is fixed in two places: Controller BMS (manages the battery) and the Principal Board (responsible for displaying data in the application). With service intervention, these values may diverge, which is a sign of repair.
2.How to check the mileage of the Xiaomi electric scooter: official and hidden methods
For Mi Electric Scooter owners (models) M365, Pro 2, 1S, 3, 4 Pro, etc.) There are several ways to know the actual mileage, starting with the official ones, which don't require any technical analysis.
2.1. via Mi Home/Xiaomi Home app
The easiest way is to use a proprietary app, but there are nuances here:
- Connect the scooter to the application via Bluetooth.
- Go to the Device section β Status.
- Find the total mileage line (or total mileage in English).
β οΈ Note: The indicator in the application can be reset if the scooter was repaired with the flashing of the controller.
For Mi Scooter models 3/4/4 Pro mileage is displayed in more detail, broken down by day/week, to see the full statistics:
- π Open the Analytics tab in the app.
- π Select a period For all the time.
- π Scroll down to the chart Total mileage.
π‘
If the mileage in the application has zeroed after updating the firmware, try synchronizing the data again: disconnect the scooter from the application, restart it (holding the power button for 10 seconds), then reconnect.
2.2. through the engineering menu (for advanced users)
For models based on the controller STM32 (Most Xiaomi scooters can get advanced data, including real mileage, through an engineering menu.
Equipment required:
- π₯οΈ Computer with Windows/macOS/Linux
- π USB-Type-C (for new models) or USB-MicroUSB (for new models) M365)
- π οΈ ScooterHacking Utility (or XiaoFlasher for firmware)
Step-by-step:
Download and install ScooterHacking Utility from official GitHub
Connect the scooter to the PC in the off state
Press the power button and the brake button at the same time, then plug the cable (mode) DFU)
In the program, select Read Flash and save the memory dump.
Open the dump file in HxD or another hex editor
Find the mileage line (usually at the address) 0x800C000 for M365)
-->
β οΈ Attention: Incorrect actions in the engineering menu can lead to locking the controller. If you are not sure about your skills, contact the service center.
What if the mileage in the memory dump does not coincide with the application?
Indirect (if data are dropped)
If the mileage was zeroed, you can estimate the real wear by the following parameters:
| Sign. | Norm for a new scooter | Signs of high mileage |
|---|---|---|
| Tyre condition | Tread pattern clear, no cracks | Tread erased, visible scuffs, cracks on the sidewalls. |
| Luft in wheel bearings | Missing or minimal | The wheel wobbles as it sways, crunch is heard |
| Condition of brake pads | Thickness >3 mm, flat surface | Thickness <1 mm, visible furrows |
| Battery charge (when fully charged) | 42-43.8 B (for 36V model) | <40 B - critical wear of cells |
Mi Electric Scooter M365
Mi Scooter Pro 2
Mi Scooter 3/4
Mi Scooter 4 Pro
Other (write in the comments)
I don't have an electric scooter.-->
3. Check the mileage (charging cycles) of Xiaomi smartphones
For Xiaomi smartphones, the term βmileageβ usually refers to the number of battery charging cycles or total battery life, which helps to assess the wear and tear of the battery, a key component that affects the batteryβs autonomy.
Unlike scooters, the charging cycles in smartphones are stored in the battery controller and not reset during a normal reset, but when the battery is replaced, the meter is reset.
3.1. via the engineering menu (#4636##)
The fastest way is to use the Android hidden menu:
- Open the Phone app.
- Enter the combination: ##4636###.
- Go to the Battery Information tab.
- Find the lines: Charge level (current %) State (should be Good) Temperature (normal: 25β40Β°C) Voltage (normal: 3.7-4.3 V for Li-ion)
Unfortunately, this menu doesn't show the number of charging cycles. It will require other methods.
3.2. via AccuBattery app (for all Xiaomi models)
AccuBattery (available on Google Play) allows you to track the actual battery health and cycle count to get accurate data:
- Install and open AccuBattery.
- Charge your phone from 0% to 100% (important: without turning off the cable!).
- After full charging, go to the Health tab.
- Pay attention to the parameters: π Capacity assessment (comparison with factory capacity) π Number of charging cycles π Battery wear (B %)
π Key conclusion: If the battery wears more than 20-25%, it is recommended to replace it. For Xiaomi smartphones, a drop in capacity below 80% of the factory capacity is critical (for example, less than 3600 mAh for a model with a 4500 mAh battery).
π‘
AccuBattery only shows real charge cycles after 3-5 full use cycles. If you just installed the app, the data may be inaccurate.
3.3. ADB-Teams (for advanced users)
If the engineering menu and applications do not give a complete picture, you can use the app. ADB (Android Debug Bridge. This method requires debugging by USB.
Instructions:
- Activate Developer Mode: Go to Settings β About Phone β MIUI version and tap 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC and execute the command: adb shell dumpsys battery
- Find the line charge counter: X (where X is the amount of charge that passed through the battery in mAh).
Unlike smartphones, data from wearable devices is stored both in the memory of the gadget and in the cloud Mi. Fit/Zepp It makes it harder to fake them, but it doesn't make them impossible.
4.1. via Mi Fit/Zepp Life app
To see the full statistics:
- Open the Mi Fit or Zepp Life app.
- Go to the Profile tab β My accomplishments.
- Select the period For all time.
- Scroll to the blocks: πΆ Steps. π Distance (km) π₯ Active calories
For Mi Band models 6/7 And the Mi Watch is available to detail by activity, so you can see the mileage separately when you're running and cycling.
β οΈ Note: If the seller claims that the bracelet is βalmost newβ, but the statistics show 5,000+ A six-month run is a clear sign of heavy use or data tampering (e.g., through step emulation).
4.2. Menu of Engineering (for Mi Band) 5/6/7)
Xiaomi wearables also have a hidden menu where you can see the technical data.
- On the main screen of the bracelet, swipe up 5 times in a row.
- Slip the Settings (cog) icon.
- Choose About the device.
- Slip 10 times on the firmware version line.
π‘
If the engineering menu shows Charge Count: 0, but the bracelet is clearly used, it means that the meter was dropped through firmware, which is what unscrupulous sellers often do.
5.How to check Xiaomi's powerbank mileage
For Xiaomi portable chargers (Mi Power Bank, Redmi Power Bank), βmileageβ means the number of complete discharge/charging cycles, which directly affects residual capacity and charging speed.
Unfortunately, most Xiaomi power banks don't have a built-in cycle counter available to the user, but there are indirect methods of checking:
For external signs of wear
| Sign. | New power bank | High-mileage. |
|---|---|---|
| Smartphone charging time | Corresponds to the stated (for example, 1.5 hours for 10,000 mAh) | Charges 30-50% slower |
| Heating while working | Light heat (up to 40)Β°C) | Strong heating (above 50)Β°C), possible smoker smell |
| Appearance of the hull | No scratches, the label's all right. | Bashing, chipping, autopsy marks. |
| Charge indication | Smooth level reduction (4) LED) | Sharp jumps, disconnection at 30-40% charge |
5.2. Through the real capacity test
The most reliable way to assess wear is to check the actual capacity of the power bank.
- Fully charge the power bank.
- Connect it to a discharged smartphone with a known battery capacity (e.g., 4,000 mAh).
- Wait for the power bank to defuse completely.
- Count how many times it has fully charged the phone, for example, if a 10,000mAh power bank only charged the 4,000mAh phone 1.5 times, its actual capacity is β 6,000 mAh (wear and tear 40%).
Use for accurate measurements USB-Tester (e.g. Xiaomi) USB Tester, which shows current and voltage in real time.
6. How to protect yourself from deception when buying used Xiaomi devices
When buying used Xiaomi equipment, mileage testing is only part of the diagnosis, and here is a security checklist to help avoid fraud:
Check the mileage/charge cycles in all available ways
Compare the serial number on the device and the package (must match)
Ask the seller to take a photo / video of the device with your nickname (for guarantee)
Make sure your device is not blacklisted (check by IMEI smartphone)
Check the history of repairs (for electric scooters β through Xiaomi service centers)-->
Pay special attention to the following βred flagsβ:
- π© The seller refuses to provide the original packaging or documents.
- π© The mileage in the application is zeroed, but the device shows signs of heavy use.
- π© Price is significantly lower than the market price (for example, Mi Scooter Pro 2 for 15 000). β½ at an average price of 25,000. β½).
- π© The seller insists on meeting in an uncomfortable place or refuses to pay in advance.
How to check if the device has been stolen?
7. Frequent errors in mileage testing and how to avoid them
Many users make mistakes that lead to a misjudgment of the device's condition, and here are the most common:
- π Trusting only one data source, such as relying on mileage alone in the Mi Home app without checking the scooter's physical condition. Always use 2-3 methods.
- π Ignoring indirect signs of wear and tear, even if the mileage is small, but the scooter battery discharges 10 km away from the 30, it's a sign of high wear and tear.
- π§ Self-driving mileage without understanding the consequences. On some scooters M365) Resetting the counter via XiaoFlasher can lead to locking the controller.
- π Ignoring temperature wear, for example, if the smartphone was constantly in use at temperatures above 40Β°C, its battery can be worn out even with a small number of cycles.
π‘
If you buy a used Xiaomi device, always ask the seller to provide screenshots from the engineering menu or apps (for example, AccuBattery for smartphones), which will reduce the risk of running into fake data.