Geolocation on Xiaomi smartphones is not only navigation in Google Maps or Yandex.Maps, but also the basis for many services, from food delivery to fitness trackers. However, many users are faced with the fact that the GPS on their Redmi Note 12, POCO X5 or Mi 11 works unstable: long searches for satellites, shows inaccurate coordinates or refuses to determine the location, the reasons can lie in both the software settings and hardware limitations of the device.
In this article, weβll look at all the ways to configure GPS on Xiaomi smartphones, from basic settings in the Settings menu to hidden features for power users. Youβll learn how to speed up satellite search, improve positioning accuracy, and what to do if GPS stopped working after the MIUI update. And weβll also reveal some little-known tricks that the manufacturer does not advertise, but which can significantly improve geolocation.
Check the basic GPS settings on Xiaomi
Before you start complex manipulations, make sure that your Xiaomi has all the necessary settings on it to ensure that GPS works correctly. Often the problem lies in the options turned off or the default system restrictions.
Open the Settings menu β Applications β Permissions β Geodata. Here you will see three key items:
- π Geodata accuracy β High accuracy option (uses) should be enabled GPS, Wi-Fi, mobile networks and sensors) Saving charge or Device only impairs accuracy.
- π Wi-Fi and Bluetooth Scanner β These technologies help to quickly determine the location in the rooms where the signal is sent GPS - Switch both switches.
- π« Application Exclusions β Check if access to geodata is blocked for navigation programs (e.g. Google Maps or 2GIS).
Also, look at Settings β Additional β Privacy β Special Permits β Access to Geodata. Here you can see which apps have recently requested your location and, if necessary, deny them that access.
π‘
If you use Xiaomi with custom firmware (like LineageOS), check for the presence of the gps.conf file in the /system/etc/ folder. its absence or incorrect settings can completely disrupt the GPS operation.
How to speed up satellite search: hidden MIUI settings
Even with the basic options included GPS Xiaomi can catch satellites for a long time, especially after flashing or resetting settings. AGPS-Data (Assisted) GPS), which accelerate the initial location determination.
For this:
- Install the GPS Status & Toolbox app from Google Play.
- Open it and go to the AGPS tab.
- Press Reset and then Download. The app will update data from Google servers.
- Return to the home screen and wait until the program finds at least 4 satellites (their status will be displayed in green).
If this method doesnβt work, try resetting your GPS settings through the engineering menu:
- Open the Phone app and enter the code: ##4636##.
- Select the Testing item β GPS.
- Press Delete AGPS data and Reset GPS.
GPS problems after MIUI update: what to do
Many Xiaomi users find that after the MIUI update (especially on versions 13-14), GPS stops working or determines the location with a large error, the reason usually lies in the reset of configuration files or conflict with new energy saving algorithms.
Here's what we can do:
- π§ Reverse the update (if the problem appears immediately after the update). β The phone. β Update MIUI, Click on the three dots in the top right corner and select Delete the latest update.
- π± Reset network settings: Settings β SIM-maps and mobile networks β Network resets, which will remove stored Wi-Fi hotspots and mobile Internet settings, but often solve problems with the Internet. GPS.
- π Enable Developer Mode and Disable Optimization MIUI for navigational applications:
1. Go to Settings β About Phone β MIUI version (click 7 times until the notification βYou became a developerβ appears).
2. Return to Settings β Additional β For developers.
3. Find the option "Optimize MIUI" and disable it for Google Maps/Yandex.Maps.Why does MIUI GPS work worse after a new update?
If none of the methods worked, try installing an alternative firmware (e.g. Xiaomi.EU or Pixel Experience), but keep in mind that this may take you out of warranty.
Table: Comparison of GPS accuracy on popular Xiaomi models
The accuracy of the coordinates depends not only on the settings, but also on the hardware stuffing of the smartphone. Below are the test data (conducted in urban conditions with the option High accuracy included):
| Model | Number of satellites (max) | Time of first fix (sec) | The margin of error (m) | Galileo/BeiDou support |
|---|---|---|---|---|
| Xiaomi 13 Ultra | 22β28 | 3β5 | 2β4 | Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/ |
| Redmi Note 12 Pro+ | 16β20 | 8β12 | 4β7 | Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/Yes/ |
| POCO X5 Pro | 14β18 | 10β15 | 5β10 | Yes/No |
| Redmi 10C | 8β12 | 15β25 | 10β15 | No. |
| Mi 11 Lite | 12β16 | 6β10 | 3β6 | Yes/No |
Note that models with Galileo (European navigation system) and BeiDou (Chinese) perform better in cities where GPS signals can be shielded by buildings. If your smartphone does not catch satellites of these systems, check if their support is enabled in the settings.
How to improve GPS indoors and in poor signal conditions
In enclosed spaces (malls, underground parking lots) or in densely built areas, GPS often loses its signal, and a combination of several methods will help:
- πΆ Use Wi-Fi and mobile networks. Enable High Accuracy in geolocation settings and allow applications (such as Google Maps) to use data about nearby Wi-Fi hotspots and cell towers.
- π Calibrate your compass. In Google Maps, click on the blue dot of your location, then select Calibrate your compass, and rotate your phone in the air, drawing an eight, which will help improve the orientation of the map.
- π± Turn off power saving for navigation applications. Go to Settings β Battery β Selection of applications and set for Google Maps or Yandex.Maps mode No restrictions.
- π οΈ Check the antenna. GPS. On some models (e.g. Redmi Note 11), the antenna is located at the top of the body. If you use a metal case or a car holder, it can shield the signal.
Include high accuracy of geodata|Download offline maps to Google Maps|Disable energy saving for navigation applications|Check for updates to be made to GPS-module (in the engineering menu)|Make sure your phone has enough free memory (less than 10% can slow down your work) GPS)-->
If you are often in places with a bad signal, consider buying an external one. GPS-receiver (for example, Bad Elf) GPS or dual XGPS150A), which connects via Bluetooth and provides stable position determination even in tunnels.
Frequent GPS Errors on Xiaomi and How to Fix Them
Some GPS problems are systemic and occur on most Xiaomi devices, and here are the most common ones and how to solve them:
β οΈ Note: If after resetting settings or firmware GPS stopped working at all (no satellite is found), this may indicate damage to the gps.conf file. ADB or-flashing.
| Problem. | Possible cause | Decision |
|---|---|---|
| GPS is offline | Failure of the module or disabled in the settings | Check the permissions in Settings β Geodata. If it doesn't work, reset the settings through the engineering menu (#4636###). |
| Long satellite search (more than 10 minutes) | Outdated AGPS data or weak signal | Update AGPS via GPS Status or manually upload data from Googleβs server (see section above). |
| Correspondence error of more than 50 meters | No correction for Wi-Fi/mobile networks | Enable High Accuracy and allow applications to use network data. |
| GPS only works in open areas | Weak antenna or body shielding | Remove the case, check the integrity of the antenna (especially after falls). On some models, it helps to stick copper foil on the back cover in the antenna area. |
If neither method worked, try flashing the GPS module with the QPST utility (requires an unlocked bootloader and ADB experience).This procedure is risky and can lead to a complete loss of GPS functionality, so it is recommended only for advanced users.
π‘
On Xiaomi models with Qualcomm processors (like the Snapdragon 8 Gen 2), GPS is usually more stable than on devices with MediaTek chips (like the Helio G99), which is due to better firmware optimization for Qualcomm modules.