Geolocation on Xiaomi: where to look for settings and how to properly configure GPS, GLONASS and location services

Why does Xiaomi geolocation work differently than other smartphones?

If you've ever tried to find geolocation settings on Xiaomi, Redmi or POCO, you've probably noticed that the menu here is different than on pure Android. It's about the MIUI shell, which not only changes the design, but also redistributes functions. For example, in standard Android, location settings are usually hidden in one section, and in MIUI they can be scattered across multiple menus, from quick settings to hidden developer settings.

Another feature is the duplication of features, so you can enable geolocation through the Notification Panel, Settings β†’ Privacy, and even in the settings of individual applications (for example, Google Maps or Yandex.Maps), while some versions of MIUI 12-14 have changed the path to these settings, which only adds to the confusion. In this article, we will discuss all possible ways to manage geolocation, including hidden chips for fine-tuning GPS and saving battery.

It's important to understand that Xiaomi's geolocation works not only through satellites (GPS/GLONASS), but also through Wi-Fi networks and mobile towers, which means that even if the GPS signal is weak (for example, indoors), the smartphone can still determine your location - but with less accuracy, which is why there are so many switches in the settings: each one is responsible for its own data source.

Where to find the main geolocation settings in MIUI?

The fastest way to open location settings is to swipe down the screen to call the Notification Panel and click on the Geolocation icon (usually a dot icon on the map). However, this method only turns the function on or off globally.

Settings β†’ Privacy β†’ Geolocation

Here you will see three key sections:

  • πŸ“ Precision mode – the choice between high accuracy (GPS + Wi-Fi + mobile networks, battery savings (wifi and network only) or satellite-only.
  • πŸ”„ Recent Location Requests – List of Apps that have recently used your geolocation.
  • βš™οΈ Additional settings – here you can find the settings for Google Location Accuracy (if you have Google services installed) and settings for emergency calls.

Note that in some firmware (e.g. MIUI for the global market), the path may be slightly different. If you don't have a Privacy option, try:

Settings β†’ Memory and applications β†’ Application permissions β†’ Geolocation
πŸ“Š What version? MIUI You're using it?
MIUI 14
MIUI 13
MIUI 12 or older
I don't know.
other

How to turn geolocation on or off for individual applications?

By default, Xiaomi allows all applications that request geolocation to be used, but it's not always secure, because some programs can collect your location in the background to manage these permissions:

  1. Open Settings β†’ Privacy β†’ Geolocation β†’ Application Permissions.
  2. Select an app from a list (such as Instagram, VK or AliExpress).
  3. Set one of three permits: 🚫 Disallow – the app will not be able to determine your location. πŸ”„ Only during use – geolocation only works when the application is open. βœ… Always access location at any time (including background mode).

Tip: If you notice that the battery is running out quickly, check which applications have access to the Always geolocation. Often social networks, instant messengers or delivery services (for example, Delivery Club or Yandex.Food) are to blame.

Open Settings β†’ Privacy β†’ Geolocation β†’ Application Permissions

Check applications with permission "Always"

Disable geolocation for unnecessary services

Reboot your smartphone to apply changes-->

Hidden GPS Settings: How to Improve Geolocation Accuracy?

If your Xiaomi is not good at determining location (for example, the dot β€œjumps” or shows the wrong address on the maps), the problem may be in the satellite settings.

  1. Activate Developer Mode: Settings β†’ About Phone β†’ MIUI Version (click 7 times in a row)
  2. Back to Settings β†’ Additionally. β†’ For developers and find: πŸ›°οΈ GPS-logger – turn on if you need to record routes (useful for trackers). πŸ“‘ Only GPS (without internet – disconnect if you want to use all data sources. πŸ”‹ Charge savings when geolocating – turn on if the battery goes down too fast.

For maximum accuracy, use High Accuracy (GPS + Wi-Fi + mobile networks) mode, however, in this case, battery consumption will increase by 15-20%. If the accuracy is not critical (for example, for weather widgets), select Charge Saving mode.

What if GPS does not catch satellites?
If the smartphone can't locate even in open areas: 1. Check if the plane's mode is on, it turns off all wireless modules. 2. Update. AGPS (Assisted GPS) via GPS Status & Toolbox (available from Play Market). 3. Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Reset network settings. 4. If the problem persists, it may be faulty GPS-Module (requires diagnosis in the service center).

Geolocation in the background: how to track who is watching you?

Many applications continue to use geolocation even when closed, and this not only consumes battery, but can also threaten privacy, to check which programs are active in the background:

Settings β†’ Privacy β†’ Geolocation β†’ Recent Location Requests

This is a list of apps that have requested your location in the past 24 hours, and if you see suspicious activity (such as an unknown app or too frequent requests from a messenger), it is recommended that you:

  • πŸ›‘οΈ Revoke geolocation permission for this application.
  • πŸ” Check the application for viruses using Google Play Protect or Dr.Web.
  • πŸ—‘οΈ Remove the application if it is not needed.

⚠️ Note: Some Xiaomi system applications (such as Mi Cloud or Security) may use geolocation to back up or protect the device".

Table: comparison of geolocation modes on Xiaomi

Regime.Data usedprecisionBattery consumptionWhen to use
High precisionGPS, Wi-Fi, mobile networks, sensorsΒ± 5 metresHigh-pitchedNavigation, tracking, geotags of photos
Saving chargeWi-Fi, mobile networksΒ±50-100 metersMedium.Weather widgets, search for the nearest cafes
Only GPS.Satellites only.Β±10 metres (in open areas)Low.Hiking, places without internet
Off.β€”β€”Absent.Maximum confidentiality

Note: GPS-only location can take up to 5-10 minutes (especially if you haven’t used navigation in a long time), which is normal – satellites need time to β€œcatch” the signal.

Settings β†’ Battery β†’ Battery Optimization β†’ All Apps β†’ [select navigator] β†’ Do not optimize

Geolocation and security: how to protect your data?

MIUI has several features that use geolocation to secure the device, such as:

  • πŸ”’ Find the device – allows you to track the smartphone in case of theft (included in Settings) β†’ Mi Account β†’ Find the device).
  • 🚨 Emergency alerts – sends your location to contacts in case of emergency (configured in Settings) β†’ Passenger mode β†’ Emergency. SOS).
  • πŸ“± Protection against theft – locks the phone if SIM-Replaced card (requires a link to Mi Account).

However, these features require constant access to geolocation, which may raise privacy questions.If you don't want Xiaomi to keep your travel history:

  1. Open Settings β†’ Mi Account β†’ Cloud β†’ Geolocation.
  2. Turn off the "Location History" option.
  3. Delete the stored data (if any).

⚠️ Warning: disabling Find Device will make it impossible to search for a smartphone via i.mi.com in the event of loss or theft.Weigh the risks before changing these settings.

πŸ’‘

For maximum security, it is recommended to use two-factor authentication in Mi Account and regularly check the list of devices associated with your account, which will prevent unauthorized access to geolocation data.

FAQ: answers to frequent questions about geolocation on Xiaomi

Why is the geolocation on my Xiaomi working inaccurately or looking for satellites for a long time?
The reasons may be different: πŸ“΅ Weak signal. GPS β€” You're indoors or in tall buildings. πŸ”‹ Battery savings – Optimization mode is enabled, which limits the work GPS. Add a Navigator to the exceptions. πŸ“‘ Obsolete data AGPS β€” Update them through the app GPS Status. πŸ› οΈ Software failure: reset the network settings or reboot. If the problem persists, check the health of the system. GPS-module at the service center.
Can geolocation be turned off for all applications at once?
Yes, but it will make it impossible to use navigators, maps and some system functions. To turn off geolocation globally: Swipe down the screen to open the Notification Panel. Click on the Geolocation icon and hold it for 2 seconds, settings will open. Slider to off. Alternatively: Settings β†’ Privacy β†’ Geolocation β†’ Turn it off.
How do I know which apps have used my geolocation recently?
MIUI has a built-in Location Request Log: Settings β†’ Privacy β†’ Geolocation β†’ Recent Location Requests Here are displayed: Application Name, Time of Last Request, Access Type (background or while in use) If you see a suspicious app, revoke its geolocation permission.
Why even with geolocation turned off, do some apps know my location?
This is possible for several reasons: 🌐 IP-Address – some services (such as websites) determine the location of your website IP. πŸ“Ά Mobile network data – the operator knows which tower you are connected to and can transmit this information to applications. πŸ“ Other sensors, like Google Play Services, can use motion sensor data to approximate location. VPN and turn off the mobile Internet/Wi-Fi.
How to reset geolocation settings to factory?
If you've changed a lot of settings and want to get it back, do this: Open Settings β†’ System β†’ Reset. Select Application Settings Reset (this won't delete your data, but it will reset permissions). Confirm action. Once reset, all applications will lose access to geolocation, and you'll have to reset permissions.