Contacts gone on Xiaomi: A complete guide to recovery in 2026

You opened a phone book on your Xiaomi Redmi Note 12 or POCO X5 Pro, and instead of hundreds of saved numbers, you had a blank screen? You know, contacts suddenly disappear after a MIUI update, a setup reset, or a synchronization failure. 80 percent of the time, the problem is solved without going to the service center, just know where to look for backups and how to get the system to show hidden data.

In this article, 7 recovery methods are available, from basic (checking your Google account) to advanced (working with contacts2.db files via ADB). We will analyze the specifics of different versions of MIUI 14/15, explain why contacts can be β€œhidden” in the Archive folder, and show how to return numbers even after a complete reset of your phone to factory settings without backing up.

1. Check the basic settings: contacts are not lost, but hidden

Before you panic, make sure that contacts are not hidden by system filters. MIUI has a separate Archive folder that automatically moves numbers under certain conditions (for example, after importing duplicates), and check if sync with your Google or Mi Account is disabled.

Open the Contacts app and follow these steps:

  • πŸ” Click on three dots in the upper right corner β†’ Contact management β†’ Show contacts. Make sure all accounts are selected (Google, Mi Account, SIM-map).
  • πŸ“ Check the Archive folder: swipe left in the main contact menu or click on the folder icon. There may be "lost" numbers.
  • πŸ”„ Go to Settings. β†’ Accounts and sync and enable sync for Google Contacts and Mi Cloud.

β˜‘οΈ Quick diagnosis of the problem

Done: 0 / 4

If contacts are displayed in the web version of Google Contacts but not shown on the phone, the problem is sync. β†’ Annexes β†’ Application management β†’ Contacts β†’ Memory and press Clear cache. After rebooting, the data should return.

⚠️ Note: If you have recently updated MIUI beforehand 14/15, Check the Settings section β†’ The phone. β†’ System update: In some firmware, the contact bug is fixed by a security patch (e.g., a security patch, V14.0.4.0.TMCRUXM For the Redmi Note 11).

2. Restoration through Google Account (the most reliable way)

If your contacts are synced to Google, you can return them in 2 minutes, and this method works even after a hard reset, if the phone was linked to your account.

  1. Open Google Contacts in your browser on your PC or phone.
  2. In the left menu, select Other Contacts or All Contacts – all saved numbers should be displayed here.
  3. Click on the gear icon (Settings) β†’ Cancel changes. Select a time range (e.g., β€œlast 7 days”) and confirm the recovery.

Then sync your contacts back to your phone:

  1. On Xiaomi, go to Settings β†’ Accounts and Sync β†’ Google.
  2. Turn on the slider opposite Contact and wait for the synchronization to be completed.

πŸ’‘

If contacts don't sync, delete your Google account from your phone's settings, reboot your device and add it again. This will reset the sync cache.

For the POCO F5 and Xiaomi 13T models with MIUI 15, an additional step may be required: in Google account settings, click three dots β†’ Sync Now. If the process freezes, check your Internet connection (better use Wi-Fi, not mobile data).

ScriptAction.Time to recover
Contacts are on Google, but not on your phone.Enable synchronization in account settings1-5 minutes
Contacts deleted on GoogleRestore through Cancel Changes at contacts.google.com2-10 minutes
Synchronization hangs overDelete/add account again or change network to Wi-Fi5-15 minutes
Contacts are duplicated after recoveryUse the β€œCombine Duplicates” option in Google Contacts3-7 minutes

3. Recovery via Mi Cloud (unless Google was used)

If you sync contacts with your Mi Account, you can restore them through the manufacturer’s cloud, which is relevant for users of Redmi 10C, Mi 11 Lite and other models where Mi Cloud is enabled by default.

Step-by-step:

  1. Go to i.mi.com and log in to your Mi Account.
  2. Select Contacts (or Find Device β†’ Manage data on new versions of the site).
  3. Click Restore and select the last backup. Notice the date you created it, it must be before your contacts are lost.
  4. Confirm the recovery and wait until the process is complete (may take up to 30 minutes).

Important: If you don't remember whether Mi Cloud was enabled, check this: Settings β†’ About Phone β†’ All settings β†’ Backup and Reset. If Auto Backup is active, the data should be in the cloud.

⚠️ Note: On Xiaomi 12 Pro and newer with MIUI 14+ Mi Cloud backups can be encrypted. If you changed your account password after you created the backup, you won't be able to restore it, you'll need to reset your password through account.xiaomi.com.

πŸ“Š You use Mi Cloud to backup your computer?
Yeah, regularly.
Contacts only
No, just Google.
I don't know what it is.
Another way.

4. Local Recovery from MIUI Backup

MIUI automatically creates local contact backups once a week (unless the function is disabled) and these files are stored in /MIUI/backup/AllBackup and can be restored even without the internet.

How to find and restore the backup:

  1. Connect your phone to your PC via USB (in file transfer mode) or use a file manager (such as Mi File Explorer).
  2. Cross the path: /storage/emulated/0/MIUI/backup/AllBackup/ Look for folders with dates (for example, 2026-05-15_12-30-45).
  3. Copy the folder with the desired date to the desktop PC (just in case).
  4. On your phone, open Settings β†’ About Phone β†’ Backup and Reset β†’ Local Backup.
  5. Select a backup with a suitable date and click Restore (check only Contacts so as not to overwrite other data).

If the AllBackup folder is empty, check your backup settings: Settings β†’ Additional β†’ Backup and Reset β†’ Local Backup. Here you can manually create a backup if the automatic didn't work.

What if the backup is damaged?
If you see a "File corrupted" error when you restore it, try renaming the backup folder by removing the " " characters "2026-05_15-12-30" on "backup20260515". You can also extract data from the file. contacts2.db using the SQLite Browser program (instructions below in the section) 6).

5. Export of contacts with SIM-card or old phone

If the contacts disappeared after changing the phone or reset, but remained on SIM-And you can move them back to the map or other device, and this is a good way to do Redmi models. A2, POCO M5 and others with support SIM-contact.

Instructions for import with SIM:

  1. Put it in. SIM-Card to phone (if it was retrieved).
  2. Open the Contacts app β†’ three-point β†’ Imports/Exports β†’ Import with SIM-map.
  3. Choose where to save contacts (Google, Mi Account or locally on your phone).
  4. Confirm the import and wait until the completion (may take up to 5 minutes if the numbers are plentiful).

To transfer from another phone (such as an old Samsung or iPhone):

  • πŸ“± Export contacts on your old device to.vcf (via contact settings).
  • πŸ“Ž Flip the file to Xiaomi via Bluetooth, Email or the cloud.
  • πŸ“₯ On Xiaomi, open the.vcf file – the system will automatically prompt you to import contacts.

⚠️ Note: When importing from your iPhone via.vcf, you may lose contact photos and additional fields (such as β€œBirthday”). To transfer them in full, use Google Account as an intermediate storage: sync your iCloud contacts to Google via contacts.google.com (Import sectionΒ»).

Advanced methods: working with the database contacts2.db

If none of these methods work, the last chance is to extract contacts directly from the system database, which requires root rights or access to ADB, but it is the only one that can help with physical damage to a partition or after a failed update.

Step-by-step instructions for users with an unlocked bootloader:

  1. Install Android SDK Platform Tools (or simply ADB) on your PC.
  2. Connect your phone to your PC in debugging mode (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times press to turn on Developer Mode, then Settings β†’ Additional β†’ For Developers β†’ Debugging over USB).
  3. Open the command line in the ADB folder and do: adb pull /data/data/com.android.providers.contacts/databases/contacts2.db This will copy the contact database to your PC.
  4. Open the contacts2.db file with DB Browser for SQLite.
  5. Go to the Data Review tab β†’ table raw_contacts. It stores all the contacts in encrypted form. To export them to readable format, do this. SQL-request: SELECT * FROM view_contacts; Then export the results to CSV and convert to.vcf via online services (e.g. csvto.vcard).

For users without root, you can try extracting the base through TWRP Recovery (if installed):

  • πŸ”§ Boot in. TWRP (hold on to food + Volume up when switched on).
  • πŸ“ Go to Advanced. β†’ File Manager β†’ /data/data/com.android.providers.contacts/databases/.
  • πŸ’Ύ Copy the file. contacts2.db on SD-map USB-accumulator.

πŸ’‘

The contacts2.db file contains not only numbers, but also call history, messages (if they are linked to contacts) and tags. Its backup can save data even after the phone is fully formatted.

7.If nothing has worked: contacting the service and alternative solutions

In 5% of cases, contacts are lost irrevocably, such as when a flash memory hardware failure or if the phone was reset without a linked account, leaving two options:

  • πŸ› οΈ Xiaomi Service Center: Official Centers (e.g., Xiaomi Service Center, mi.com/service) The data can be extracted using professional equipment (for example, UFi Box or Medusa Pro). 1500 before 5000 RUB, depending on the model.
  • πŸ” Specialized labs: Companies like Data Recovery or Hetman Software recover data from damaged memory chips, starting at 10,000 rubles, but the chances of success are higher.

Before contacting the service:

  • ❌ Don’t write new contacts – they can overwrite deleted data.
  • ❌ Don't update. MIUI β€” It can erase the information.
  • βœ… Take a picture. IMEI phone (on a box or under a battery) – it will be needed to identify the device in the service.

If contacts are critical (such as the business base), consider alternative sources:

  • πŸ“§ Check your email history in Gmail or other email clients – there may be numbers from signatures stored there.
  • πŸ’¬ Request the message history from the operator (for example, through the Personal Account MegaFon / Beeline).
  • πŸ“ž Ask your friends or colleagues to share your numbers from their phone books.

FAQ: Frequent questions about reconnecting with Xiaomi

❓ Can contacts be restored after resetting to factory settings without a backup?
Yes, but the odds depend on whether the phone was tied to Google or Mi Account. If accounts were synced, contacts can be returned via the cloud (sections 2 and 3 of this article). If not, try the method with contacts2.db (section 6), but it requires root rights. Without backup and sync, recovery is unlikely.
❓ Why are your contacts duplicated after recovering from Mi Cloud?
This happens if you have previously imported contacts from another source (e.g., from a source that is not a source of information). SIM-Maps), and then recovered them from the cloud. To remove the duplicates: Open Google Contacts. On the left menu, select Duplicates β†’ Confirm the merger and wait for the phone to sync. On the phone itself, the duplicates can be deleted through Contacts. β†’ Contact management β†’ Combine duplicates.
❓ How to transfer contacts Xiaomi on iPhone without loss?
The most reliable way: On Xiaomi, export contacts to a.vcf file (Contacts β†’ Import / Export β†’ Export to your device). Send the file to yourself by mail or via AirDrop. On your iPhone, open the file and the system will suggest adding contacts to iCloud. Alternative: sync contacts with Google, then on your iPhone add Google Account to Settings β†’ Contacts β†’ Accounts and enable sync.
❓ Why Contacts Are Lost After Updating MIUI?
It's a famous firmware bug. MIUI 14.0.2–14.0.6 For Redmi Note models 11/12 and POCO X4 Pro. The reason is a conflict between the ContactsProvider module and the new database encryption algorithm. MIUI (for example, 14.0.8+). Clear cache and application data Contacts (Settings) β†’ Annexes β†’ Application management β†’ Contacts β†’ Memory. β†’ If the problem persists, roll back to the previous firmware version via Fastboot (instructions on xiaomi.eu).
❓ Can remote contacts be restored through a communications operator?
No, operators (MTS, Beeline, Tele2) do not store your contacts - only call history and SMS. However, you can: Request details of calls for the last month (paid, through the personal account or office of the operator); View the history of outgoing / incoming operators (for example, My MTS).