Fake GPS on Xiaomi: how to cheat geolocation without root and account ban

Simulating geolocation on Xiaomi smartphones is a challenge that gamers (for Pokรฉmon GO or Ingress), application testers or users who want to keep privacy. However, standard MIUI settings block such manipulations: the system recognizes the change of coordinates and can block accounts in games or services. In this guide, we will discuss legitimate ways to enable fake GPS on Xiaomi without root rights, taking into account the latest MIUI 14/15 updates and the restrictions of Google Play Services.

Itโ€™s important to understand that most methods require activation of Developer Mode and installation of third-party applications, while Xiaomi is actively fighting against bypassing geolocation โ€“ for example, in new firmware, the classic method through Mock Locations is disabled. We tested workarounds, including the use of ADB-Teams, alternative launchers and specialized utilities like Fake GPS Location or Lexa Fake GPS. Hyde is suitable for Redmi Note models 12/13, POCO X5/F5, Xiaomi 13/14 and other Android-based devices 12-14.

We warn you beforehand that some services (such as Google Maps or banking apps) can detect shifting coordinates and limit functionality. There is also a risk of soft ban in location-based games. If your goal is simply to hide your real location, consider alternatives: a VPN with geo-spoofing or a second Google account without linking to the main device.

Preparation of the smartphone: turn on the developer mode

The first step is to unlock Xiaomiโ€™s hidden settings, without which you canโ€™t change geolocation settings. Unlike the older versions of MIUI, where you just clicked on the build number, the algorithm is now more complex:

  1. Open the Settings. โ†’ The phone.
  2. Find the MIUI version string and tap it 7 times in a row (some models have 10 times).
  3. Return to the main settings menu โ€“ there will be a new section for developers (may be in the Additional or System).

On POCO models, the path may differ: Settings โ†’ System โ†’ Phone โ†’ Software Information. If nothing happens after multiple clicks, check if the Developer section is hidden in the Settings search. Also, some MIUI Global firmware requires password or graphical key confirmation.

โš ๏ธ Attention: On Xiaomi with MIUI 15 (Android 14) after activation of the developer mode, the system can automatically turn it off after 24 hours. To avoid this, immediately after unlocking go to For Developers โ†’ Debugging by USB and enable the option to disable automatic shutdown (if available).

After activating the developer mode, we recommend immediately:

  • ๐Ÿ”ง Turn on Debugging. USB (required ADB-method).
  • ๐Ÿ“ฑ Disable Optimization MIUI in the battery settings for the fake app-GPS (Otherwise, the system will suspend it).
  • ๐Ÿ”’ Set a password or PIN-Screen lock code (some methods require security confirmation).
๐Ÿ“Š Why do you need a fake? GPS Xiaomi?
Games (Pokรฉmon GO, Ingress, etc.)
Application testing
Hiding a real location
Other

Method 1: Fake GPS via ADB (no root, runs on MIUI 14/15)

The most reliable way to cheat geolocation on modern Xiaomi is the use of ADB-This method does not require root rights, but requires a computer with Xiaomi drivers installed and Googleโ€™s Platform Tools tool.

Algorithm of action:

  1. Download Platform Tools and unpack the archive in any folder on your PC.
  2. Connect Xiaomi to your computer via USB, select File Transfer mode.
  3. Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
  4. Enter the command to check the connection: adb devices If the device appears in the list, go further. If not, install Xiaomi drivers or enable USB debugging in the developer settings.
  5. Run the command to unlock fake-GPS: adb shell settings put global development_settings_enabled 1 Next: adb shell settings put global mock_location 1

Then, in the developer settings, you'll see the option to select a location simulation app. Install any fake app.-GPS (Like Fake. GPS Location by Lexa and select it from this menu.

โš ๏ธ Attention: MIUI 15 after restarting the smartphone settings ADB To detect changes, use the command: adb shell settings put global. mock_location_app com.lexa.fakegps (replace com.lexa.fakegps with your app package).

โ˜‘๏ธ Preparation for ADB-method

Done: 0 / 5

Advantages of the method:

  • ๐Ÿ”น It's not rooting.
  • ๐Ÿ”น No need to change system files.
  • ๐Ÿ”น Compatible with most applications (except those that check system integrity).

Disadvantages:

  • ๐Ÿ”ธ Repeat after rebooting (on some firmware).
  • ๐Ÿ”ธ Some games, for example, Pokรฉmon GO) can detect ADB-cheating.

Method 2: Applications for Fake-GPS (with limitations)

If ADB seems complicated, you can try specialized apps from Google Play, but on Xiaomi with MIUI 14/15, most of these utilities are blocked by the system, and we tested several options and identified those that still work:

AnnexCompatibility with MIUINeeds root?Features
Fake GPS Location (Lexa)12-14 (partially)No.Simple interface, route support. MIUI 15 may not work without ADB.
Fake GPS Go12โ€“13No.It is a movement imitation, but is often defined as a fraud.
Mock Mock Locations14+Yes.It only works with root rights, but bypasses Google checks.
GPX EditorAnybody.No.To create tracks, but does not replace the real location.

Instructions for setting up (for example, Fake GPS Location):

  1. Install the app from Google Play.
  2. In the developer settings, select it in the Select Application for Simulating Location.
  3. Open the app, set a label on the map and press Start.
  4. Restart your smartphone (sometimes required to apply changes).

Nana MIUI 15 fake-app-GPS To get around this, turn off the Exact Location in the geodata settings before running the simulation and turn on Device Only (no device). GPS networking).

๐Ÿ’ก

If the app is fake-GPS Not defined in the developer settings, try installing it APK-The version is from the developer's website (not from Google Play).Some Xiaomi firmware blocks the installation of such utilities through the official store.

Method 3: Use of alternative launchers (to circumvent restrictions)

Some users successfully bypass the blocking of fake-GPS It works by creating a sandbox for applications where the system can't track the change of coordinates.

Step-by-step:

  1. Install Nova Launcher from Google Play.
  2. In the launcher settings, enable the option Hide applications and add a utility for fake-GPS.
  3. Run the location simulation app through the launcher menu (not the standard MIUI applet).
  4. Set the coordinates and return to the main screen.

This method is suitable for gaming, but does not guarantee work with services like Google Maps or Yandex.Navigator. Also on some Xiaomi models (for example, Redmi Note 12 Pro+), the launcher can conflict with system services, which will lead to a reboot.

Why Xiaomi is blocking fake-GPS?
The manufacturer works with Google and game developers (like Niantic) to prevent cheating. MIUI firmware has built-in detection mechanisms for shifting coordinates through: SafetyNet; ADB activity analysis and developer mode; GPS data comparison with information from cell towers. Starting with MIUI 14, Xiaomi has also added spoofing protection through application rights restriction, even with mock locations enabled.

Method 4: Root access (for advanced users)

If the previous methods didn't work, you get root rights. It's a radical method that gives you complete control over the system, but it's not guaranteed, and it can lead to a device brilliance. Xiaomi with MIUI gets root through unlocking the bootloader and installing a customized Recovery (TWRP).

Instructions:

  1. Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-15 days).
  2. Install TWRP for your model (only download from trusted sources, such as XDA Developers).
  3. Squeeze Magisk to obtain root rights.
  4. Install FakeGApps or Mock Mock Locations via Magisk Manager.

Advantages of the root method:

  • ๐Ÿ”น 100% phonyness-GPS (The system will not be able to block the replacement).
  • ๐Ÿ”น Ability to hide root from apps (for example, via MagiskHide).

Risks:

  • ๐Ÿ”ธ Loss of guarantee.
  • ๐Ÿ”ธ Possible problems with OTA-update.
  • ๐Ÿ”ธ Account Ban Risk in Games When MagiskHide Is Incorrectly Set Up.

โš ๏ธ Note: On Xiaomi with Snapdragon processors (such as Xiaomi 13 Ultra), unlocking the bootloader can result in hardware locking data encryption.

How to check if fake works-GPS

After setting up the location simulation, it's important to make sure that the system doesn't detect deception.

  1. Open Google Maps or Yandex.Maps โ€“ your location should correspond to the established coordinates.
  2. Check the game (for example, in the game) Pokรฉmon GO). If there is a warning, GPS-Failed to detect location, or the method has not worked.
  3. Use the GPS Test app to provide detailed diagnostics, which will show which satellites are "seeing" your device and which coordinates are being transmitted.

If fake.-GPS doesn't work:

  • ๐Ÿ”„ Reboot your smartphone.
  • ๐Ÿ”ง Re-select the application to simulate in the developer settings.
  • ๐Ÿ“ฑ Check if it's blocking. MIUI Application through Security โ†’ Permits โ†’ Auto-start.

๐Ÿ’ก

Nana MIUI 15 Even with a successful Fake Setup-GPS Some applications (e.g., banking or government services) can determine the real location through cell tower data, and only a physical change of location (e.g., through a mobile phone or a mobile phone) can help. VPN + proxy).

Frequent mistakes and their solutions

When setting up a fake-GPS Xiaomi users are facing typical problems, and we've collected the most common and ways to fix them:

Mistake.Reason.Decision
Mock locations not found in developer settingsNo option due to MIUI restrictionsUse it. ADB-Adb shell settings put global mock_location 1
Fake-GPS app immediately closesMIUI is blocking it as suspiciousAdd Battery and Auto Start Excluded
Coordinates are reset after resettingResetting ADB settingsRe-execute commands or use Tasker for automatic application
Pokรฉmon GO fault GPS signal not foundThe game defines spoofingUse the root method with Mock Mock Locations + MagiskHide module

If none of these methods worked, consider alternative options:

  • ๐ŸŒ VPN Geo-spoofing: Services like NordVPN or ExpressVPN allow you to change IP-address, but not coordinates GPS.
  • ๐Ÿ“ฑ Second Smartphone: Use the Old Device Especially for Fake Games-GPS.
  • ๐Ÿ–ฅ๏ธ Android emulator: On PCs with BlueStacks or NoxPlayer, itโ€™s easier to configure a location simulation.
Can we use fake?-GPS Xiaomi without a computer?
Yes, but with limitations. MIUI 12-13 sometimes runs applications like Fake GPS Location without ADB, but MIUI 14/15 has a hard time getting around the lock without a computer. The alternative is root access, but it requires unlocking the bootloader (which requires a PC).
Why? Pokรฉmon GO banish-GPS even root-method?
Niantic (game developer) uses comprehensive verification, including: Speed of travel analysis (unrealistically fast coordinate change); System integrity check via SafetyNet. Comparison GPS-data IP-To reduce the risk of banning: Use MagiskHide to hide root rights. Simulate realistic movement (don't teleport over long distances instantly.
How to turn off fake-GPS and get back the real coordinates?
To return the original location: Open the fake app-GPS and click Stop. In the developer settings, reset the choice in Select the location app. Reset the smartphone. ADB, Adb shell settings put global settings mock_location 0 If the coordinates are not restored, check if it is disabled. GPS in settings (Location) โ†’ Regime. โ†’ High precision).
Does fake work?-GPS Xiaomi with MediaTek processor?
Yes, but with nuances. On MediaTek chipsets (like the Redmi Note 11 or the Redmi Note). POCO M5) You may have problems with: Unlocking the bootloader (requires official permission from Xiaomi). ADB-Compatible with Magisk (some cores do not support root). For MediaTek, we recommend: Use ADB-pre-installation MTK Driver Auto Installer to check compatibility TWRP for your model on XDA Developers.
Can we use fake?-GPS to cheat a taxi (Yandex.Taxi, Uber)?
Technically, yes, but: ๐Ÿš– Yandex.Taxi and Uber check location via GPS And the operator's data.-GPS It will only deceive coordinates, not information from towers. ๐Ÿ’ณ When paying with a card, the system can block an account for suspicious activity. โš–๏ธ In some countries, this use may be considered fraud (check local legislation).