Xiaomiโs smartphone geolocation is not just a dot on a map, but a whole range of technologies that depend on the accuracy of navigators, taxis, social networks and even banking applications. GPS If you don't catch satellites, if you're a battery that goes down in an hour because of background positioning, if you're not able to see the location at all, then you'll see all the ways that you can turn on and configure geolocation on Xiaomi devices (including Redmi models, POCO Black Shark and how to optimize your work GPS losslessly.
Feature of firmware MIUI โ There are lots of hidden settings and "chips" that are not written in the official instructions, for example, did you know that Xiaomi can be forced to turn on high-precision mode. GPS even for applications that are not available by default? or that "Search" error GPS..." So, what is often done by simply rebooting the gnss module? We've compiled all the working methods, from basic to advanced, that will help you customize geolocation to your tasks, whether it's saving charge or maximum accuracy for tracking.
What is Xiaomi geolocation and how does it work?
Geolocation on Xiaomi smartphones combines several technologies:
- ๐ฐ๏ธ GPS/GLONASS/BeiDou/Galileo โ Satellite systems with the highest accuracy (up to the 5 meters), but requiring direct view of the sky and a lot of energy.
- ๐ก Wi-Fi and cell towers โ determine the location at the nearest access points (accuracy 20-50 meters), work even indoors.
- ๐ Hybrid mode โ MIUI Automatically combines data sources to balance accuracy and battery consumption.
New models (e.g. Xiaomi) 14 or Redmi Note 13 Pro+) Qualcomm Snapdragon Gen chip 2/3 dual-frequency GPS (L1 + L5), And this is what makes it more accurate in cities with tall buildings. POCO M6 Pro) often save on antennas, which can cause you to lose the signal in the subway or underground parking lots.
It's important to understand that geolocation is not just about navigation. It's used by:
- ๐ธ Camera applications for photo geotags.
- ๐ฆ Banks to confirm transactions (for example, Sberbank blocks transactions if the location does not coincide with the usual one).
- ๐ Taxi services (Yandex.Go, Uber) for calculating tariffs.
- ๐ฎ Games with AR (for example, Pokรฉmon GO).
โ ๏ธ Attention: On devices with MIUI for China (firmware version) CN) Geolocation may not work properly due to local restrictions. If you imported your phone from China, consider a global firmware version (Global or Global). EEA).
How to enable geolocation in Xiaomi settings
The basic way to activate geolocation is the same for all Xiaomi models, but the path to settings may vary slightly depending on the version. MIUI (12, 13, 14 or 15. Follow this instruction:
- Open Settings (the gear icon on the main screen).
- Go to the Privacy section โ Permits โ geodata (MIUI 14/15) or settings โ Annexes โ Permits โ geodata (MIUI 12/13).
- Activate the main switch "Geodata" (should turn blue).
- Select the accuracy mode: ๐ High accuracy - uses the GPS + Wi-Fi + Cellular networks (maximum accuracy but high battery consumption). ๐ถ Charge savings โ only Wi-Fi and cellular networks (suitable for cities). ๐ฐ๏ธ Only the device, just the device. GPS (open spaces).
After turning on the geolocation, check its work:
- Open Google Maps or Yandex.Maps.
- Wait for the blue dot to appear (it can take up to 1-2 minutes indoors).
- If the dot flashes gray, click on it and select "High accuracy".
The geodata master switch is on|Selected mode "High accuracy"|Card permits issued|The smartphone is in an open space (for the first test)|Checked in 2-3 applications (Maps, Yandex.Maps, 2GIS)-->
If geolocation is not determined, move to the next section - there we will analyze the typical errors and their solutions.
Why Xiaomiโs geolocation doesnโt work: 7 reasons and solutions
Problems with GPS Xiaomi usually comes down to a few scenarios, and we've collected the most common causes and ways to address them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Geolocation is not turned on (grey switch) | System services are disabled or the system fails MIUI | Reset your phone. If it doesn't work, reset your network settings (Settings). โ SIM-maps and mobile networks โ Resetting network settings) |
| A point on the map โjumpsโ or shows the wrong place | Weak signal. GPS (particularly indoors) | Turn on high-precision mode and go outside. Use the app to speed up. GPS Status & Toolbox (available on Play Market) |
| Geolocation works, but quickly drains the battery | Background activity of applications (for example, social networks or fitness trackers) | Limit background activity in Settings โ Battery โ Selection of applications. Use Device Only to save money" |
| Applications do not see geolocation (e.g. taxis) | No permits or energy saving regimes are in place | Check permissions for a specific application in Settings โ Annexes โ Application management โ [name] โ Permits |
| GPS does not catch satellites (satellite search message) GPS...") | Failure in the gnss module or outdated firmware | Update your firmware. If it doesn't work, reset your settings. GPS through the engineering menu (instruction below) |
Critical error: if after the update MIUI geolocation stopped working at all, check the firmware version, MIUI 14.0.4 for Redmi Note 11) was a driver bug GPS โ It was fixed in patch 14.0.6. Update the system through Settings. โ The phone. โ Updating the system.
If none of these methods helped, try resetting the settings. GPS through the engineering menu:
- Open the Phone app and enter the code: ##4636##.
- Go to the "Testing" tab (or "Usage statistics" on some models).
- Press "Clear" AGPS" and "Dumping" GPS".
- Reboot the phone.
It doesn't turn on at all.|Shows the wrong location|It's fast-burning.|Apps don't see coordinates|Another problem.-->
How to configure geolocation permissions for applications
V MIUI You can set up geolocation permissions for each application separately, so you can, for example, only access Google Maps coordinates, but you can't allow Instagram or TikTok to do that:
- Go to Settings โ Privacy โ Permissions โ Geodata.
- Select "Application Permissions".
- Click on the desired application (for example, Yandex.Maps).
- Choose one of the options: ๐ซ Prohibit โ access to geodata is blocked. ๐ Only during use โ access only when the application is open (recommended for most cases). โ Always access anytime (for trackers like Strava).
For system applications (such as Weather or Camera), the path is different:
- Open Settings โ Applications โ Application Management.
- Click on the three dots in the upper right corner and select "Show Systems".
- Find the right application (for example, com.miui.weather2 For the weather, and set up permissions.
โ ๏ธ Note: Some applications (e.g. Sberbank Online or Tinkoff) may require permanent geolocation access to confirm transactions. If you deny them access, the bank may block transactions for security reasons.
To check which apps are actively using geolocation in the background, go to Settings โ Battery โ Battery use, and look at the graph. >5% charge due to GPS โ limit his background activity.
Hidden settings GPS Xiaomi: How to improve accuracy
MIUI It hides a few useful features that can make geolocation work a lot better:
1. Incorporation of dual frequency GPS (for supported models)
On smartphones with Snapdragon chips 8 Gen 1/2/3 (for example, Xiaomi 13 Ultra, Redmi K60 Pro) dual frequency mode available GPS (L1 + L5), It's a machine that improves accuracy in cities:
- Install the app GPS L5 Enabler from Play Market.
- Run it and press "Enable." L5".
- Reboot the phone.
2. File optimization AGPS
File. AGPS (Assisted GPS) It helps your smartphone find satellites faster, and you can manually update it:
- Download a fresh gps.conf file for your model (for example, from the forum). 4PDA).
- Put it in a folder. /system/etc/ (Root rights are required).
- Reset the device.
Without root rights, you can use the application GPS Status & Toolbox:
- Open the app and go to the tab "AGPS".
- Press "Reset", then "Download".
- Wait until the download is completed (usually takes 10โ30 seconds).
3. disabling battery saving for GPS
V MIUI There is a hidden setting that limits the work GPS It's power-saving, to turn it off:
- Go to Settings โ Battery โ Energy Saving Mode.
- Select โNo Limitsโ or add apps that you need GPS (For example, navigators, in โExceptions".
The antenna can be purchased on AliExpress (search by request "External"). GPS Antenna for Androidโ). It connects through OTG-cable and is recognized as an additional GPS-module.
How to turn off geolocation to save battery
If you don't use a navigator or geotagged device, disabling geolocation can save up to 15-20% of your battery life per day.
1. Complete geolocation shutdown
- Go to Settings โ Privacy โ Permissions โ Geodata.
- Turn off the main switch.
โ ๏ธ Consequences: Cards, taxis, some camera features and banking apps will stop working.
2. Selective disconnection for applications
To keep geolocation for important applications (like Google Maps) but to keep it off the table for others:
- In the same GeoData section, click "Application Permissions".
- For each application, select "Disallow" or "During Use Only".
3. Use of the โDevice Onlyโ mode
This mode disables location determination over Wi-Fi and cell towers, leaving only GPS:
- In geodata settings, select "Accuracy Mode".
- Set "Device only."
โ The benefits: saves battery life, as GPS It is only enabled when you request it directly (e.g., in Google Maps).
โ Cons: in the premises, the location will not be determined.
4. Automatic shutdown of geolocation on schedule
With the MacroDroid app (available in the Play Market), you can set up an automatic shutdown. GPS At a certain time or when the battery is low:
- ๐ Trigger: Battery level < 20%.
- ๐ Action: disable geolocation.
- โก Condition: if the charger is connected, turn the geolocation back on.
โ ๏ธ Note: Some applications (such as Sberbank Online or Tinkoff) may block login or transactions if geolocation is disabled.
Geolocation on Xiaomi in different scenarios: tips for using
Accuracy and stability of work GPS It depends on where and how you use your smartphone, and let's look at the typical scenarios and the best settings for them.
1. Navigation in the city (pedestrian/driver)
For maximum accuracy in urban areas:
- ๐ฑ Geolocation mode: โHigh accuracy" (GPS + Wi-Fi + cell-network).
- ๐ Energy Saving: Turn off for Google Maps/Yandex.Maps in Settings โ Battery โ Exceptions.
- ๐ถ Tip: if the navigator "goes crazy" in traffic jams, turn on the plane mode for 10 seconds - this will reset the connection and reconnect GPS.
2. Hiking, fishing, hunting (open country)
Away from cities and towers, it is better to use clean GPS:
- ๐ฐ๏ธ Geolocation mode: "Device only" (disables) Wi-Fi/Cellular networks that can disrupt coordinates).
- ๐ฑ Locus Map or OsmAnd (supports offline maps).
- ๐ Energy savings: take powerbank โ GPS Clean discharges the battery by 1-2% per hour.
3. Games with AR (Pokรฉmon GO, Ingress)
For games like this. Pokรฉmon GO Signal stability is important, not maximum accuracy:
- ๐ฎ Geolocation Mode: High Accuracy, but turn off traffic savings for playing in the settings MIUI.
- ๐ Tip: if the game "does not see" Pokรฉmon nearby, try recalibrating the compass (in the game). Pokรฉmon GO There is a special option in the settings).
- โ ๏ธ Warning: Use of fakes GPS (Like Fake. GPS Location) can lead to a ban of an account in games.
4. Working with banking applications
Banks (Sberbank, Tinkoff, VTB) often require geolocation for:
- ๐ฆ Transaction confirmations (if the location is not the same as usual, additional authorization may be required).
- ๐ณ Payments on NFC terminally.
- ๐ Login to the application from a new device.
Settings:
- ๐ Permits: For banking applications, set "Always".
- ๐ Geolocation mode: High accuracy (otherwise the bank may not recognize your location).
5. Travel abroad
When traveling to other countries, there may be problems with location due to:
- ๐ Regional restrictions (e.g. in China) GPS work differently).
- ๐ต Roaming (some operators block the transmission of location data).
Decisions:
- ๐ฑ Update before the trip AGPS (through GPS Status & Toolbox).
- ๐ Buy a local. SIM-map - this will accelerate the determination of location on cell towers.
- ๐ฐ๏ธ In geolocation settings, enable โWi-Fi Scanningโ and โBluetooth Scanningโ (helps at hotels and airports).