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:
- Open the Settings. โ The phone.
- Find the MIUI version string and tap it 7 times in a row (some models have 10 times).
- 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).
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:
- Download Platform Tools and unpack the archive in any folder on your PC.
- Connect Xiaomi to your computer via USB, select File Transfer mode.
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
- 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.
- 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
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:
| Annex | Compatibility with MIUI | Needs root? | Features |
|---|---|---|---|
| Fake GPS Location (Lexa) | 12-14 (partially) | No. | Simple interface, route support. MIUI 15 may not work without ADB. |
| Fake GPS Go | 12โ13 | No. | It is a movement imitation, but is often defined as a fraud. |
| Mock Mock Locations | 14+ | Yes. | It only works with root rights, but bypasses Google checks. |
| GPX Editor | Anybody. | No. | To create tracks, but does not replace the real location. |
Instructions for setting up (for example, Fake GPS Location):
- Install the app from Google Play.
- In the developer settings, select it in the Select Application for Simulating Location.
- Open the app, set a label on the map and press Start.
- 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:
- Install Nova Launcher from Google Play.
- In the launcher settings, enable the option Hide applications and add a utility for fake-GPS.
- Run the location simulation app through the launcher menu (not the standard MIUI applet).
- 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?
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:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-15 days).
- Install TWRP for your model (only download from trusted sources, such as XDA Developers).
- Squeeze Magisk to obtain root rights.
- 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.
- Open Google Maps or Yandex.Maps โ your location should correspond to the established coordinates.
- 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.
- 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 settings | No option due to MIUI restrictions | Use it. ADB-Adb shell settings put global mock_location 1 |
| Fake-GPS app immediately closes | MIUI is blocking it as suspicious | Add Battery and Auto Start Excluded |
| Coordinates are reset after resetting | Resetting ADB settings | Re-execute commands or use Tasker for automatic application |
| Pokรฉmon GO fault GPS signal not found | The game defines spoofing | Use 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.