You just moved to another city, but your Xiaomi persistently shows the old location in the weather, maps or system services? Orperhaps you travel and want your smartphone to adapt to the new location as quickly as possible? Changing the city on Redmi, POCO or Mi devices may be required not only for the correct display of the weather, but also for the operation of geo-dependent services - from Yandex.Maps to local news feeds.
In this article, we will look at all the current ways to change the city on Xiaomiβs phone, from basic system settings to fine-tuning GPS and bypassing restrictions through an engineering menu. We will focus on the problems that arise when automatically determining a location (for example, when a smartphone βstuckβ in the old city), and show how to solve them without resetting to factory settings. All instructions are checked on MIUI 14/15 firmware and are relevant for models from 2020-2026.
Why is Xiaomiβs phone not identifying the city correctly?
Before you change the city manually, itβs worth figuring out why Xiaomiβs smartphone might show the wrong location.
- π‘ Problems with GPS: weak signal, disabled module or chip failures (relevant to budget models Redmi Note and POCO M).
- π± System settings: in MIUI The city can be linked to a Mi Account, SIM-weather-mapping.
- π Service restrictions: Some apps (like Google Weather) define location by location IP-an address that may belong to another region.
Most often, the error is due to a combination of these factors, such as if you're using a computer. SIM-a map of a Moscow operator, but physically located in Sochi, the phone may "bewilder" and show the weather for Moscow. GPS Disabled and Wi-Fi connected to the network IP town.
Method 1: Changing the city through weather settings
The easiest method is to change the city directly in the Weather app, which is preinstalled in MIUI. This is suitable if you need to quickly update the location to display temperature, precipitation and other weather data.
Instructions:
- Open the Weather app (the sun and cloud icon).
- Slip through the current city at the top of the screen.
- In the search bar, enter the name of the desired city (start typing - the system will prompt options).
- Choose the right option from the drop-down list. The city will automatically save.
β οΈ Warning: If the weather doesn't update after the city change, check the app's permissions. β Annexes β Weather. β Permits and enable Geodata and Autorun.
Is GPS on in the notification curtain?
Does the Weather app have access to geodata?
Is the phone connected to the Internet (mobile data or Wi-Fi)
Is the weather app updated to the latest version?-->
Method 2: Geolocation settings in system parameters
If the problem is not only in the weather, but also in other services (for example, Google Maps or Yandex.Navigator show the wrong location), you need to configure geolocation at the system level. MIUI This is done through the Security and Privacy menu.
Step-by-step:
- Go to Settings β Security and Privacy β Geodata.
- Activate the location accuracy switch (this will allow you to use GPS, Wi-Fi and mobile networks to determine the coordinates).
- Slip on GeoData Mode and select High Accuracy (for the most accurate definition).
- Go back to the previous menu and open the Application List, and make sure that the right programs (Maps, Weather, Navigator) have access to geodata enabled.
After this, restart your phone and check the location in Google Maps or another mapping service. If the city is still misidentified, try updating your AGPS data (see next section).
What is AGPS and why is it important?
Method 3: Update AGPS data and reset GPS
If Xiaomiβs smartphone has been catching satellites for a long time or shows a city with a few kilometers error, the problem may lie in outdated AGPS data.
For the AGPS update:
- Install GPS Status & Toolbox (or similar, such as GPS Test) from Google Play.
- Open the app and go to the AGPS section.
- Tap Reset (reset), then Download (download new data).
- Wait for the process to be completed and restart the phone.
If this doesnβt work, do a full GPS reset:
Enter in the dialer phone number:
##1472365##
(For models on a Qualcomm processor)
or
##36446337##
(For models on the MediaTek processor)
In the menu that opens, select Clear AGPS and Reset GPS.β οΈ Attention: After discharge GPS For the first 5-10 minutes, the phone may be able to detect the location less accurately. To speed up the process, go to an open space (for example, a balcony or a street), where the satellite signal is stronger than the satellite signal.
π‘
If the phone still makes a mistake with the city after resetting the GPS, try calibrating the compass. To do this, in the GPS Status app, find the option "Calibrate compass" and rotate the phone in the air, drawing an eight.
Method 4: Changing the city through SIM-card
On Xiaomi smartphones, the city can be tied to two additional parameters: the region. SIM-Mi Account and Profile if you use the SIM from another region or your Mi Account is registered in another city, this may affect system services.
How to change the region SIM-map:
- π± Go to Settings. β SIM-maps and mobile networks.
- Choose yours. SIM-Map and tap Region (if available).
- Please indicate the current city or country.
How to update your region in Mi Account:
- π Open the Settings. β Xiaomi account.
- Slip on the avatar and select Account Management.
- Go to the Personal Information β Region and update the data.
Important: If your Mi Account is linked to China (CN region), some services, including weather and maps, may not work properly, in which case it is recommended to create a new account with the region "Russia" or "Global".
Method 5: Using a VPN to change location
If you need to temporarily βtrickβ your phone and make it think youβre in another city (for example, to access regional services), you can use it. VPN. This method does not change the real settings. GPS, but replace yours IP-Address that affects the operation of some applications.
Instructions:
- Install. VPN-Application (e.g. ProtonVPN, Windscribe, or 1.1.1.1).
- Select a server in the right city/country.
- Connect to a VPN and check your browser location (open whatismyipaddress.com).
β οΈ Attention: VPN will not change your real location for Google Maps or the navigators, as they use the GPS. This method will work for services that define the city. IP (For example, some banking applications or streaming platforms).
| Method | Affects | Demands the Internet. | Limitations |
|---|---|---|---|
| Change in the Weather appendix | Only weather. | No. | Doesn't change GPS. |
| Geolocation setting | All applications | Yes (for AGPS) | Could eat the battery. |
| AGPS reset | GPS and Maps | Yes. | It requires open space. |
| VPN | IP-dependent services | Yes. | It doesn't work with GPS. |
Frequent problems and their solutions
Even after changing the city, Xiaomi users may encounter errors, and consider typical scenarios and ways to fix them.
Problem 1: The city in the weather is reset after the reset.
Solution: Open the Weather app, change city, and click Save as Main (the option may be called Hometown). Also check if settings are reset due to battery optimization: Settings β Battery β Battery Optimization β Weather β No restrictions.
Problem 2: Google Maps shows the wrong location even though GPS is turned on.
Decision:
- π Update Google Services to the Play Market.
- π Clear the cache Map: Settings β Annexes β Maps. β Warehouse β Clear the cache.
- πΆ Enable High Precision Mode in Geolocation Settings.
Problem 3: After the shift SIM-The phone is "forgetting" the new city.
Solution: This is linked to the operator's region. Go to Settings. β SIM-map β Region and manually specify the current city. If you do not have an option, try rebooting your phone from a new one. SIM-card.
π‘
If none of these methods worked, check to see if the antivirus or firewall blocks access to geodata. In MIUI, it could be Security or Optimization β turn them off temporarily for the test.