If youβve ever looked into the geolocation settings on your Xiaomi smartphone, youβve probably come across the mysterious term Fused Location Provider (FLP). This technology, developed by Google for Android, is responsible for locating a device with maximum accuracy at minimal battery consumption. But how it works on Xiaomi devices is different from the standard one. GPS, Why can you turn it off sometimes to improve your autonomy? In this article, we'll go through everything from technical principles to practical tips for setting up your own system.
Xiaomi smartphones (especially models on the market) MIUI HyperOS and other systems have unique features FLP. For example, in the firmware of the brand, this provider is closely integrated with branded services like Mi Location Service, which can both improve accuracy and create conflicts with third-party applications. FLP Interacts with other components of the system, why it sometimes βglutsβ, and what to do if the geolocation works incorrectly.
It is important to understand that on Xiaomi devices with MediaTek processors (for example, Redmi Note 12 or Poco). X5) Fused Location Provider can use additional data from the module GNSS It's a chipset that gives you an advantage over Qualcomm chips in the same environment, and it's a nuance that's often overlooked, although it's critical for users who depend on navigation.
What is Fused Location Provider and how does it work for Xiaomi?
Fused Location Provider (FLP) β Google Play Services is a service that combines data from multiple sources to determine location:
- π‘ GPS/GLONASS/BeiDou β Satellite navigation (most accurate, but energy-consuming)
- πΆ Cellular towers - approximate location on operator signal
- π² Wi-Fi networks β determining by the nearest access points (even without a connection)
- π Motion sensors (accelerometer, gyroscope) - for smoothing movements
On Xiaomi smartphones FLP additionally integrated with:
- π Mi Location Service - a proprietary geolocation service optimized for MIUI
- π Battery Saver β Energy saving algorithms that can limit your work FLP
- π οΈ Security App β Control of permission to access geodata for applications
Main advantage FLP β dynamic switching between sources, for example, in a city with a bad GPS-The signal will automatically switch to Wi-Fi and cell towers, and in open areas will use satellites. So, in smartphones with Snapdragon chipsets (for example, Xiaomi 13 Pro) the Qualcomm IZat module is involved, and in devices on MediaTek (like Redmi Note 13) β technology. MTK GNSS.
Differences between Fused Location Provider and Standard Location Provider GPS Xiaomi
Many users mistakenly think that FLP β It's just "improved." GPSΒ». In fact, the difference is fundamental:
| Parameter | Standard GPS. | Fused Location Provider |
|---|---|---|
| precision | High (3-5 m), but only in open areas | Adaptive (from 10 m in the city to 3 m in the open space) |
| Speed of determination | Long cold start (up to 30 seconds) | Instant determination (due to cached data) |
| Battery consumption | High (continuous work) GPS-module) | Optimized (using the least energy-consuming source) |
| Work indoors | Practically impossible. | Stable (due to Wi-Fi and cell towers) |
| Internet dependency | Not required | Required for Wi-Fi/cellular data (but not for the GPS) |
On Xiaomi there is another nuance: if the settings are enabled High accuracy, then FLP will aggressively use all available sources, which may lead to overheating of the module GNSS on budget models (e.g. Redmi) A2 POCO C55). At the same time, on flagships like Xiaomi 14 Ultra, this problem is solved by hardware acceleration thanks to dual-antenna. GPS.
β οΈ Attention: On some firmware MIUI for the global version (for example, MIUI Global 14) Fused Location Provider may conflict with Chinese geolocation services (com.miui.location), manifested in a "jumping" tag on the map or sudden failures in the navigators.
How to turn on or off Fused Location Provider on Xiaomi
Unlike pure Android, Xiaomi does not have a direct switch for the Android. FLP β It's controlled through geolocation settings. Here's a step-by-step instruction:
- Open Settings β Applications β Application Management.
- Slip on three dots in the upper right corner and select Show all processes.
- Find Google Play Services and open it.
- Go to Permits β Location and set Always.
- Go back to the main settings and select Location. β Regime.
- Set high accuracy (for full work) FLP).
To turn it off. FLP (For example, to save the battery, it is enough:
- B Settings β Location Select Device Only (used only) GPS).
- Or completely disable geolocation, but this will block the work of all navigation applications.
Open Google Maps and wait for location to be determined|Check accuracy in open areas (should be β€5 m m)|Make sure that the status bar displays the geolocation icon|Run the test in the app GPS Status (indicator) DOP < 2)
-->
On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) The path to settings may be different:
Settings β Communication and Exchange β Location β Additional settings β Accuracy Modeβ οΈ Note: If after the update MIUI or hyperos FLP If you stopped working, try clearing the Google Play Services cache and restarting your device, and in 10 percent of cases, it's due to a failure in the com.google.android.gms service, which is responsible for processing geodata.
Fused Location Provider Issues and Solutions on Xiaomi
Despite the benefits, Xiaomi users often face typical challenges. FLP:
1. Geolocation "jumps" or shows incorrect coordinates
Reasons:
- π The conflict between Google Play Services and Mi Location Service.
- π΅ Poor coverage GPS (especially in high-rise megacities).
- π Aggressive battery optimization that kills background processes.
Decisions:
- π οΈ Disable Mi Location Service in Settings β Annexes β Application management.
- π‘ Enable the Developer Mode β Debugging GPS (if available).
- π Restart the device and wait for a cold start. GPS (It can take up to 5 minutes).
2. quick discharge of the battery due to FLP
If in the Settings section β Battery β Battery usage shows what Google Play Services consumes >10% charge, so FLP It's not working optimally:
- π Set geolocation mode Saving battery (uses only Wi-Fi and cellular networks).
- βοΈ B Settings β Special facilities β Battery Optimization Add Google Play Services to Exceptions.
- π± On devices with MIUI 13+ Turn off Smart Optimization in Battery Settings.
Why Xiaomi with MediaTek FLP It works worse than Snapdragon?
3. Applications cannot access geolocation
If the cards or taxi services say βNo location can be determined,β check:
- π Permissions for a specific application in Settings β Annexes β Permits β Location.
- π« Apps on the Security App blacklist β Permits β geodata.
- π Google Services: Go to Settings β Google β Google settings β Location and include Location History (optional, but helps calibration).
How to Optimize Fused Location Provider for Battery Savings
FLP It can be a real charge eater if you're not configured correctly. Here are proven ways to reduce your consumption:
Set-up of geolocation mode
Choose the mode depending on the task:
- π High accuracy β only for navigation (Yandex.Maps, Google Maps).
- πΆ Saving battery - for social networks, weather, geotags in the photo.
- π« Device only β if geolocation is not required, but GPS It should work offline (for example, for trackers).
2. Background access restriction
Many applications request geodata in the background, even though they don't need it.
- Go to Settings β Applications β Application Management.
- Select an app (like Facebook or Instagram).
- Slip the Permits. β Location and set only during use.
3.Use of Adaptive Battery
On Xiaomi with Android 10+ Adaptive battery function that limits activity FLP for rarely used applications:
Settings β Battery β Adaptive battery β EnableException: If you use activity trackers (such as Mi Band), add them to the exclusion list.
π‘
If you want maximum accuracy GPS On Xiaomi with MediaTek, before the trip, turn on Device Only mode for 10-15 minutes. GNSS perform a cold start and synchronize with satellites, after which you can switch to High Accuracy for combined mode.
Fused Location Provider: Comparison of Xiaomi models
Accuracy and stability FLP We've tested a few popular models:
| Model | Chipset | precision FLP () | Time of first determination (TTFF) | Features |
|---|---|---|---|---|
| Xiaomi 13 Ultra | Snapdragon 8 Gen 2 | 1β3 | ~5 sec. | Double-decked GPS, support GNSS (GPS, GLONASS, Galileo, BeiDou) |
| Redmi Note 12 Pro+ | MediaTek Dimensity 1080 | 3β7 | ~12 seconds | Good accuracy, but sometimes loses the signal in motion |
| Poco X5 Pro | Snapdragon 778G | 2β5 | ~8 sec. | Stable signal, but high battery consumption with long navigation |
| Redmi A2 | MediaTek Helio G36 | 10β15 | ~20 sec. | Weak. GPS-module, often relying on Wi-Fi/cell-data |
On devices with HyperOS (for example, Xiaomi 14) FLP It works 15-20 percent more efficiently with optimized power management algorithms, but on budget models like Redmi. 12C) Accuracy may be delayed due to lack of support for modern navigation standards.
π‘
On Xiaomi with Qualcomm (Snapdragon) chipsets, Fused Location Provider is performing better thanks to IZat technology, which uses assistive data to speed up satellite search (MTK GNSS) less mature, which affects accuracy in urban areas.
Fused Location Provider on Xiaomi
If FLP is unstable, alternative methods of location determination may be considered:
1.Clean. GPS (Device onlyβ modeΒ»)
β Pros: maximum accuracy in open areas, does not require the Internet.
β Cons: long cold start, not working indoors, high battery consumption.
2. services from the manufacturer (Mi Location Service)
β Pros: optimized for MIUI, less battery.
β Cons: it works worse outside of China, may conflict with Google services.
Third-party annexes (GPS Status, GNSS Viewer)
Apps like this GPS Status & Toolbox is a great place to:
- π View data from all satellites in real time.
- π§ Calibrate compass and gyroscope to improve accuracy.
- π₯ Download the auxiliary AGPS-data-driven.
β οΈ But remember: such utilities require root rights for full-fledged work on the Internet. MIUI.
4. Offline maps and caching
If you need navigation without the Internet, download offline maps in Google Maps or Yandex.Maps, but consider:
- πΊοΈ FLP It will still be used. GPS coordinate.
- π± Without the internet, it won't work. Wi-Fi/Cellular data that will reduce accuracy in the city.