How to disable the country code on Xiaomi: 5 proven ways (MIUI 14/15)

Why Xiaomi is linking devices to regions and how it affects users

Xiaomi smartphones automatically detect the country code when first enabled, a feature built into MIUI firmware to comply with local laws and optimize services. For example, in Russia, the device receives the regional code RU, in Europe – EU, and in India – IN. In practice, this means that some functions can be limited, from inaccessible themes to blocking certain system applications.

The main problem lies not in the fact of the link, but in the consequences: users face a restriction on changing the region in Google Play, the inability to install global firmware without errors, and sometimes with artificial performance decline (for example, on models for China), Moreover, when moving to another country, the smartphone can begin to behave incorrectly: refuse to update or show ads in an incomprehensible language.

It's important to understand that country code is not the same as regional firmware, and that code is defined hardwarely at the baseband level, whereas firmware can be global (Global), European (EEA) or Chinese (China), which is why simply flashing a device often doesn't solve the problem completely.

Method 1: Reset regional settings via MIUI menu

The most secure method, which does not require superuser rights or PC connectivity, is suitable for devices running MIUI 12-15, but does not work on all models (especially on flagships of the Xiaomi 13/14 series with a locked bootloader).

Instructions:

  • πŸ“± Open the Settings. β†’ About the phone and 7 times click on the version MIUI, activate the developer mode.
  • πŸ”§ Return to the main settings menu and go to Additional β†’ For developers.
  • 🌍 Find Reset Regional Settings and confirm the action.
  • πŸ”„ Reboot the device. Once turned on, the country code will reset to the default value (CN for Chinese firmware or Global for international).

⚠️ Note: Some models (e.g. Redmi Note 12 Pro)+) This item may not be available. In this case, try an alternative path: Settings. β†’ Annexes β†’ Application management β†’ Three dots (menu) β†’ Reset app settings, then select Google Play Store and Google Play Services to reset cache.

Make sure your phone has enough charge (at least 50%)

Make a backup copy of important data (photos, contacts)

Turn off two-factor authentication in your Mi Account for 10 minutes

Remember the login details for Google and Mi Account-->

Method 2: Change country code through ADB (without root)

If a standard reset doesn't work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to send commands directly to the system, which requires a PC connection but does not violate the warranty.

Step-by-step:

  1. Download ADB Tools and unpack the archive to the root of the C:\ drive (e.g., C:\platform-tools).
  2. On your phone, activate USB Debugging in the developer settings (see Method 1).
  3. Connect your smartphone to your PC and in the command line (on behalf of the administrator) do:
cd C:\platform-tools


adb devices




adb shell settings put global carrier_code_diversion allowed

To change the country code to the global (Global) code, use:

adb shell settings put global device_provisioned 1


adb shell settings put secure user_setup_complete 1




adb shell am start -n com.miui.securitycenter/com.miui.permcenter.autostart.AutoStartManagementActivity

⚠️ Warning: After completing the commands, restart the device. If the country code has not changed, try manually changing the region in Google Play: Settings β†’ General. β†’ Country and profiles: Some applications (e.g. banking) may block access when region changes frequently.

What if the ADB can’t see the device?
1.Install Mi drivers USB Driver from Xiaomi's official website. 2. Check that the Device Manager displays the phone as Android ADB Interface. 3. Try another one. USB-cable (original from Xiaomi). 4. Enable the Debugging by Debugging in the developer settings USB (security parameters) and confirm the PC permission.

Method 3: Unlock the bootloader and firmware global version

The radical but most effective method is to completely change the firmware to a global or European version, which will remove all regional restrictions, but will require unlocking the bootloader through the Mi Unlock Tool.

Algorithm of action:

  1. Link Mi Account to the device: Settings β†’ Xiaomi Account β†’ Link the device.
  2. Download Mi Unlock Tool and log in to the program.
  3. Put the phone in Fastboot mode: turn it off, then press Volume down + Power.
  4. Connect to your PC and in Mi Unlock Tool, press Unlock. Expect 72-168 hours (depending on the model).
  5. After unlocking, run the global firmware through the Mi Flash Tool (the instructions for your model are on the Xiaomi Firmware Updater).

Once the global version of MIUI is firmwareed, the country code will automatically be reset to Global and all regional restrictions (including the Google Play lock) will be removed, however, some models (such as the POCO F5) may require additional activation through the Xiaomi Service Center.

Xiaomi modelUnlocking Support (2026)Recommended firmwareNotes
Xiaomi 13/13 ProYes (72 hours)Global 15.0.4.0Requires a reference account >30 days
Redmi Note 12 Pro+Yes (168 hours)EEA 14.0.8.0Possible NFC problems after firmware
POCO X5 ProYeah (24 hours)Global 15.0.3.0Recommended to disable antirollback
Xiaomi Pad 6No.β€”The loader is locked at iron level

Reset via settings MIUI|ADB-team|Unlocking the loader|Contacting the service center-->

Method 4: Bypassing service codes (for advanced ones)

On some Xiaomi and Redmi models, you can reset regional settings using service codes, which is unstable and can vary depending on the version of MIUI.

Try the following combinations:

  • πŸ“ž Enter the dialer: ##4636## β†’ Choose Phone Information β†’ Change the preferred network type to LTE Only (sometimes resets regional modem restrictions).
  • πŸ”’ For discharge IMEI-bindings (only if the country code is associated with the SIM card): # # #7465625##.
  • 🌐 For the Google Play region change: ##2432546## MIUI 13 and below).

⚠️ Note: Do not use codes like ##3644633## or ##7780###, which are designed to test hardware and can cause a complete reset without warning. Also avoid entering codes on devices with a locked bootloader (such as Xiaomi 14 Ultra), as this can trigger the activation of anti-Rollback protection.

πŸ’‘

If the service codes don’t work, try disabling first. SIM-Sometimes the regional restrictions are tied to the carrier, not the device itself.

Method 5: Contact Xiaomi Service Center

If all previous methods have failed, the official way is to contact an authorized service center, which is true for devices with a locked bootloader (for example, Xiaomi Pad 6 or Mix Fold 3), where self-unlocking is impossible.

What needs to be done:

  1. Find the nearest service on the official Xiaomi website.
  2. Check by phone if they provide a service to change the regional code (not all centers do this).
  3. Take it with you: πŸ“„ Passport (to confirm ownership). πŸ“± Charged phone >70%. πŸ”‘ Login and password from Mi Account.

The cost of the service varies from 500 to 2000 rubles depending on the model. In some cases, the service can offer firmware to the European version instead of resetting the country code - this is an equivalent solution, but takes longer (up to 3 days).

πŸ’‘

The official change of region through the service center is the only legal way for devices with a locked bootloader (for example, the flagship models of 2023-2026).

Frequent Mistakes and How to Avoid Them

When trying to disable country code, users often encounter typical problems, and here are the most common ones and how to solve them:

  • 🚫 Mistake "This" MIUI version cannot be installed": Reason: Trying to flash firmware with a lower version of Anti-Rollback.Solution - download the latest stable version for your model from the official website.
  • πŸ”’ ADB Does not see the device: Check if debugging is enabled USB For all applications (in the developer settings). Also try to disable the signature driver in Windows: Run β†’ bcdedit /set nointegritychecks on (requires rebooting).
  • 🌐 Google Play doesn't change region: Reset Google services cache: Settings β†’ Annexes β†’ Google Play Services β†’ Warehouse β†’ If it doesn't work, create a new Google account with VPN (polka).

⚠️ Note: On devices with HyperOS (new firmware from Xiaomi, which has replaced the new version) MIUI) The standard methods of resetting the region may not work, in which case the only option is to run through Fastboot with the bootloader unlocked.

Can I disable the country code without losing data?
Yes, methods 1 (reset via settings) and 2 (ADB) do not affect user data. However, it is recommended to back up in case of failure. Methods 3 (firmware) and 5 (service center) lead to a complete reset.
Will NFC work after the region changes to Xiaomi?
On most models (e.g. Redmi Note 12 Pro+), NFC continues to work, but contactless payments may be problematic if the Google Pay region is not the same as the current country.
Why did the phone slow down after the country code was reset?
This is typical of devices that were originally designed for China (CN). After the region changes to Global, performance restrictions (for example, on the POCO F4 GT) can be activated, the solution is to flash the custom core or return the original country code.
Can you bypass regional restrictions without changing the country code?
For example, Google Play can use a VPN (USA) or create a new Google account. System restrictions (such as blocking themes) can be achieved by installing a custom recap (TWRP) and manually deleting /system/build.prop files with regional tags.
Which Xiaomi models can’t be unlocked in 2026?
List of devices with a locked bootloader: Xiaomi 14 / 14 Pro / 14 Ultra (official service required), Xiaomi Pad 6 / 6 Pro (unlocking is impossible), Redmi K60 Ultra (limits for Chinese versions) POCO F6 Pro (only through Mi Unlock with a wait of 168 hours)