Changing your city in Xiaomi smartphones can be necessary in a variety of situations: you have moved to another region, travel or just want to get up-to-date information about the weather, local news and services. MIUI The city not only affects the weather widget, but also the work of system services β from Google Play Services to Mi Browser. In this article, we will explore all possible ways to change geolocation, including hidden settings and circumventing restrictions for Chinese firmware.
Xiaomiβs smartphone features include the integration of several independent location mechanisms, which means that changing a city in one menu (such as a weather widget) doesnβt always automatically update data in other services, and weβll show you how to synchronize all systems to avoid conflicts, such as when the weather shows Moscow and Google Assistant insists that youβre in St. Petersburg.
It is also important to consider the version of the firmware: MIUI 14 and later geolocation algorithms have been reworked, so instructions for older versions (e.g, MIUI 12 may not work. We will highlight the nuances for global (Global) ROM), Chinese ROM) If your smartphone is locked to a specific region (for example, bought in China), some methods will require additional actions, which we will also consider.
1. Change of city through system settings MIUI
The most obvious way is to change the city directly in the smartphone settings, which works on all Xiaomi, Redmi and other models. POCO Officially firmware, but limited to Chinese versions (China) ROM). Here's the step-by-step instruction:
Open the Settings app (cog icon) and go to the Additional section β Region, in some versions MIUI The path may be different: for example, in MIUI 13 to go to Settings β System system β Language and region. If you have Chinese firmware, this item can be hidden, and we'll cover circumventing this restriction in a special section.
Select Russia (or any other country), then select the city. After saving the changes, the smartphone may request a reboot, which is normal, since some services (such as Mi Pay) are tied to the region. Please note that changing the region may affect the availability of some applications in the Mi App Store.
- β Suitable for: All Global Firmware (Global) ROM, EEA ROM, Russia ROM)
- β οΈ Restrictions: on Chinese firmware (China) ROM) need to be unlocked
- π Consequences: Keyboard language and date/time format may be reset
- β±οΈ Time: 1-2 minute
β οΈ Note: If Google services (such as Play Market or YouTube) stop working after a region change, check the settings of Google Play Services in the Settings section. β Annexes β Application management. Sometimes you need to clear the cache or update services manually.
2. Change of location in weather widget
Xiaomiβs home screen weather widget often works regardless of system settings, which means that even if youβve changed the region in the settings, the widget can still show the old city.
Method 1: through the widget settings
- Press and hold your finger on the weather widget on the home screen.
- In the menu that appears, select the widget settings (or Change, depending on the version). MIUI).
- Slip through the current city and enter the name of the new in the search bar.
- Save the changes β the widget will be updated during the 1-2 minute.
Method 2: Resetting Weather Application Data
If the widget is not updated, try resetting its settings:
- Go to Settings β Applications β Application Management.
- Find the Weather app (or Mi Weather app).
- Click Warehouse β Clear the data and Clear the cache.
- Reboot your smartphone and reset the widget.
On some models (for example, Xiaomi 13 Pro or XP) POCO F5) Weather widget integrated with Google Weather, in which case the city changes through the settings of the Google account - read about this in the corresponding section.
| Smartphone model | Type of widget | Is a reset required? | Support for manual city entry |
|---|---|---|---|
| Xiaomi 14 Ultra | MIUI + Google | No. | Yes (via Google) |
| Redmi Note 12 Pro+ | Standard MIUI | Sometimes. | Yes. |
| POCO X5 Pro | AccuWeather | Yes. | Through the app |
| Xiaomi 12T | MIUI (simplified) | No. | Limited. |
3. geolocation settings through Google services
If you use Google services (such as Google Weather, Google Assistant or Google Maps), changing your city is not dependent on your settings. MIUI. These services determine the location of the data GPS, Wi-Fi and mobile networks, but if necessary, the city can be set manually.
For Google Weather:
- Open the Google app (or Google Weather widget on the home screen).
- Slip through the current city at the top of the screen.
- Enter the name of the new city in the search box and select it from the list.
- Click Save as the main (or add to the favorites).
For Google Assistant:
Google Assistant uses location data to make personalized responses to change the city:
- Say, OK, Google, open the settings or open the Google Assistant app manually.
- Go to Settings. β Personal data β Home and work addresses.
- Enter the new city in the Home Address field.
- Save the changes and restart the smartphone.
For Google Maps:
In Google Maps, the city changes automatically when turned on. GPS, But you can also set a manual location:
- Open Google Maps and tap your avatar in the upper right corner.
- Select Settings β Google account settings β Personal data.
- Find the Location section and add a new address.
Make sure that the correct city is listed in your Google account settings.|
Check the permissions for Google Play Services (geolocation must be enabled)|
Update your data in Google Maps (swipe down on the home screen)|
Reboot your smartphone to apply changes-->
β οΈ Attention: If you are using VPN or proxy, Google services can ignore manual city settings and determine location by IP-To avoid this, turn off the address. VPN before changing your region or use a fixed location service (e.g. Fake) GPS).
4. Features for Chinese firmware (China ROM)
Xiaomi smartphones with Chinese firmware (China) ROM) They're very regionally-based, which means you can't just change the city in the settings, because it'll block access to the Region section or it'll reset the old settings after it's rebooted:
Method 1: Use of Mi Unlock Tool (official method)
If your smartphone supports unlocking the bootloader, you can install global firmware (Global) ROM). For that:
- Apply for unlocking the bootloader through the official Xiaomi website (en.miui.com/unlock).
- Connect your smartphone to your PC and use the Mi Unlock Tool.
- Once unlocked, run Global ROM through the Mi Flash Tool.
β οΈ This method will reset all data on the phone and can void the warranty.
Method 2: Edit the build.prop file (for advanced users)
If you have root rights, you can manually change the region by editing the system file:
adb shell
su
mount -o rw,remount /system
nano /system/build.propFind the lines:
ro.product.locale.region=CN
ro.product.locale.language=zhAnd replace them with:
ro.product.locale.region=RU
ro.product.locale.language=ruSave the file (Ctrl)+Oh, then Ctrl.+X), restart the smartphone.
What happens if you misrepresent build.prop?
Method 3: Using applications to change region
There are apps on Google Play that emulate region change without unlocking the downloader.
- π± Fake GPS Location β allows you to set any location for all applications.
- π Region Changer β Changes the region for Google Play and other services.
- π MIUI Region Unlocker β a dedicated solution for Xiaomi (requires root).
Please note: some of these apps may violate Google Playβs rules, so use them at your own risk.
5. Network and geodata reset (if nothing helps)
If after all the manipulations, the city is still incorrectly identified, the problem may be hidden in the cached data of the network or GPS. In this case, it will help to completely reset geolocation settings:
Step 1: Reset network settings
- Go to Settings. β SIM-maps and mobile networks β Resetting network settings.
- Confirm the action β it will delete all saved Wi-Fi networks and mobile Internet settings.
- Reboot your smartphone.
Step 2: Cleaning up geolocation data
- Open Settings β Applications β Application Management.
- Find and select Google Play Services.
- Click Warehouse β Space Management β Clear all data.
- Repeat the same for Google Weather and Mi Weather apps.
Step 3: Calibration GPS
Sometimes. GPS-The module starts to work incorrectly after updating or changing the firmware to reset its settings:
- Install the GPS Status & Toolbox app from Google Play.
- Open it and press A-GPS Status Management.
- Select Reset, then Download.
- Restart your smartphone and check the location in Google Maps.
π‘
If after discharge GPS smartphone for a long time can not determine the location, go outside or go to the window β the satellite signal is better caught in the open space.
β οΈ Note: Some Xiaomi models (e.g. Xiaomi) 13T Pro or Redmi K60) discharge GPS-This data can lead to a temporary loss of navigation accuracy, and recalibration through the application will help. GPS Test.
Verification of the correctness of the changes
After a city change, it's important to make sure that all system services and applications are using up-to-date data.
| Service | How to check | What to do if it is not updated |
|---|---|---|
| Weather widget MIUI | View the city in the widget on the main screen | Clear the Weather app cache |
| Google Weather | Open the Google app and check the widget | Remove and add the city to your favorites |
| Google Maps | Open maps and check the current location (blue dot) | Enable High Accuracy in Geolocation Settings |
| Mi Browser | Open the browser and go to the site with the definition IP (for example, 2ip.ru) | Use it. VPN server-side |
| Google Play | Open a store and check the region in your profile | Install the Region Changer application |
If after all the manipulations, some services still show the old city, the problem may be related to:
- π‘ IP-Address β some services determine the location of the IP, not GPS.
- π± Firmware - on Chinese versions (China) ROM) You may need a complete re-flashing.
- π Operator restrictions β some mobile operators capture the region SIM-map.
π‘
If none of these methods worked, check to see if your smartphone is locked for a specific region, which is true for devices purchased in China or through gray import schemes, in which case the only reliable way is to officially unlock through Xiaomi or install custom firmware (e.g. xiaomi.eu).