How to turn off geolocation on Xiaomi: the complete guide

Modern Xiaomi smartphones, which are based on the shell MIUI or HyperOS, collect a huge amount of data about the user’s location, which is necessary for the operation of navigators, taxi services and device search, but often causes rapid battery discharge and invasion of privacy. Many gadget owners do not even know how many applications have access to their coordinates in the background, tracking each movement.

Turning off location services is not just a way to extend the device’s autonomous operation, but also an important step in setting up digital hygiene. However, turning off GPS completely can disrupt system functions such as Find a Device or automatically changing time zones. It is important to understand the difference between completely shutting down a module and selectively restricting rights for specific programs.

In this article, we will take a look at all the available ways to manage geo-positioning on Xiaomi smartphones, learn how to quickly hide your coordinates through the notification curtain, how to set up detailed permissions for each application, and what hidden developer settings can help protect privacy. We will also look at the nuances of Google services and MIUI system services, which often ignore basic prohibitions.

Quick geolocation shutdown via control panel

The easiest and fastest way to deactivate location is to use a quick access panel, which is ideal for situations where you need to temporarily hide your coordinates or stop recording a track in the background, just swipe down from the top of the screen to open the notification curtain and control center.

Find a location icon among the icons, which can look like a pointer arrow or a pin on a map, and if the icon is illuminated in blue or green, the service is active, and if you touch it, it will change its state to gray, which will immediately stop transmitting coordinates from GPS satellites and over Wi-Fi networks.

But it's important to remember that this is a global shutdown, at which point not only the maps will stop working, but also the Find Device function, which can become a problem if you lose your gadget, and some cameras in Portrait mode or augmented reality apps may stop functioning properly without access to position data.

⚠️ Note: When using the fast shutdown method, system services may try to automatically turn on geolocation when you start your navigator or map. Always check the status of the icon after opening such applications.

📊 How often do you turn off? GPS phone-on?
Never, always on.
Just tonight.
When I don't use maps
I keep it off all the time.

Deeply configure permissions for applications

A more flexible and secure way to manage privacy is to selectively restrict access rights. The Android operating system installed on Xiaomi allows you to set a different behavior scenario for each installed application, you can only allow access while using the program or completely deny it, while maintaining the system GPS for other tasks.

To enter the settings menu, go to Settings → Security and Privacy → Permissions Management → Geolocation. This will show a complete list of all the programs that have requested or used location data. Owners of new HyperOS models can find this section in the Privacy menu.

When you select a particular application, you will see three options for responding to an access request: “Always Allowed,” “Only Permitted During Use,” and “Forbidden.” The best choice for most programs (such as messengers or news feeds) is the second option, which ensures that the application will not track you when it is folded or closed.

  • 📍 Allowed – the application has permanent access to GPS, Even in the background (used for activity trackers or navigators).
  • 🕒 Only during use – access is only available when the app is open on the screen.
  • 🚫 Prohibited – the program cannot access coordinates under any conditions.
  • 🌐 Exact location – an additional option that allows you to hide the exact coordinates, giving the application only the approximate area.

Special attention should be paid to system services such as Google Play Services or Device Search, which can disrupt account sync or search function of lost phone, and are recommended to allow access to them “Only during use” or use the exact location with error.

☑️ Checking the privacy settings

Done: 0 / 1

Management of geolocation services in the system

Beyond simple resolutions, the operaonic system has a setup layer called “Geolocation Services,” which uses location data to improve Wi-Fi, Bluetooth, and network scanning, even if the geolocation itself is turned off in the main menu. On Xiaomi devices, these settings are often hidden in the back of the menu or require region switching.

To get into the extended menu, open Settings → Additional Settings → Privacy → Geolocation Services. The path may vary slightly depending on the version of MIUI. Here you will see switches for “Find Wi-Fi” and “Bluetooth Scanning.” Disabling these points prevents the use of communication modules to determine your location by third-party services.

Also in this section is often the setting "Google Location History" if it is active, Google keeps your travel path linked to your account, a feature that is critical for those who want to completely erase the digital footprint of their movements, and can be stored for years if you don't manually clear the history through your Google account.

FunctionImpact on the batteryImpact on privacyRecommendation
GPS-satelliteHigh.CriticalTurn it off when you don't have to.
Searching for Wi-FiAverage.High.Disable in the service settings
Searching for BluetoothLow.Average.Disconnect for maximum protection
Google historyLow.CriticalStop and delete the story
Why does geolocation turn on itself?
Android system services such as Google Play Services can briefly activate GPS for calibration or security checks, which is standard behavior, but can be limited by banning background activity for related services in the Battery and Performance section.

Disabling geolocation for MIUI system services

Xiaomi smartphones have their own services that actively use geodata for advertising, content recommendations and analytics. Even if you have banned access to maps, embedded services can continue to collect information about your location to personalize your news feed or select ads in system applications.

To limit this activity, you need to go to the Settings menu. → Password and security → Access to personal data. In the list, find system applications like Mi Browser, Music, Video, or Explorer, see if they have geolocation access, and if necessary, disable it. This won't disrupt their core functionality, but it will increase privacy.

Another important step is to disable ad personalization. Go to Settings → Password & Security → Privacy → Advertising Services. This will disable Ad Personalization. This action will break the link between your ad ID (AAID) and the location data that is collected to target ads.

Xiaomi’s Find Device service is also worth noting: If you don’t use the lost phone search feature, logging into a Mi Account with geolocation enabled can be redundant, but completely disabling this feature makes it impossible to remotely lock or clean the phone in the event of a theft, so weigh the risks before making changes.

  • 🛡️ Regularly check the list of applications with access to geodata in privacy settings.
  • 📉 Turning off background geolocation for system applications can reduce battery consumption by up to 15%.
  • 🔄 After updating the firmware permission settings may reset, a recheck is required.

⚠️ Attention: Disabling system services MIUI It can cause weather widgets, news feeds, or security features to malfunction.If you notice a crash, return permissions for key system applications.

💡

Tip: For maximum anonymity, use the Flight mode in combination with the GPS turned off, but remember that in this mode it is impossible to receive calls and messages.

Using Developer Mode to Test GPS

For advanced users who want to have full control of the communication modules, there is a Developer Menu, which not only shows GPS status, but also simulates location, which is often used by application testers, but can also be useful for checking the operation of geolocation services.

To activate Developer Mode, you need to quickly click on the MIUI version number seven times in the About Phone menu. After the "You're a Developer" message appears, a new "Additional" or "Extended Settings" section will appear in the settings menu.

By choosing a special relocator app here, you can trick the system into thinking you're somewhere else in the world, and the physical GPS module can stay on, but the applications will get false coordinates, and it's an effective way to hide the real location from specific programs without completely shutting down the service.

adb shell settings put secure location_providers_allowed -gps

This command, which is entered through USB debugging (ADB), allows you to programmatically disable the GPS location provider. Similarly, you can control network coordinates. Using ADB gives you deeper control than the standard menu, but requires a computer and basic command line knowledge. Be careful: incorrect commands can disrupt the system.

💡

Developer mode allows not only to disable GPS, but also to change coordinates, which is a powerful tool to protect privacy from specific applications.

The impact of GPS shutdown on smartphone operation

Users often wonder what features will stop working after disabling geolocation. In addition to the obvious maps and navigators, restrictions will affect less noticeable but important services. Understanding these limitations will help avoid unpleasant surprises in everyday use of the gadget.

The first thing that will be affected is the automatic time and zone setting, if you travel and cross time zones, the phone won't be able to switch the time itself, and you'll have to do it manually, and the automation scenarios that are tied to geo-fences, like turning on an alarm clock or changing the sound profile when you get home, will also stop working.

Dating apps like Tinder or Badoo will become useless because their core functionality is based on finding people nearby, taxis and delivery services will also not be able to identify your address automatically, and you will have to enter it manually each time.

  • 🕰️ Automatic time zone change will not work.
  • 🚕 Taxi apps will require manual address entry.
  • 📸 Camera will stop adding geo tags to photos.
  • 🔍 Finding lost devices will be impossible.

On the other hand, turning off geolocation greatly enhances the autonomy of the device, and the GPS module is one of the most energy-intensive components of the smartphone, and if you're in a bad signal zone, the phone is constantly increasing the reception power, which leads to rapid heating of the case and battery discharge, in which conditions, turning off the GPS is a necessity.

Can geolocation be disabled for only one application?
Yes, it is possible and even recommended. Go to Settings → Applications → Select an application → Permissions → Geolocation. Select the option “Disallow”. This will allow the rest of the GPS applications while the selected program is isolated.
Why is the geolocation icon on fire when I turned it off?
Most likely, the access to the geodata has a system service (for example, Google Play Services or device search). Also check whether the feature “Search for Wi-Fi networks” is included in the settings of geolocation services, which uses the wireless module to determine the location.
Does the flight mode affect GPS?
Flight mode disables all wireless interfaces, including GPS, Wi-Fi and Bluetooth. However, in some versions of Android, once the flight mode is turned on, you can manually re-activate Wi-Fi or Bluetooth, but GPS will remain turned off until you exit flight mode or manually turn on.
Is it safe to use location faker apps?
Using such applications is safe for hardware, but may violate the rules of some services (for example, Pokémon GO or banking applications), which will lead to the blocking of the account.
How to completely remove the location history?
You need to log into your Google account through your browser, go to the section “Data and privacy» → «Location history. You can choose "Delete" and give a date range or "Delete the entire history." On the phone, this action will not happen automatically.