How to completely delete a phone number from Xiaomi: from linking to an account to resetting the network

Removing the phone number from the Xiaomi device is a task that users face when selling a gadget, changing it SIM-cards or the need to reset the binding to the Mi Account. Unlike other brands, smartphones are not available for the first time. MIUI HyperOS stores the number in several places: in the settings SIM-Incomplete deletion of the card, in the profile of the Xiaomi account, and sometimes in the system logs.Incomplete deletion can lead to problems with authorization, data leaks or locking the device after a reset.

In this article, we will discuss 5 working methods for deleting numbers, from basic (via the settings menu) to advanced (using ADB and engineering menus).

Why does the phone number stay on Xiaomi?

Many users mistakenly believe that the removal of SIM-The card automatically erases the number from the device's memory, and Xiaomi actually stores it in three key locations:

  • πŸ“± Mi Account Profile: The number is linked to the account at the first authorization and used to restore access.
  • πŸ“Ά Settings SIM-Cards: The system caches the last number used to quickly identify the operator.
  • πŸ”§ System logs: in files /data/data/com.android.providers.telephony/databases/telephony.db Data about calls, including numbers, are stored.

Moreover, HyperOS (starting with version 1.0.2026) added a feature called Smart Sync, which can automatically restore a number when you connect to the same Xiaomi account, meaning that even after manual deletion, the number can reappear after a software reboot or update.

πŸ“Š Why you need to delete the number from Xiaomi?
Before the phone sale
Shift. SIM-map
Mi Account problems
Other

Another trap is two-step authentication, where if the number was used to confirm your Mi Account login, deleting it without first disabling 2FA can block access to Xiaomi services (cloud, theme store, forum).

Method 1: Delete the number through settings SIM-map

The easiest method that works on all Xiaomi devices (including Redmi, POCO And Black Shark. Suitable if you just need to clear the information about the current one. SIM-map without interference with system files.

  1. Open the Settings. β†’ SIM-maps and mobile networks.
  2. Choose an active one SIM-card (if there are several).
  3. Slip the name of the operator at the top of the screen.
  4. In the window that opens, click Delete the number (or Reset SIM settings in HyperOS).
  5. Confirm the action with a password / fingerprint.

β˜‘οΈ Preparation for number removal

Done: 0 / 4

⚠️ Note: This method removes the number from the menu only SIM-If you plan to sell your phone, then do Method 3 (unlinking from your account).

On some models (e.g. Xiaomi 13T Pro or POCO F5), the Delete number option may not be available.

  1. Go to Settings β†’ About the phone β†’ All the characteristics.
  2. Find the phone number line and tap it 5 times in a row.
  3. A hidden menu with a reset option will appear.

Method 2: Reset network settings (to delete cached data)

If the number continues to appear in system notifications or when calling (e.g., in a Call Log), the cause may be the cache of the telephony module, resetting the network will delete all stored data of operators, including "ghost" numbers.

Instructions:

  1. Open Settings β†’ Connections and Sharing β†’ Resetting.
  2. Select Network Reset (not to be confused with a full reset!).
  3. Enter the lock password.
  4. Confirm the reset. The device will reset.
What's removedWhat's left?
Saved Wi-Fi networksFiles and applications
Bluetooth settingsMi Account Account
Mobile Network Data (APNs, Operators)Contacts (if synced with Google)
Cache of telephones (including numbers)Photographs and videos

⚠️ Note: After resetting the network, you will have to re-enter Wi-Fi passwords and configure APN HyperOS devices may also require re-activation of eSIM (if used).

πŸ’‘

Before resetting your network, check if your contacts are saved to your Google or Mi Cloud account, otherwise they may disappear from the phone book.

Method 3: Untie the number from the Mi Account (critically before the sale)

If you don’t delete the number from your Mi Account profile, the new owner of the phone may face problems:

  • πŸ”’ Lock your device through Find Device (if you forget to log out of your account).
  • πŸ“ž Inability to link your number to the same account (limit 1 number/year).
  • 🚫 Errors when resetting via Fastboot (confirmation required by Fastboot) SMS).

To remove the number from your account:

  1. Open the Mi Account app (or Settings β†’ Xiaomi account).
  2. Go to Account Management β†’ Security.
  3. Find the phone number section and click Delete.
  4. Confirm the action via SMS (the code will come to the old number).
  5. If the number was tied to two-step authentication, first disable 2FA in the same menu.
What if no SMS is sent to confirm?
If the code doesn't come in, check: 1. SIM-Cards (sometimes service providers block service) SMS). 2. Time settings on your phone (must be automatic). 3. Try requesting the code through the web version of Mi Account (account.xiaomi.com). If the number is lost, contact Xiaomi support with your passport and check on your phone.

Important: Once you delete a number from your Mi Account, you will be banned from assigning a new number to your account for 30 days.

Method 4: Remove via ADB (for power users)

If standard methods fail and the number is still displayed in system applications (e.g. Messages or Contacts), you can manually clean the telephony database via ADB. This method requires enabled USB debugging and works on all versions of MIUI/HyperOS.

Instructions:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and tap 7 times on the MIUI version.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC and confirm your trust in your computer.
  4. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell


su




rm /data/data/com.android.providers.telephony/databases/telephony.db




rm /data/data/com.android.providers.contacts/databases/contacts2.db




reboot

⚠️ Warning: This command deletes all call and message history. If you need to save contacts, pre-export them to the.vcf file via the Contacts app.

For HyperOS, the path to base may be different, to find the right path:

  1. Enter the ADB:
adb shell ls /data/data/com.android.providers.telephony/databases/
  1. Look for files with the.db or.db-wal extension.

πŸ’‘

Use ADB only if you are confident in your actions. Incorrect commands can lead to data loss or a device "brick".

Method 5: Complete reset to factory settings (nuclear version)

If you sell a phone or want to securely remove all traces of the number (including data from the Mi Cloud), perform a hard reset. Unlike a standard reset via settings, this method uses Fastboot and bypasses the recovery cache.

Step-by-step:

  1. Turn off the phone.
  2. Press the Power button + Volume down before the Fastboot logo appears.
  3. Connect the device to the PC and open the terminal.
  4. Enter the command:
fastboot erase userdata


fastboot erase cache




fastboot reboot

⚠️ Note: On devices with a bootloader blocked, this method can lead to activation of Mi Account protection, in which case, after reset, the phone will require entering a login / password from the previous account:

  • πŸ”“ Unlock bootloader officially via Xiaomi website (waiting required) 7-30 days).
  • πŸ“± Delete your Mi Account through Settings β†’ Account. β†’ Delete your account before resetting.

Frequent Mistakes and How to Avoid Them

Even following the instructions, users often encounter problems, and here are the most common mistakes and solutions:

Mistake.Reason.Decision
The number stays in the Call Journal.The phone's cache is not clearedGo to Settings β†’ Applications β†’ Phone β†’ Storage β†’ Clear the cache
No SMS is sent to confirm the removal from Mi AccountThe operator blocks service messagesTry requesting code over Wi-Fi or contact the operator for support.
After reset, the phone asks for an old number to unlock.Mi Account account was not detachedRestore your account and delete it through Settings β†’ Xiaomi Account
ADB does not find the deviceNot installed drivers or not included debuggingInstall Android SDK and check Debugging over USB

Another common problem is ghost notifications from an old numbered operator, which is because Xiaomi caches the operator’s data in a file called /data/property/persist.radio.operator.alpha to reset it:

  1. Open ADB and enter:
adb shell


su




setprop persist.radio.operator.alpha ""




reboot

FAQ: Answers to Frequent Questions

Can I delete the number without accessing the old one? SIM-map?
Yes, but with limitations: If the number is linked to Mi Account, you will need to access the email associated with the account to delete it via the web version (account.xiaomi.com). SIM-The card is sufficient to perform Method 1 or Method 2 if you have lost access to the SIM, and email, contact Xiaomi with documents on the phone (check, warranty card).
Will the eSIM work after the number is deleted?
Depends on the model: On Xiaomi 13/14 series POCO F5 Pro eSIM is tied to IMEI, Deleting the number does not affect eSIM. On older models (e.g. Mi). 11) eSIM can be deactivated after the network reset, in which case you will need to reactivate through the operator. Before deleting the number, check the eSIM status in Settings β†’ SIM-map β†’ eSIM.
How to check if the number has been completely deleted?
Follow the following steps: Check the settings β†’ The phone. β†’ Status SIM-Cards β€” the "My Number" field should be empty. Open the Call Log and make sure the old number doesn't show up in the outgoing ones. Go to Mi Account on the site and check the Security section - there should be no attached numbers. Install the Device Info app and check the Telephony section. If the number is still found, repeat Method 4 (ADB) or perform a full reset.
Can I restore a deleted number?
Not if you: Delete it from Mi Account and didn't tie it to a new one for 30 days, complete a Fastboot reset, if the number was deleted only from the settings. SIM-cards (without affecting the account), it can be restored: Insert the same SIM-The card is on the phone. Reboot the device. The number must automatically pull up from the operator's data.
Why did mobile data stop working after the number was deleted?
This is due to the resetting of settings. APN (To restore the Internet: Go to Settings β†’ SIM-maps and mobile networks β†’ [Your operator] β†’ Access points (APN). Press Reset to default values. APN If you have not appeared, enter it manually (options can be found on your operator's website). Save settings and restart the phone. HyperOS may require additional activation of the service "Data Transfer" from the operator.