Fused Location Provider on Xiaomi: A Complete Guide to Setup and Optimization

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.

πŸ“Š How often do you use geolocation on Xiaomi?
Constantly (navigator, tracking)
Sometimes (social media, weather)
Closely.
Shut down completely.

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:

ParameterStandard GPS.Fused Location Provider
precisionHigh (3-5 m), but only in open areasAdaptive (from 10 m in the city to 3 m in the open space)
Speed of determinationLong cold start (up to 30 seconds)Instant determination (due to cached data)
Battery consumptionHigh (continuous work) GPS-module)Optimized (using the least energy-consuming source)
Work indoorsPractically impossible.Stable (due to Wi-Fi and cell towers)
Internet dependencyNot requiredRequired 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:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on three dots in the upper right corner and select Show all processes.
  3. Find Google Play Services and open it.
  4. Go to Permits β†’ Location and set Always.
  5. Go back to the main settings and select Location. β†’ Regime.
  6. Set high accuracy (for full work) FLP).

To turn it off. FLP (For example, to save the battery, it is enough:

  1. B Settings β†’ Location Select Device Only (used only) GPS).
  2. 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?
On MediaTek chipsets (e.g. Helio) G99 Redmi Note 12 module GNSS It's less optimized to work with Fused Location Provider than Qualcomm IZat on Snapdragon. This manifests itself in the longer time of the first coordinate determination (TTFF) And MediaTek also relies more on cell tower data, which reduces accuracy in the city. MIUI MediaTek devices sometimes do not support the European Galileo signal, which further worsens the quality of navigation.

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.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select an app (like Facebook or Instagram).
  3. 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 β†’ Enable

Exception: 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:

ModelChipsetprecision FLP ()Time of first determination (TTFF)Features
Xiaomi 13 UltraSnapdragon 8 Gen 21–3~5 sec.Double-decked GPS, support GNSS (GPS, GLONASS, Galileo, BeiDou)
Redmi Note 12 Pro+MediaTek Dimensity 10803–7~12 secondsGood accuracy, but sometimes loses the signal in motion
Poco X5 ProSnapdragon 778G2–5~8 sec.Stable signal, but high battery consumption with long navigation
Redmi A2MediaTek Helio G3610–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.

FAQ: Frequent questions about Fused Location Provider on Xiaomi

Can I remove Fused Location Provider from Xiaomi?
No, because it's part of Google Play Services. However, you can turn it off by selecting Device Only geolocation or Disabled. Delete it completely will require Google services to be disabled, which will disrupt most apps.
Why Xiaomi with MIUI 14 FLP It works worse than Android?
In the firmware MIUI There's an extra layer of optimization that sometimes conflicts with Google Play Services, especially on MediaTek devices where drivers are used. GNSS They are not always properly integrated with FLP. The solution is to update the firmware or use custom software (for example, Xiaomi.eu).
How to check if Fused Location Provider works on my Xiaomi?
Install the app GPS Test or GNSS Viewer from Google Play. If the satellite list shows data marked Fused or Network, it's FLP You can also use the command in ADB: adb shell dumpsys location In the output, look for the line fused_provider.
Does it affect? FLP Mi Band or other Xiaomi gadgets?
Yes, but indirectly. FLP It's used to locate a smartphone, which can then be transmitted to the Mi Band via Mi Fitness. If the geolocation on the phone is not working properly, it can affect the accuracy of tracking routes in the fitness bracelet. GPS marked-up models only GPS (For example, Mi Band 7 Pro).
Can accuracy be improved? FLP on Xiaomi budget (for example, Redmi) 10A)?
On budget models with weak GPS-modules (e.g. Redmi) 10A MediaTek Helio G25) improve FLP The following methods can be used: Use external GPS-antenna (via OTG-Adapter. Turn on flight mode for 10 seconds, then turn off, it will cache. GNSS. Install the application GPS Locker to prevent the module from being turned off in the background, but only replacing the device with a model with a more advanced chipset (for example, Snapdragon) will change the situation dramatically. 6xx or newer).