β€œGeo data transfer is disabled” on Xiaomi: how to turn on GPS and geolocation in 5 minutes

Why Xiaomi says β€œGeo data transfer is off” and what to do about it

You open Google Maps, Yandex.Navigator or any other application that requires access to a location, but instead of the usual map, you see a message: "Geo data transmission is disabled." Xiaomi smartphone (be it Redmi Note 12, POCO X5 or flagship Xiaomi 14) stubbornly refuses to determine your location, although everything worked before. What is the reason and how to fix it?

The problem is most often found in one of three components:

  • πŸ“ Unplugged. GPS-module - the hardware part of the smartphone responsible for receiving signals from satellites.
  • πŸ”’ Blocked permissions – the application is not given access to geodata in the settings MIUI.
  • πŸ“± Software failures - errors in the work MIUI, Application conflicts or outdated firmware.

In this article, we'll look at all the possible causes and give you step-by-step instructions to fix them, starting with the simplest one: checking the basic settings.

πŸ“Š What kind of Xiaomi model do you have?
Redmi (any model)
POCO (any model)
Xiaomi (Flagship Series)
Black Shark
other

Step 1: Turning GPS on in Xiaomi Settings

The first thing to check is the hardware geolocation switch, and even if you're sure GPS is on, sometimes the settings are reset after you update your MIUI or reboot your device.

How to check:

  1. Open the settings (cog icon on the desktop).
  2. Go to Security Options β†’ Geodata (on some versions of MIUI, the path may differ: Settings β†’ Privacy β†’ Geodata).
  3. Activate the slider "Geodata" (should turn blue).
  4. Click on GeoData Mode and select High Accuracy (using GPS, Wi-Fi, mobile networks and sensors).

If the slider is already on, but the geolocation is not working, try turning off and turn on the GPS again - this will reset the module's temporary errors.

Is the β€œGeodata” slider included in the settings?

Is the β€œHigh Accuracy” mode selected?

Is the smartphone rebooted after the changes?

Is the location checked in Device Only modeΒ» (GPS)?-->

Step 2: Verifying App Permissions

Even if GPS If enabled at the system level, individual applications (such as Google Maps or 2GIS) may be denied access to geodata. MIUI permissions are managed separately for each application.

How to set up:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select an application that needs geodata (like Google Maps).
  3. Go to Permits. β†’ geodata.
  4. Set the value of "Allow All the Time" or "Allow only during use" (depending on the application needs).

Note that some applications (such as banking or instant messengers) can automatically block geodata for security reasons, in which case you will have to choose between functionality and privacy.

What if there is no β€œGeodata” item in the permits?
If the app permissions list does not include the β€œGeodata” option, this means that the app does not request access to the default location. Try: 1. Delete and reinstall the app. 2. Clear the app cache and data in settings (Settings β†’ Apps β†’ [name] β†’ Storage). 3. Check if geodata is disabled at the Android level (in Settings β†’ Google β†’ Managing Google Account β†’ Geodata).

Step 3: Diagnostics of hardware problems

If GPS doesn't work even after you turn on all the settings, the problem may be a hardware failure.

  • πŸ’₯ Falling from a height or being hit hard.
  • 🌧️ Have been in water or humid environments (even if they have been working normally afterward).
  • πŸ”§ Disassembled for repair (e.g. battery or screen replacement).

How to check the hardware health of GPS:

  1. Install the GPS Test or GPS Status & Toolbox app from Google Play.
  2. Run a satellite detection test, and if the app shows "0 satellites" or "No signal" for 5 to 10 minutes in an open area, the module is faulty.
  3. Try using GPS in another application (e.g. Yandex.Maps), if the problem is repeated, it confirms the hardware failure.

⚠️ Attention: If GPS-The module is physically damaged, repairable only in a service center, and if you solder it yourself or replace it without experience, you'll lose all functionality.

Symptoms.Probable causeDecision
GPS is not turned on at all (slider is inactive)MIUI software failure or firmware damageResetting settings to factory or flashing
Geolocation only works with Wi-Fi/mobile dataClean GPS (Device Only mode) is disabledEnable "High accuracy" in the settings
Apps see location, but it is inaccurate (deviation >50 m)Weak satellite signal or interferenceUse in the open area, update AGPS-data
GPS is working, but it is sometimes lost.Application conflict or battery savingDisable battery optimization for navigation applications

Step 4: Update AGPS and reset GPS settings

AGPS (Assisted GPS) β€” It's a technology that speeds up location by using data from mobile networks. AGPS-data, GPS It may work slowly or incorrectly.

How to update AGPS on Xiaomi:

  1. Install the GPS Status & Toolbox app.
  2. Open it and press the Manage button. A-GPS State (State management) A-GPS).
  3. Select Reset, then Download.
  4. Wait for the download to complete (internet connection required).

If this doesn’t work, do a full GPS reset:

Settings β†’ System β†’ Additional β†’ Resetting settings β†’ Resetting geodata settings

⚠️ Warning: Resetting geodata will remove all stored Wi-Fi networks and associated Bluetooth devices that were used to determine the location.

πŸ’‘

If you travel frequently, turn on the Wi-Fi Scanner and Bluetooth Scanner option in the MIUI settings in the GeoData β†’ Additional section, which will improve indoor location accuracy.

Step 5: Verification of energy saving regime

MIUI aggressively optimizes background processes to save battery life, sometimes resulting in automatic GPS shutdowns for applications running in the background.

How to disable optimization for navigation applications:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Consumption Management.
  2. Select the Applications Selection.
  3. Find the application you want (like Google Maps) and set it to β€œNo Limits” mode.
  4. Activate the AutoRun option for this application (in the same menu).

Also check if the energy saving mode is included in general:

  • πŸ”‹ Open the notification curtain and make sure the battery icon is not highlighted in orange (this means activated saving mode).
  • πŸ“΅ If savings are included, turn it off or add navigation apps to the exceptions.

πŸ’‘

The MIUI Ultra-Economic mode completely disables GPS for all applications except system applications. If geolocation is critical, use standard battery mode.

Step 6: Alternative ways to solve the problem

If none of the previous methods worked, try the following:

1. Clearing the cache and data of Google services

Sometimes GPS malfunctions are due to errors in Google Play services, to reset them:

Settings β†’ Applications β†’ Application Management β†’ Three points (menu) β†’ Show system β†’ Google Play Services β†’ Storage β†’ Clear cache and data

2. Verification of date and time

Incorrect date/time may interfere with GPS location.

  • ⏰ In the settings included item Date and time β†’ Automatically (network).
  • 🌍 Selected the right time zone.

3. Safe mode testing

If the problem is caused by a conflict with the installed application, launch the smartphone in safe mode:

  1. Press the power button before the off menu appears.
  2. Press and hold Disconnect power β†’ will be prompted to go to safe mode.
  3. Confirm and check the GPS operation.

If GPS is running in safe mode, it's one of the apps you've installed, and delete them one by one until you find the culprit.

4. Firmware update

Older versions of MIUI (especially on Redmi's budget models) have GPS bugs.

Settings β†’ About phone β†’ System update β†’ Check for updates
What to do if the update does not help?
After the update GPS It still doesn’t work and hardware tests show a malfunction, try: 1. roll back the firmware to the previous stable version (via the Mi Flash Tool). 2. Install custom software (such as LineageOS) if the warranty expires. 3. Contact Xiaomi Service Center for Analyzing the Antenna Module (Repair Cost) GPS β€” 1,500 to 4,000 β‚½ model-wise).

FAQ: Frequent questions about geodata on Xiaomi

Why does Xiaomi GPS detect location with a large error?
precision GPS depends on several factors: πŸ“Ά Satellite signal: in a city with tall buildings or indoors, accuracy drops. πŸ“± Geodata mode: if only the device (clean) is selected GPS), accuracy lower than that of high accuracy (GPS + Wi-Fi + mobile). πŸ”„ Outdated. AGPS-Data: Update them through GPS Status & Toolbox. If the error is greater than 50-100 meters, check the hardware health of the module.
Can I turn on GPS through the engineering menu on Xiaomi?
Yes, but it's a risky method that can cause failures. If you're confident in your actions: Type in the phone app code: ##4636##. Go to Testing. β†’ GPS. Click Start Fix and wait for satellite definitions. ⚠️ Do not change other options in the engineering menu without knowing their purpose!
Why do some applications (e.g. banking) not see geodata when GPS is enabled?
Banking applications (e.g., SberBank Online or Tinkoff) often block access to geodata for security reasons. To allow access: Open application settings (Settings β†’ Apps β†’ [banking app name] β†’ Permits). Enable all permissions, including geodata. In some cases, you need to disable battery optimization for the application. If the problem persists, contact bank support - they may restrict access to GPS for root-right or custom firmware devices.
How to turn on geodata on Xiaomi without the Internet?
GPS-The module operates autonomously, but data is required for the first location determination (cold start). AGPS, They're downloaded over the Internet: πŸ“‘ GPS will determine the coordinates longer (up to 10-15 minutes). πŸ“ Accuracy will decrease to 50-500 meters (depending on the number of satellites visible). πŸ”„ To speed up the process, use applications like GPS Test for manually entering approximate coordinates (if you know your location).
Why did Xiaomi stop seeing satellites after resetting?
After resetting to factory settings are lost: πŸ“‘ AGPS-Data (re-downloading required). πŸ”§ Geolocation settings (precision mode resets to "Device onlyΒ»). πŸ“± Application permissions (you will have to re-access the application permissions) GPS). Follow the steps in Step 1 and Step 4 of this article to restore your work capacity.