Changing location on the Xiaomi Redmi Note 9 smartphone can be necessary for a variety of reasons, from bypassing regional restrictions in applications to testing geolocation services. However, standard Android settings do not always allow you to do this quickly โ especially if it is a matter of swapping. GPS-play-coordinate Pokรฉmon GO In this article, we will look at all the current ways to change geodata, including system settings, third-party applications and even methods for developers.
It is important to understand that not all methods are equally safe. For example, using Magisk modules to swap GPS requires unlocking the bootloader and can lead to loss of warranty, and some applications (for example, banking) can block access if fake coordinates are detected. We will detail the risks of each method and give recommendations on how to minimize possible problems.
1. Change the system region in Xiaomi settings
The easiest and safest way to do this is to change your smartphone settings, and it won't change your real world. GPS-coordinates, but will affect the display of content in some applications (for example, in Google Play, Mi Video or Mi Browser).
To change the region:
- ๐ฑ Open the Settings. โ Additional settings โ Region.
- ๐ Select the country from the list (e.g., USA, Germany, or India).
- ๐ Reboot your phone to make the changes take effect.
Note: This method will not fool applications that determine location by GPS or IP-For example, YouTube or Netflix can continue to show content for your real region if you donโt use it. VPN.
โ ๏ธ Note: When you change region, some Xiaomi system applications (such as Mi Community or Mi Pay) may stop working or require re-authorization.
2. Substitution GPS-coordinates without root rights (for Android 10 and newer)
Starting with Android 10, Google added Developer Mode, which allows you to emulate geolocation without superuser rights. This method works on the Redmi Note 9 (model M2003J15SC), but requires a connection to a PC.
Instructions:
- Activate Developer Mode: Go to Settings โ About Phone โ MIUI version and tap the build number 7 times.
- Back to Settings โ Additional settings โ For developers and include: ๐ง Debugging by USB ๐ Location Emulation (select an emulation app)
Fake GPS Location
Fake GPS Free
Set Location
This is a good way to do things for most applications, other than those that actively authenticate GPS (like Uber or Bolt), and will require more sophisticated methods.
3.Use of VPN shift IP-address
If your goal is to access content blocked in your region (such as foreign streaming services), itโs easiest to use it. VPN. It won't change. GPS-coordinates, but replace yours IP-address from another country.
The best. VPN-Services for Redmi Note 9:
| VPN-service | Free fare | Speed. | Suitable for streaming. |
|---|---|---|---|
| ProtonVPN | Yes (with limitations) | Medium | Partially. |
| Windscribe | Yes (10GB/mo) | Tall. | Yes. |
| NordVPN | No (7-day trial) | Very high. | Yes. |
To set up a VPN:
- ๐ฒ Install the app VPN Google Play.
- ๐ Select a server in the desired country (e.g., the United States for the HBO Max or Japan for AbemaTV).
- ๐ Connect and check. IP at whatismyip.com.
โ ๏ธ Note: Some banking applications (e.g. SberBank Online or Tinkoff) may block access when using the service. VPN. Turn it off. VPN before entering such services.
๐ก
If a VPN doesnโt work with streaming services, try clearing the app cache (like Netflix) after connecting to a VPN.
4. Fake GPS applications (Mock Locations required)
For more reliable coordinate swapping, you can use specialized applications such as Fake GPS Location or Fake GPS GO. They work through the Mock Locations function in developer mode, but have limitations:
List of verified annexes:
- ๐ Fake GPS Location (Lexa) โ a simple app with a map and save your favorite places.
- ๐ฎ Fake GPS GO โ Optimized for games with detection protection (e.g, Pokรฉmon GO).
- ๐ Fake GPS Free โ supports routes and automatic movement.
How to set up:
- Install one of the apps from the list above.
- Enable Developer Mode (as in Section 2).
- In Settings โ For Developers โ Location Emulation, select the installed application.
- Open the app, select a point on the map and click Start.
Important: Apps like Pokรฉmon GO can ban an account for using fake GPS. To reduce the risk, donโt teleport over long distances instantly โ use the gradual movement function.
Enable Developer Mode |Install emulation application |Select application in Mock Locations settings |Switch off Wi-Fi for greater stability |Do not use in banking applications-->
5. GPS swapping with Magisk (for advanced users)
If you want the most reliable solution (for example, to cheat applications with hard geo-checking), you will need to unlock the bootloader and install Magisk. This method works on the Redmi Note 9, but it is not warranty and can lead to unstable system operation.
Steps required:
- Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account binding and wait 7 days).
- Install custom recovery (TWRP) and swipe Magisk.
- In Magisk, install FakeGApps or App Systemizer for system integration of fake GPS.
- Use the Fake GPS app (now it will work at the system level).
Advantages of this method:
- โ It works even in applications with protection from Mock Locations.
- โ You can emulate movement at realistic speed.
- โ There is no risk of bans in most games (unless abused).
โ ๏ธ Note: Once the bootloader is unlocked, all data is reset on the Redmi Note 9, and some features (such as Widevine) are reset. L1 viewable HD-Netflix content may stop working.
What happens if you break the unlocking of the bootloader?
6. Alternative methods: ADB and specialized services
For users who donโt want to install additional apps, thereโs a way to change coordinates through ADB (Android Debug Bridge), which requires a PC connection but doesnโt need root rights.
Instructions:
- Connect the Redmi Note 9 to your PC and enable USB Debugging.
- Download Platform Tools from Google and open the command line in the adb.exe folder.
- Enter the command for emulation coordinates: adb shell settings put global development_settings_enabled 1 adb shell am start -n com.android.settings/.DevelopmentSettings adb shell settings put global mock_location 1 adb shell am broadcast -a android.location.GPS_PROVIDER_CHANGED --ez enabled true
- Install any application for fake GPS and select it in the developer settings.
There are also online services for changing your geolocation via browser (like LocationGuard), but they only work for websites, not mobile apps.
1. Change the region in settings (does not change GPS).
2. VPN (changes only IP).
3. applications with Mock Locations (not working everywhere)
4. ADB-teams (requires PC).
5. Magisk + System modules (maximum reliability, but risk to warranty).-->