How to enable geolocation on Xiaomi phone: full instructions for all models

Xiaomi's smartphone geolocation isn't just a feature for maps and navigators. It's a function of taxis, food delivery, fitness trackers, weather widgets, even some banking apps. But many users are facing challenges: GPS doesn't catch satellites, battery goes down in an hour because of background geolocation, apps don't see location at all. In this article, we'll look at everything from basic activation to fine-tuning to save charge and improve accuracy.

It's important to understand that Xiaomi uses a combined positioning system: in addition to the classic GPS (American system), smartphones support GLONASS (Russian), BeiDou (Chinese) and Galileo (European), which allows you to find satellites faster in the city or in the forest. But to work correctly, you need not only to enable geolocation in the settings, but also to properly configure the permissions for applications, optimize power consumption and sometimes even update the firmware.

If you have never used a geolocation on Xiaomi or encountered errors such as "Location not available" or "Signal weak", this guide will help you understand.

1. Basic geolocation activation on Xiaomi

The first thing to do is to enable the location function itself. On all modern Xiaomi smartphones (including Redmi, POCO, Black Shark), the path is almost the same, but may vary slightly depending on the version of the MIUI shell.

Open Settings (the gear icon on your desktop or in the app menu) and follow the following steps:

  • ๐Ÿ“ Go to Memory and Geoposition (older versions MIUI โ€” Additional โ†’ Geoposition).
  • ๐Ÿ”„ Turn on the geoposition slider (it should turn blue).
  • ๐Ÿ› ๏ธ Click on Mode and select High Accuracy (this uses GPS, Wi-Fi, mobile networks and sensors).

After activation, the notification bar will display a geolocation icon (arrow or dot). If it is not, check if the Savings mode in the battery settings is turned off, as it can block the background geolocation.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/X6
Xiaomi 13/14
Redmi 10/11
Another model

On some models (for example, POCO F5 or Xiaomi 13 Ultra) after the geolocation activation, the system will offer a calibration of the compass.

  1. Take the phone in your hand and rotate it in the air, describing the infinity sign (โˆž).
  2. Keep an eye on the indicator on the screen โ€“ when the scale is full, the calibration is complete.

This procedure improves the accuracy of determining the direction of movement, which is important for navigators such as Google Maps or Yandex.Maps.

2. Setup of permissions for applications

It's not enough to enable geolocation at the system level, because each app needs to be allowed to access the location separately, without which, for example, Uber can't find your position, and Instagram won't attach a geotag to the story.

To set up permits:

  1. Open the Settings โ†’ Applications.
  2. Select the application you want (for example, Google Maps or Yandex.Maps).
  3. Go to Permits. โ†’ Geoposition.
  4. Set one of the options: ๐Ÿ”’ Allow only during use - the safest mode (geolocation only works when the application is open). ๐ŸŒ Allow always - you need for trackers (for example, Strava or Endomondo). โŒ Prohibit - unless the application needs to know your location.

Please note that some applications (such as banking or delivery services) may fail if they are not allowed access to geolocation, in which case a notification will appear asking you to change your settings.

Select Google Maps in Settings โ†’ Applications|

Allow access to the "Always" geolocation |

Enable background activity for the application|

Update the maps to the latest version-->

If you notice that an app requests geolocation too often (e.g., social media), it may be a sign of excessive battery consumption, in which case it is better to restrict access or remove the app.

3. Optimization of accuracy and speed of coordinate determination

Even after the geolocation is enabled, Xiaomi can catch satellites or show inaccurate coordinates for a long time.

  • ๐Ÿ“ถ Weak signal GPS (in basements, tunnels, or among high-rises).
  • ๐Ÿ”‹ Energy-saving mode limiting the operation of sensors.
  • ๐Ÿ“ฑ An outdated version of the GPS- module's firmware or drivers.

To improve accuracy:

  1. Enable all available positioning systems: Open Settings โ†’ Memory and geo-position โ†’ Mode. Select High accuracy (uses GPS, GLONASS, BeiDou, Galileo, Wi-Fi and mobile networks).
  2. Update your A-GPS data (accelerates satellite search): Download the GPS Status & Toolbox app from Google Play. Open it and tap A-GPS Management โ†’ Reset, then Download.

Turn off battery savings for navigation apps

  • Go to Settings โ†’ Battery โ†’ Selection of applications.
  • Find Google Maps or another navigator and install it without restrictions.

If you are in a city with tall buildings, try to go out in the open area โ€“ GPS signal passes better without obstacles. In the forest or mountains can help external antenna (for example, for car navigators).

What is A-GPS and why should you update it?
A-GPS (Assisted GPS) is a technology that speeds up satellite search by downloading satellite data via the Internet, without which a cold start can take up to 10-15 minutes, and with A-GPS it can take only a few seconds, and it is recommended to update this data every 1-2 weeks, especially if you often travel or use the navigator.

4. Battery savings when using geolocation

One of the main drawbacks of the GPS is its high power consumption, and if you keep the geolocation on all the time, the smartphone can run out in 4-5 hours, but there are ways to reduce battery consumption without losing functionality.

First, use adaptive geolocation:

  • ๐Ÿ”„ Enable Charge Saving mode in geo-position settings (it only uses Wi-Fi and mobile networks, not GPS).
  • โณ Install geolocation access for applications only during use (except for trackers).
  • ๐Ÿ“ด Turn off geolocation when you donโ€™t need it (e.g. at night or at work).

Second, adjust the background activity:

  1. Go to Settings โ†’ Battery โ†’ Selection of applications.
  2. For applications that do not need constant location access (such as social media), set to limit background activity.

It is also worth checking which apps use GPS the most.

  1. Open Settings โ†’ Battery โ†’ Battery Use.
  2. Click on the menu icon (three dots) and select Use geolocation.
  3. Check out the list of apps and turn off access for those who consume too much power.

๐Ÿ’ก

If you use a navigator in your car, connect your phone to charge. GPS + screen + mobile Internet can drain the battery in 2-3 hours even on new Xiaomi models.

5. Solving common geolocation problems

Sometimes the geolocation on Xiaomi works incorrectly: it searches for satellites for a long time, shows incorrect coordinates or does not determine the location at all.

Problem.Possible causeDecision
GPS can't find satellitesOutdated A-GPS data or weak signalUpdate your A-GPS via GPS Status or go out to open areas
Location is determined with a large errorPower saving mode is enabled or additional systems are disabled (GLONASS, BeiDou)Switch to High Accuracy in Geoposition Settings
Applications do not see geolocationNo Permits or Privacy Mode Enabled โ†’ Special Permits โ†’ Fictitious LocationCheck permissions for the app and disable the fictitious location
Geolocation only works with interruptions.Conflict with other sensors or outdated firmwareUpdate MIUI to the latest version or reset sensor settings (Settings โ†’ System โ†’ Resetting โ†’ Reset sensor settings)

If none of these methods worked, try resetting your network settings:

  1. Go to Settings. โ†’ SIM-maps and mobile networks โ†’ Resetting network settings.
  2. Confirm the action (this will remove saved Wi-Fi and cellular settings).
  3. Restart your phone and check the GPS.

๐Ÿ’ก

If the geolocation stopped working after the MIUI update, try rolling back on the previous firmware version or wait for a patch from Xiaomi. Often GPS bugs are fixed in the next updates.

On some models (e.g. Redmi Note 10 Pro or POCO X3 Pro), users are experiencing hardware problems with the GPS- module. If the satellites are not located after all the manipulations, you may need to repair or replace the antenna.

Geolocation in energy saving mode and travel abroad

Many Xiaomi users include Power Saving or Ultra Mode to extend battery life, but these modes limit GPS performance, which can lead to navigation problems.

If you need to save charge, but at the same time use geolocation:

  • ๐Ÿ”‹ Turn on the adaptive battery instead of the charge saving (it less aggressively restricts background processes).
  • ๐Ÿ“ต Add navigation apps to Battery Optimization Exceptions (in battery settings).
  • โšก Use an external battery or charge in the car if you have a long trip ahead.

When traveling abroad, there may be additional difficulties:

  • ๐ŸŒ Some countries restrict GLONASS or BeiDou, so it is best to turn on all available systems.
  • ๐Ÿ“ก Roaming can block the auxiliary data for A-GPS, in which case download the offline maps in advance.
  • ๐Ÿš— Rented machines sometimes require unlocking regional restrictions for navigators.

If you travel frequently, install the GPS Test app โ€“ which shows which satellites are available in the current region and how strong the signal from each is.

7.Security and privacy: how not to disclose your location

Geolocation is not only a convenience, it is also a potential threat to privacy: Attackers can track your location through data leaks, and some apps collect coordinates for targeted advertising.

To protect ourselves:

  • ๐Ÿ” Turn off geolocation when you donโ€™t need it (e.g. at home or work).
  • ๐Ÿ“ฑ Check application permissions โ€“ many games and social media sites request location access for no reason.
  • ๐ŸŒ Use VPN to mask the real IP- address (but that doesn't hide GPS- coordinates!).
  • ๐Ÿšจ Enable geolocation access notifications: Settings โ†’ Privacy โ†’ Permits โ†’ Geoposition โ†’ Access notifications.

Particularly careful should be taken:

  • ๐Ÿ“ธ Social networks (Instagram, TikTok, Snapchat) โ€“ they can save your travel history.
  • ๐Ÿฆ Banking applications โ€“ some require geolocation to confirm transactions, but this is not always secure.
  • ๐ŸŽฎ Games with AR (Pokรฉmon GO, Harry Potter: Wizards Unite) โ€“ they are constantly tracking your location.

If you suspect you are being followed through geolocation, check:

  1. List of applications with location access (Settings โ†’ Privacy โ†’ Permits โ†’ Geoposition).
  2. Google Account Settings โ†’ Google Account Management โ†’ Data and Privacy โ†’ Location History.
  3. The presence of suspicious applications in the list of installed programs.

๐Ÿ’ก

MIUI has a Second Space feature (Settings โ†’ Special Options โ†’ Second Space) that allows you to create an isolated profile with separate geolocation settings, which is useful if you want to restrict location access for certain applications.

FAQ: Frequent questions about geolocation on Xiaomi

๐Ÿ” Why does GPS on my Xiaomi only work with mobile internet?
You're probably running charge saving mode or device only in geo-position settings. Switch to high accuracy to keep GPS running autonomously. Also check if the A-GPS module is disabled (update via GPS Status).
๐Ÿ“ฑ How to enable geolocation on Xiaomi through the engineering menu?
To do this: Open the Phone app and type ##4636##. Go to Phone Information. Scroll down to the GPS block and click Clear Data A-GPS, then Update. โš ๏ธ Attention: Do not change other options in the engineering menu unless you are sure of their purpose - this may disrupt the phone.
๐Ÿ”‹ Why geolocation quickly lands a battery even in the background?
Probable reasons: Too many apps have access to geolocation Always. Unnecessarily high accuracy (Saving enough charge for most tasks) Background map sync works (e.g. Google Maps updates traffic) Solution: Limit background activity for unnecessary applications and switch to Device Only unless high accuracy is required.
๐Ÿš— Can Xiaomi be used as a full-fledged car navigator?
Yes, but with reservations: ๐Ÿ”น For long trips, connect your phone to charging โ€” GPS + screen + mobile Internet will drain the battery in 2-3 hours. ๐Ÿ”น Install a phone holder and use Google Maps or Yandex.Navigator in For Cars mode. ๐Ÿ”น Download offline cards in advance if you plan to go without the Internet. ๐Ÿ”น Some models (e.g. Xiaomi 13T) have Dual GPS support for greater accuracy.
๐Ÿ› ๏ธ What if the geolocation stopped working after the MIUI update?
Try the following steps: Reset your network settings: Settings โ†’ SIM-maps and mobile networks โ†’ Network Settings Reset. Update A-GPS via GPS Status. Clear the cache for Google Play Services and Google Maps apps. If nothing helps, roll back to the previous version of MIUI or wait for the patch. โš ๏ธ Attention: Before resetting, save important data โ€” this will delete all stored Wi-Fi networks and passwords.