Simulation of geolocation (Mock Location) on Xiaomi Redmi smartphones is a useful feature for developers, testers and users who need to cheat GPS-data in games or applications. MIUI Actively blocks this possibility: even after the option is enabled in the developer settings, many programs (for example, the software is not available, Pokรฉmon GO Or Tinder) detect a spoof and give an error. In this guide, we will discuss all the working ways to activate Mock Location on the Redmi Note. 12/11/10 Pro, Redmi 9/10/13C and other models - from unlocking hidden settings to bypassing protection through ADB.
It is important to understand that Xiaomi deliberately complicates access to this feature to prevent fraud in geolocation services. MIUI 14/13 They even hide the "Mock Location" item in the developer menu, and some applications (like Google Maps) ignore the changed coordinates. We tested all methods on current firmware and selected only those that work in the software. 2026 rout-free.
1.Preparation: Unlocking the Developer Settings
Before you turn on location simulation, you need to activate the developer mode. On Xiaomi Redmi, this process is different from standard Android and requires additional actions due to restrictions. MIUI.
Do the following:
- ๐ฑ Open the Settings. โ The phone.
- ๐ Find the line Version MIUI and tap it 7 times in a row (on some models - 10 times).
- ๐ You will receive a notification: You have become a developer!".
- ๐ Return to the main settings menu โ there will be a new section for developers.
If the item for developers did not appear, check:
- โ ๏ธ On some firmware MIUI Redmi in China or the global version requires a Mi Account (Settings) โ Xiaomi account).
- โ ๏ธ On the Redmi Note. 8/9 Pro MIUI 12.5 and below may require software updates - old versions block access to the developer's settings without binding to the account.
โ ๏ธ Attention: Redmi with MIUI European region (EEA) The developer section can be hidden even after the firmware version taps, in which case, use the settings search (the magnifier icon at the top) and type in the query "build number" so you will find a hidden string to activate.
2. Enabling Mock Location in Developer Settings
Once unlocked, you can start setting up the geolocation simulation, but here Xiaomi Redmi users will face the first catch: in the latest versions, the newest versions of the game are the first to be released. MIUI Mock Location may be absent or inactive.
Instructions for MIUI 13/14:
- Go to Settings. โ For developers.
- Scroll down to the debugging block.
- Find the location simulation app (or Mock Location App in English firmware).
- Select the app from the list (if it is already installed) or click "No" for manual indication later.
If there is no Mock Location:
- ๐ง Try resetting the developer settings (the same menu at the bottom has a button "Reset settings").
- ๐ฒ Install any application for fake GPS (Like Fake. GPS Location from Lexa โ sometimes the item appears only after installing such software.
- ๐ Reboot the phone on Redmi Note 10 Pro and Redmi 9T It often helps.
Make sure that the "Developers" section is activated|
Install an imitation application GPS (Like Fake. GPS Location)|
Check for the "Mock Location" option in the settings|
Reboot the phone if the item is missing|
Reset the developer settings if necessary-->
Nana MIUI 14 for Redmi Note 12 and newer Xiaomi completely removed the ability to choose an application to simulate through the GUI. ADB (about this in the next section).
3. Bypassing the lock through ADB (for MIUI 14 and newer)
If the standard method does not work, the only reliable method is the command through the ADB (Android Debug Bridge is Googleโs official tool, but Xiaomi doesnโt block it because itโs used for debugging.
Step-by-step:
- Download Googleโs Platform Tools and unpack the archive.
- Turn on the debugging. USB in the developer settings on Redmi.
- Connect your phone to your PC through USB-cable (use the original Xiaomi cable โ cheap ones often donโt transmit data).
- In the folder with Platform Tools, run cmd (hold Shift) + right-button โ "Open the team window").
- Enter the command to check the connection: Adb devices Your device name should appear (for example, 1234abcd device).
- Mock Location: Adb shell settings put global development_settings_enabled 1 adb shell settings put global mock_location 1
- Reboot the phone.
After the reboot:
- ๐ Mock Location should appear in the developer settings.
- ๐ฑ If not, repeat the command adb shell settings put global. mock_location 1 Check if the settings have reset after the reboot.
โ ๏ธ Attention: Redmi with MIUI for the Chinese market (China) ROM) The adb command may not work due to additional limitations, and this will require unlocking the bootloader, a complex and risky procedure because it resets the phone to factory settings.
Redmi Note 12/12 Pro|
Redmi 10/10C/10A|
Redmi 9/9T/9A|
Redmi Note 11/11 Pro|
Another model-->
4.The best imitation apps GPS Xiaomi Redmi
Even after you turn on Mock Location, you need to choose the right program to change coordinates. MIUI โ Many people make the error "Mock locations not allowed" or simply do not change location.
We tested it. 10 Apps and selected top-3, which are stable in Xiaomi Redmi 2026 year:
| Annex | Compatibility with MIUI | Features | Cons |
|---|---|---|---|
| Fake GPS Location (Lexa) | โ MIUI 12โ14 | Simple interface, route support, and favorite places | Advertising sometimes resets coordinates |
| Fake GPS GO | โ MIUI 13โ14 (except China) ROM) | Bypass detection in Pokรฉmon GO, There's a joystick for games | Paid version for full functionality |
| Mock GPS With Joystick | โ ๏ธ It only works after. ADB-team | Motion simulation, support for.gpx tracks | A complex interface can be used by weak Redmis (e.g. Redmi). 8A) |
How to set up the application:
- Install the selected application from Google Play.
- In the developer settings (Settings) โ For developers, select it in the App to simulate location.
- Run the program and set the necessary coordinates (you can manually or through a search on the map).
- Activate the simulation โ usually a โPlayโ or โStartโ button.
โ ๏ธ Attention: Apps like Fake GPS free GPS Emulator often does not work on MIUI If the coordinates don't change after activation, check if Security blocks them. MIUI (In Settings โ Annexes โ Permits โ Autorun add an imitation app to exceptions).
๐ก
Before using a fake GPS in games, for example, Pokรฉmon GO) Turn off Wi-Fi and leave only mobile data, which reduces the chances of detection, as the game can not verify your location over nearby networks.
5.Why Mock Location doesn't work: Common bugs
Even after you set it up properly, the geolocation simulation may not work, and here are the main reasons and ways to fix them:
- ๐ซ Application not selected in settings: Check what is in Settings โ For developers โ Application for simulating the location specified by the desired software.
- ๐ Lockdown MIUI Security: On Redmi with MIUI 14 Built-in antivirus can block the change GPS. Open Security. โ Scanning. โ Settings and disable "Fraud Protection".
- ๐ก Conflict with the real GPS: If the phone is real GPS (For example, through Google Maps, the simulation may not work.
- ๐ Reset after reboot: On some Redmis (e.g. Redmi Note) 11) Mock Location is reset. Solution - repeat the command adb shell settings put global mock_location 1.
If the coordinates change, but the applications (e.g, Pokรฉmon GO or Snapp is making an error "GPS Signal Not Found or Failed to detect location:
- ๐ต Turn off Wi-Fi and mobile data for 10 seconds, then turn back on.
- ๐ Reinstall the application for which you need an imitation.
- ๐ ๏ธ Use Magisk modules (only for hard-wired phones).
What to do if the app detects Mock Location?
Alternative methods: no ADB root
If teams ADB Not helped or you donโt want to mess with debugging, there are additional ways to enable geolocation simulation on Xiaomi Redmi:
Method 1: Through the Locator application (only for MIUI 12 and below)
On the old versions. MIUI You can use the built-in Locator application:
- Open Settings โ Applications โ Application Management.
- Find the Locator and press Open.
- Enable "Developer Mode" in the application settings.
- Set fake coordinates through the Xiaomi interface.
โ ๏ธ It only works on MIUI 12.0-12.5 and removed in new versions.
Method 2: Use of the VPN + GPS
Some of them VPN-services (e.g. NordVPN or ExpressVPN) allow you to change geolocation at the level IP, But it's not a substitute. GPS. However, paired with Mock Location, this can fool apps:
- ๐ Turn it on. VPN server-in-country.
- ๐ Activate Mock Location with coordinates in the same region.
- ๐ Restart the target application.
Method 3: Android Emulator on PC
If the simulation is necessary for games (for example, for example, Pokรฉmon GO), easier to use emulator:
- ๐ฅ๏ธ Install BlueStacks or LDPlayer.
- ๐ฑ In the emulator settings, activate Mock Location.
- ๐ฎ Run the game through the emulator - so the risk of ban is minimal.
๐ก
On Xiaomi Redmi with MIUI 14 The only stable way to enable Mock Location is to use the adb shell settings put global. mock_location 1. All other methods either do not work or require root rights.
7 Risks and Limitations: What You Need to Know
Using fake GPS Xiaomi Redmi is subject to several important restrictions:
- ๐จ Ban in games: Pokรฉmon GO, Ingress and other geolocation games are actively fighting Mock Location, and if you detect a spoof, your account can be blocked (soft-ban or permaban).
- ๐ Limitations MIUI: On firmware for the Chinese market (China) ROM) Many methods do not work without unlocking the bootloader.
- ๐ต Unstable work: Redmi with MediaTek processors (e.g. Redmi) 9A) imitation GPS may be shut down after rebooting.
- ๐ก๏ธ Security: Mock Location apps often request dangerous permissions (such as notification access) only from Google Play.
If you use Mock Location to circumvent regional restrictions (such as Netflix or banking apps), please note:
- ๐ฌ Netflix and Disney+ determine the location IP, not GPS โ I need quality here. VPN.
- ๐ณ Banking applications (e.g. SberBank Online or Tinkoff) can block access if a fake is detected. GPS.
โ ๏ธ Note: Xiaomi Redmi with MIUI 14 and later Google Play Services can ignore the changed coordinates even if Mock Location is enabled, due to Google's security updates, the solution is to roll back Google Play Services to version 22.18.14 (but this may disrupt other applications).