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
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.
- Open Google Contacts in your browser on your PC or phone.
- In the left menu, select Other Contacts or All Contacts β all saved numbers should be displayed here.
- 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:
- On Xiaomi, go to Settings β Accounts and Sync β Google.
- 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).
| Script | Action. | Time to recover |
|---|---|---|
| Contacts are on Google, but not on your phone. | Enable synchronization in account settings | 1-5 minutes |
| Contacts deleted on Google | Restore through Cancel Changes at contacts.google.com | 2-10 minutes |
| Synchronization hangs over | Delete/add account again or change network to Wi-Fi | 5-15 minutes |
| Contacts are duplicated after recovery | Use the βCombine Duplicatesβ option in Google Contacts | 3-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:
- Go to i.mi.com and log in to your Mi Account.
- Select Contacts (or Find Device β Manage data on new versions of the site).
- Click Restore and select the last backup. Notice the date you created it, it must be before your contacts are lost.
- 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.
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:
- Connect your phone to your PC via USB (in file transfer mode) or use a file manager (such as Mi File Explorer).
- Cross the path: /storage/emulated/0/MIUI/backup/AllBackup/ Look for folders with dates (for example, 2026-05-15_12-30-45).
- Copy the folder with the desired date to the desktop PC (just in case).
- On your phone, open Settings β About Phone β Backup and Reset β Local Backup.
- 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?
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:
- Put it in. SIM-Card to phone (if it was retrieved).
- Open the Contacts app β three-point β Imports/Exports β Import with SIM-map.
- Choose where to save contacts (Google, Mi Account or locally on your phone).
- 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:
- Install Android SDK Platform Tools (or simply ADB) on your PC.
- 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).
- 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.
- Open the contacts2.db file with DB Browser for SQLite.
- 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.