How to turn on GPS on Xiaomi smartphone: 5 ways + solving problems with geolocation

Are you trying to open maps but your phone can't determine your location? Or does the taxi app give you a "GPS disabled" error? On Xiaomi smartphones (including Redmi, Poco and Mi), the geolocation enablement is sometimes hidden behind the non-obvious settings of the MIUI shell. In this article, current ways to activate GPS for all versions of Android (10 to 14) with the specifics of Xiaomi's firmware.

It's important to understand that today's smartphones use not only satellite GPS, but also combined location technologies -- A-GPS (accelerated GPS over the Internet), mobile tower data and Wi-Fi networks. On Xiaomi, these modules can work independently, so even with GPS on, accuracy sometimes limps, and we'll take a look at not only basic activation methods, but also hidden settings to improve navigation accuracy.

1. Quickly turn on GPS via notification panel

The easiest way is to use a notification curtain.It works on all Xiaomi models (from Redmi Note 8 to Xiaomi 14 Ultra), but there are nuances with the MIUI versions:

  • πŸ“± MIUI 12-14: swipe down from the top of the screen twice to open the full panel. Find the Location icon and tap it. If there's no icon, click Edit and add it manually.
  • πŸ”„ MIUI 11 and older: You may need to swipe down with one finger for a short bar, then another swipe for a full menu. GPS Sometimes hidden behind the "More" button".
  • 🚫 Problem: If the gray icon is not activated, the geolocation is blocked at the system level (see Section 3).

Check the GPS status after you turn on: the icon should turn blue or green (depending on the version of MIUI). If the color has not changed, restart your smartphone or check the settings in the next section.

πŸ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
Poco X3/X4/X5
Mi 11/12/13
Xiaomi 13T/14
Another model

2. enable GPS through Android settings

If the notification bar doesn't work, use system settings. The path may vary depending on the version of MIUI, but the general logic is maintained:

  1. Open the Settings app (cog on the desktop).
  2. Go to Privacy β†’ Location (on some models – Security and Privacy β†’ Location).
  3. Activate the location slider at the top of the screen.
  4. Slip on Mode and select High Accuracy (uses GPS + Wi-Fi + mobile networks).

On Xiaomi with Android 13/14 (MIUI 14+), the path may be different: Settings β†’ Connections and Sharing β†’ Location. If there is no partition, search by settings (the magnifier icon at the top).

The location icon in the curtain is active (blue/green)

In the settings enabled mode "High accuracy"

Applications (e.g. Google Maps) are granted geolocation rights

Smartphone is not in power saving mode (limits GPS)

-->

App Permissions: Why GPS doesn’t work in a particular software

Even if GPS is enabled at the system level, individual applications (e.g. Google Maps, Yandex.Navigator or Uber) may not have access to geodata.

  • πŸ“Œ Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the right app (such as Maps) and tap it.
  • πŸ“ Go to Permits. β†’ Location.
  • πŸ”˜ Select "Always" (for navigators) or "Only during use" (for social networks).

Xiaomi with MIUI 13+ has an option β€œExact Location” – it also needs to be activated for GPS to work correctly. If the application requests geodata for the first time, a pop-up will appear – be sure to allow access.

⚠️ Note: Some apps (such as TikTok or Instagram) may request GPS Refuse access if the application functionality does not require geolocation.

4 Hidden GPS Settings: How to Improve Accuracy on Xiaomi

If GPS detects your location with a large error (deviation 50-200 meters), the problem may lie in the settings of the module A-GPS or energy saving.

  1. Update A-GPS: Open dial and enter ##1472365# (GPS test code). In the GPS Test menu, select Delete AGPS Data, then Update AGPS Data. Wait 1-2 minutes to update the supporting data for a quick satellite search.

Power saving switch for GPS:

  • Go to Settings β†’ Battery and Performance β†’ Battery Consumption Management.
  • Find apps that use GPS (like Google Maps) and set them to β€œNo Limits” mode.

For the Poco X3/X4 and Redmi Note 10/11 models, it is also useful to turn off the Adaptive Battery in the power settings - it can force GPS to turn off in the background.

The GPS problemPossible causeDecision
GPS doesn't turn on at all.Disabled at the system level or blocked by the device administratorCheck location settings and administrator rights (Section 5)
Accuracy < 50 meters, but satellites are not capturedOutdated A-GPS data or weak signalUpdate the A-GPS (code #1472365###) and go to the open area.
GPS only works with mobile internetClean off. GPS-The regime (used only) A-GPS)In the location settings, select "GPS Only" mode for the test
Apps lose GPS in the backgroundBattery Optimization Limits Background ActivityAdd the app to the power saving exceptions

5. GPS is blocked: what to do if the location is gray and not activated

If the GPS icon is in the gray notification curtain and does not respond to taps, the problem may be related to:

  • πŸ”’ Device Policy: On work phones, the administrator can block geolocation through Settings β†’ Memory and devices β†’ Device administrators: Delete unnecessary profiles (e.g., Knox or corporate) MDM).
  • πŸ›‘οΈ Antivirus or firewall: Applications like Avast or 360 Security are sometimes blocked GPS. Check their settings.
  • πŸ“± Guest mode or child profile: in MIUI These modes restrict access to geodata.

Xiaomi with MIUI for Global Market (EEA) can also trigger the GDPR restriction – the system requests confirmation when you first turn on GPS. If you missed this window, reset the application settings:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Three Points (menu) β†’ Reset App Settings.
  2. Confirm the reset and restart the smartphone.
  3. Try to turn on GPS again, a permission request window should appear.
What if the GPS stopped working after the MIUI update?
After major updates (e.g., with the MIUI 13 on MIUI 14) configuration may be reset GPS-In this case: 1. Reset the network settings: Settings β†’ SIM-maps and mobile networks β†’ Reset network settings. 2. Update the data A-GPS via the engineering menu (code ##1472365##). 3. If the problem persists, roll back to the previous version MIUI (requires unlocking the loader).

Verification of GPS: tests and diagnostics

To make sure that GPS is working correctly, use specialized applications:

  • πŸ“‘ GPSTest (from Chartcross Limited): shows the number of satellites found, the accuracy and speed of fixation. Normally, 8-12 satellites with accuracy < 10 meters.
  • πŸ—ΊοΈ Google Maps in navigation mode: the blue dot should move smoothly, without jerking. If the dot jumps, it's a problem with accuracy.
  • πŸ“Š AndroSensor: displays raw data with GPS-module including height and speed.

To diagnose hardware problems:

  1. Enter ##4636## (Android test menu)
  2. Select Phone Information β†’ Testing GPS.
  3. If the satellites are not detected at all (0/0), the antenna or module may malfunction.

⚠️ Attention: At Xiaomi Poco F3/F4 redmi K40/K50 bug-in GPS post-stitch (TWRP). If you have installed unofficial software, restore the original boot.img via Fastboot.

πŸ’‘

If GPS is not working well indoors, go out to the balcony or outdoors β€” the walls of buildings shield the satellite signal. To speed up your search, turn on mobile Internet: A-GPS uses network data to pre-determine location.

7. Hardware problems: when to carry the phone to the service

If none of these methods helped, there may be physical malfunctions:

  • πŸ“Ά Damage. GPS-antennas: often occurs after falling or disassembling the phone. the antenna is located at the top of the body (near the camera).
  • πŸ”Œ Oxidation of contacts: ingress of moisture can disrupt the connection GPS-The motherboard module: GPS It works periodically or only after restarting.
  • πŸ”§ Module malfunction: on older models (Redmi) 4/5, Mi A1/A2) GPS-The module may fail due to overheating.

Before visiting the service, check:

  1. Is the GPS in safe mode (press the power button β†’ Safe Mode)? If so, the software problem.
  2. Is location determined via mobile networks (turn off GPS, leave only "Accuracy over Networks")
  3. Is there physical damage to the body near the upper left corner (there is usually an antenna).

The cost of GPS repair on Xiaomi:

  • Replacement of antenna: 1,500–3,000 β‚½ (model-wise).
  • Contact cleansing: 800–1,500 β‚½.
  • Replacement GPS-module: 3,000–6,000 β‚½ (on flagships such as Xiaomi 13 Pro).

πŸ’‘

If the GPS stopped working after replacing the battery or display, it is likely that the master damaged the antenna plume, in which case the repair must be free of charge under the warranty of the service center.

FAQ: Frequent questions about GPS on Xiaomi

πŸ” Why? GPS Xiaomi only works with mobile internet?
This is normal behavior for the Battery Saving mode in location settings. A-GPS (definition of networks, and net GPS-module is disabled. To fix: Go to Settings β†’ Location β†’ Mode. Select "High Accuracy." If the option is not available, check your energy saving settings (section 4).
⚑ GPS It burns the battery fast. How to reduce consumption?
Geolocation does consume charge, but there are ways to optimize: Use Network Only mode (less accurately, but economically); Turn off GPS when it is not needed (for example, via Tasker or MacroDroid); For navigators (for example, Yandex.Navigator), turn on the option β€œSaving Traffic and Battery” in the application settings. Xiaomi with MIUI 14 also introduced the function β€œAdaptive Location” – the system automatically turns off GPS when the screen is turned off.
πŸ“± How to turn it on GPS on Xiaomi without access to settings (for example, if the phone is locked)?
If your smartphone is locked with a password but you need to enable geolocation (for example, to search through Find My Device), there are workarounds: Through Google Find My Device: Go to google.com/android/find from another device. Select your Xiaomi from the list. Click Safe Mode - this will temporarily disable the lock (you need access to the Google account associated with the phone).

Through ADB (for Advanced):

adb shell settings put global location_mode 3

This command will turn on GPS in high accuracy mode (requires debugging over USB and unlocked bootloader).

⚠️ After unlocking, reset the password through Settings β†’ Password and security, otherwise GPS shut down again.

🌍 Can accuracy be improved? GPS Xiaomi with an external antenna?
Technically yes, but it requires modifications: Most models (Redmi Note, Poco) will require disassembling the body and soldering an additional antenna to the contacts on the motherboard. 13/14) Sometimes it helps to use external GPS-receiver OTG (For example, GlobalSat BU-353-S4). For car navigation, it is easier to buy a separate device (for example, Garmin) – it will be more accurate than the built-in one. GPS Note: self-soldier antenna deprives of warranty and can lead to damage to the board.
πŸ”„ After resetting the settings GPS It stopped working?
Resetting to factory settings sometimes resets the A-GPS data and module regional settings. To recover: Update the A-GPS data via the engineering menu (code ##1472365##). Set the correct region in the settings: Go to Settings β†’ Additional β†’ Region. Select your country (e.g., Russia or Europe). If GPS still doesn't work, calibrate the compass in Google Maps (shake the phone with eight).