Geolocation on Xiaomi smartphones has become an integral part of everyday use, from navigation in Google Maps to taxi services and social networks. However, many users face problems when applications can not determine the location or the device does not transmit coordinates at all. In this article, we will discuss not only the basic settings for enabling geodata, but also the hidden MIUI parameters that affect the accuracy of location.
Xiaomi smartphones feature additional energy-saving modes and privacy features that can block the transfer of geodata even when GPS is turned on. We will show you how to check all critical settings, bypass common errors (for example, Error Code: 16 in navigation applications), and optimize geolocation without compromising the autonomy of the device.
Basic ways to include geodata on Xiaomi
To start with, the obvious is activating GPS through the standard menu, which works on all versions of MIUI (12 to 16), but can vary visually depending on the shell.
- Open βSettingsβ (the gear icon on the home screen or in the application menu).
- Go to Memory and Geoposition (in older versions β Additional β Geoposition).
- Activate the location accuracy switch (or geodata).
- Select the mode of operation: π High accuracy - uses the GPS, Wi-Fi, mobile networks and sensors (maximum accuracy but increased battery consumption). π‘ Charge savings β only mobile networks and Wi-Fi (more precisely than the GPS indoors, but less accurately in open areas). π Only GPS β Minimum battery consumption but slow determination of coordinates.
After activation, wait until the geolocation icon appears in the status bar (arrow or dot on the map). If the icon does not appear more than 30 seconds, go to the "Problem Solutions" section.
Is High Accuracy Mode Enabled | App-specific geodata allowed | Mobile Internet or Wi-Fi enabled | Google Play--> Updated Services
Important: on some models (e.g. POCO F5), the path to settings may be different. If you do not find the geoposition section, search by settings (the magnifying glass icon in the upper right corner).
Setup of permissions for applications
Enabling geodata at the system level is only half the battle, with each application (e.g. Yandex.Maps or Uber) requiring a separate location access permit to issue it:
- Open Settings β Applications β Application Management.
- Select the application you want (such as Google Maps).
- Go to Permits. β Geoposition.
- Set up one of the options: π Always access geodata at any time (needed for navigators). π Only during use β access only when the application is open. β Prohibit β complete ban (the app will not be able to determine the location).
Note that MIUI 14+ has a feature called Background Resolutions, which if it's disabled, apps like jogging trackers won't be able to track location when they're rolled up, to activate it:
Settings β Privacy β Special Permits β Permits in the backgroundXiaomi models with Snapdragon 8 Gen 2 chips (such as the Xiaomi 13T Pro) may require additional resolution to accurately position via BeiDou satellites. It can be included in the Settings menu β Memory and geo-position β Additional settings β Satellite navigation systems.
Google Maps|Yandex.Maps|2GIS|Other |Not using a navigator-->
Hidden MIUI settings to improve geodata accuracy
If your Xiaomi location is highly inaccurate (like jumping on a map or showing the wrong address), the problem may lie in hidden system settings.
Calibration of compass and sensors
An uncalibrated compass causes the tag to shift by 50 to 200 meters on the map.
- Open the Compass app (if not, download it from Google Play).
- Follow the instructions on the screen: rotate the phone in space, describing the eight.
- After calibration, restart the navigation app.
Energy saving settings
Ultra-saving or Super-Wallpaper mode can restrict GPS operation.
Settings β Battery and performance β Energy saving mode β DisconnectFor individual applications (such as Waze), set up an exception:
Settings β Battery β Applications β [Application Name] β Without Limitations3. Update AGPS-data
Assisted GPS (AGPS) speeds up satellite search, but its data may become obsolete.
##1472365##In the GPS Test menu, click Delete AGPS, then Download AGPS. This will help if the phone is long enough to βcatchβ satellites (more than 2-3 minutes).
What if the #1472365## code doesn't work?
| Problem. | Possible cause | Decision |
|---|---|---|
| Geolocation not included | Mobile Internet or Wi-Fi is disabled | Enable data transfer or connect to a Wi-Fi network |
| Location is determined with a large error | Uncalibrated compass or obsolete AGPS-data | Calibrate and update the AGPS (see above) |
| The application does not see geodata | There is no permission or restriction in the background | Check the permits and energy saving settings |
| GPS badge flashes, but coordinates are not updated | Failure of the GPS module | Restart your phone or reset your geolocation settings |
Solving Common Errors with Geodata
If after all the manipulations, geolocation still does not work, the cause may be system failures or software conflicts.
Error: βNot able to locateβ (Code 16)
This error often occurs in Google Maps on Xiaomi phones with unofficial firmware or after resetting settings.
- Delete Google Play Services app data: Settings β Apps β All apps β Google Play Services β Storage β Clear data
- Update Google Play Services through Google Play.
- Reboot the phone.
GPS is not working after the MIUI update
If the problem occurs after installing the new MIUI version, try:
- Reset network settings: Settings β SIM-maps and mobile networks β Resetting network settings
- Reverse the update (if available) or wait for the patch.
β οΈ Note: On phones with a bootloader unlocked, resetting geolocation settings can cause data loss in applications using offline cards (such as Osmand.
Geodata is off by itself
If GPS is periodically deactivated, the culprit may be:
- π Battery Optimizer β Add the navigation app to the exceptions.
- π‘οΈ antivirus or VPN β temporarily disconnect them and check the work GPS.
- π± Do not disturb mode - in its settings there may be a item "Switch off geolocationΒ».
π‘
If you use a navigator in your car often, add it to Auto StartΒ» (MIUI 13+). This will prevent the application from accidentally closing when connected to the Bluetooth audio system. β Special facilities β Auto-start
How to check GPS without internet
Many people mistakenly believe that the location requires mobile Internet, but in fact GPS is autonomous, and the Internet is only used to download maps and speed up satellite search (AGPS), to check the "clean" GPS:
- Activate the aircraft mode (this will turn off the mobile network and Wi-Fi).
- Turn on GPS in settings (GPS only).
- Open any application with offline maps (such as Osmand or Locus Map).
- Wait for the location to be determined (it can take 5-15 minutes).
If the coordinates were determined, the problem was in the mobile network or Wi-Fi. If not, a hardware failure of the GPS module is possible (see the next section).
β οΈ Note: Xiaomi phones with MediaTek processors (such as Redmi Note 11) are standalone GPS It may work worse than Snapdragon models because of the chipset, and in this case, it is recommended to use the High Accuracy mode with connection to the mobile network.
Hardware problems: when to contact the service
If none of the software methods worked, the reason could be a hardware failure.
- π΅ GPS It does not work even after resetting the settings to the factory.
- π The phone can βseeβ satellites but cannot detect the signal (in applications like the one in the phone). GPS Status is displayed 0/12 satellite).
- π₯ Overheating of the upper part of the body when trying to turn on geolocation.
- π₯ Physical damage (falls, moisture) before the problem.
In these cases, a diagnosis is required at a service center, and most often, the following fail:
- GPS antenna β can oxidize or move away after falling.
- Wireless communication module (a combine chip responsible for GPS, Wi-Fi and Bluetooth).
- The soldered contacts on the motherboard.
The cost of repairs varies from 1,500 β½ (antenna replacements) up to 8,000 β½ (Replacement of the combine chip on secure phones IP68 (Xiaomi 13 Pro repairs may be more expensive due to the complexity of disassembly.
π‘
Before visiting the service, check the GPS in safe mode (press the power button β βSafe modeβ). If it works geolocation β the problem is in the software, not in the hardware.
How to Save Battery When Using Geodata
The GPS that's always on is one of the main battery eaters, but there are ways to reduce the consumption without losing functionality.
- π Use the charge saving mode in navigation apps (for example, Google Maps has the option to save traffic and chargeΒ»).
- π΄ Turn it off. GPS, When it is not needed β many apps (such as Instagram) request geodata in the background.
- π Update. AGPS Only when connected to Wi-Fi β this will reduce the consumption of mobile traffic.
- π‘οΈ Limit background activity for applications that donβt need constant location access (e.g. social media).
On Xiaomi phones with a large battery (5000+ mAh, such as the POCO M6 Pro), you can activate the βAdaptive Batteryβ function, which automatically optimizes energy consumption for frequently used applications:
Settings β Battery β Adaptive battery β EnableYou should also turn off Device Search (unless you use Find My Device), as it uses geodata to track:
Settings β Google β Security β Device Search β Disable