How to change the city on the phone Xiaomi: all the ways of 2026

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.

πŸ“Š How often does your Xiaomi get it wrong with the definition of a city?
Constantly.
Sometimes.
I used to be wrong, but I'm not now.
Never.

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:

  1. Open the Weather app (the sun and cloud icon).
  2. Slip through the current city at the top of the screen.
  3. In the search bar, enter the name of the desired city (start typing - the system will prompt options).
  4. 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:

  1. Go to Settings β†’ Security and Privacy β†’ Geodata.
  2. Activate the location accuracy switch (this will allow you to use GPS, Wi-Fi and mobile networks to determine the coordinates).
  3. Slip on GeoData Mode and select High Accuracy (for the most accurate definition).
  4. 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?
AGPS (Assisted GPS) is a technology that accelerates positioning by using data from mobile networks and the Internet. On Xiaomi smartphones, AGPS cache can become outdated, especially if you haven’t updated your firmware or used GPS in a long time, leading to slow satellite searches or inaccurate city identification.

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:

  1. Install GPS Status & Toolbox (or similar, such as GPS Test) from Google Play.
  2. Open the app and go to the AGPS section.
  3. Tap Reset (reset), then Download (download new data).
  4. 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:

  1. Install. VPN-Application (e.g. ProtonVPN, Windscribe, or 1.1.1.1).
  2. Select a server in the right city/country.
  3. 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).

MethodAffectsDemands the Internet.Limitations
Change in the Weather appendixOnly weather.No.Doesn't change GPS.
Geolocation settingAll applicationsYes (for AGPS)Could eat the battery.
AGPS resetGPS and MapsYes.It requires open space.
VPNIP-dependent servicesYes.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.

Can you change a city without the internet?
Yes, but only in the Weather app (if the city has already been loaded), for a change via GPS or AGPS, the Internet is mandatory, since it requires downloading satellite data.
Why is the city reset after the MIUI update?
This is a known problem with some versions of MIUI 14/15, and after major updates, geolocation settings are reset, so you can reset High Precision Mode and update AGPS.
How do you make your phone automatically identify the city when you move?
Enable Wi-Fi and Bluetooth Scanning (Settings β†’ Geodata β†’ Additional) in geolocation settings, and make sure that Location Auto-Detection is enabled in the Weather app.
Will the GPS reset affect other phone features?
No, reset. AGPS or GPS-Only the geolocation module affects the data, and your files, applications and settings remain intact, but once reset, the first coordinate determination can take up to 10 minutes.
Can you install a city on Xiaomi that is not in the database?
If the city is not in the Weather app, try: Use the nearest major city on the list. Install a third-party weather app (like AccuWeather or Gismeteo). Add the city via Google Weather (if they have one in their database).