How to Recover Remote Contacts on Xiaomi Phone: Everything from MI Cloud to ADB

Losing contacts on a Xiaomi smartphone is one of the most unpleasant situations a user can encounter. Whether you accidentally clicked Delete Everything in the Contacts app, dropped your phone to factory settings or experienced a system failure, the chances of returning data are almost always there.

Xiaomi smartphones (including the Redmi, Poco and Mi line) offer several built-in tools for backup contacts, from cloud storage MI Cloud to sync with Google Account. However, not all users include these features in advance. If there are no backups, specialized utilities or even manual methods will come to the rescue through ADB. In this article, we will discuss all the current methods of recovery, including those that work without root rights and on the latest versions of MIUI 14/15 (2026).

Importantly, the effectiveness of the method depends on how long it has been since you deleted it, the faster you start to act, the better the chances of success. For example, contacts that were deleted less than a day ago can often be returned through the MI Cloud Recycle Bin, whereas data that was erased a week ago may require deep memory analysis.

1. Recovery via MI Cloud: Recycle Bin and Backups

If your Xiaomi has MI Cloud sync enabled, the chances of getting your contacts back are as high as possible, and the service automatically backs up and saves deleted data in the cart for 30 days (a unique feature for the Xiaomi ecosystem).

First, check if the sync is enabled. Go to Settings β†’ Xiaomi Account β†’ MI Cloud β†’ Contacts. If the switch is active, follow the instructions:

  • πŸ“± Open the Contacts app on your phone.
  • πŸ” Tap on the three dots (menu) in the upper right corner and select Contact Management.
  • πŸ—‘οΈ Go to the Recycle Bin (or Remote Contacts in older versions) MIUI).
  • βœ… Select the necessary contacts and click Restore.

If the cart is empty, try to restore data from the backup:

  1. Go to Settings β†’ Xiaomi Account β†’ MI Cloud β†’ Backup.
  2. Select the last copy created before deleting the contacts.
  3. Click Restore and confirm the action.

πŸ’‘

If you don't have a backup, check the MIUI/Backup/AllBackup folder in your phone's internal memory through the file manager. Sometimes copies are saved locally even if cloud sync is disabled.

⚠️ Attention: Recovery from backup MI Cloud will rewrite your current contacts, if you add new numbers after deleting them, you will have to save them again.

2. Sync with Google Account: a universal way

Many Xiaomi users are unaware that their contacts are automatically synced with Google Accounts β€” even if MI Cloud is disabled β€” and this method works on all MIUI devices, including the Redmi Note 12, Poco X5, and Mi 13.

Open Settings β†’ Accounts β†’ Google β†’ Sync your account and make sure the slider opposite Contact is enabled. If so, follow the steps:

  • 🌐 Go to contacts.google.com and log in under the same account as your phone.
  • πŸ”„ In the left menu, select Cancel Changes (or Restore Contacts in older versions).
  • ⏳ Specify the time range (e.g., β€œlast 7 days”) and confirm the recovery.
  • πŸ“± On the phone, update sync: Settings β†’ Accounts. β†’ Google β†’ Synchronize now.

If contacts are not displayed, try manually importing them from a.vcf file:

  1. On the Google Contacts website, click Import (cog icon β†’ Import).
  2. Download the backup file (if any) or export contacts from another device.
  3. After importing, wait for sync on the phone (can take up to 10 minutes).
πŸ“Š You use synchronization of contacts with Google?
Yeah, always.
Only MI Cloud.
Nothing set up.
I don't know what it is.

⚠️ Note: If you delete your contacts directly from Google Contacts (not your phone), you can only restore them within 30 days via the web version.

3. Local recovery via contacts2.db file

All contacts on Xiaomi are stored in the contacts2.db database located along the path /data/data/com.android.providers.contacts/databases/. If you have root access or have backed up this folder through TWRP, the chances of recovery are high.

For users without root:

  • πŸ“ Connect your phone to your PC and use it. ADB (Android Debug Bridge to access the file:
adb shell


su




cp /data/data/com.android.providers.contacts/databases/contacts2.db /sdcard/




exit

The file is copied to a memory card, and then you can open it using utilities like DB Browser for SQLite or Contacts Editor.

For users with root:

  • πŸ› οΈ Install a file manager with root support (e.g., Root Explorer).
  • πŸ” Cross the path. /data/data/com.android.providers.contacts/databases/.
  • πŸ“„ Copy the file. contacts2.db safe-haven.
  • πŸ”„ Use SQLite Editor to Retrieve Contacts.
How to repair contacts2.db rootless?
Without root rights, access to /data/data limited, but you can try the following workarounds: 1. Use vulnerabilities in older versions MIUI (For example, through the DirtyCOW exploit for MIUI 10-12). 2. Make a full backup through ADB Unlocked bootloader (adb backup command) -f contacts.ab -apk com.android.providers.contacts). 3. Contact Xiaomi Service Center to extract data via EMMCDump (paid, ~1500-3000β‚½).

MethodRoot is required.DifficultyChances of success
MI Cloud (basket)❌ No.β­β­β˜†90% (if synchronization is enabled)
Google Contacts❌ No.β­β­β˜†85% (if the synchronization is active)
Local contacts2.dbβœ… Yes.⭐⭐⭐70% (unless the file is overwritten)
Third-party utilities (Dr.Fone)❌ No.β­β­β˜†60% (depending on model)

4.Recovery programs: Dr.Fone, Tenorshare and others

If the built-in methods don't work, specialized utilities will come to the rescue, scan the phone's internal memory for deleted data, and can restore contacts even without backups.-3 programme:

1. Dr.Fone β€” Data Recovery (Android)

  • πŸ” Supports Xiaomi Redmi, Poco, Mi (including models) 2023-2026 garland.).
  • πŸ“Œ Reestablishing contact, SMS, photographs and other data.
  • ⚠️ Demands debugging. USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock the developer mode).

Instructions:

  1. Install Dr.Fone on your PC and connect your phone via USB.
  2. Enable USB debugging in Settings β†’ Additional β†’ For developers.
  3. Select the Contact Data Type and start scanning.
  4. After completion, mark the necessary contacts and click Restore.

2. Tenorshare UltData

  • πŸ”„ Works without root, but with root increases the chances of success.
  • πŸ“± Supports MIUI 13/14/15.
  • πŸ’Ύ Stores recovered data in.vcf,.csv or.html formats.

3. EaseUS MobiSaver

  • πŸ†“ Free version restores up to 5 contacts.
  • πŸ”§ Requires the installation of Xiaomi drivers for proper operation.

Enable debugging over USB

Allow installation from unknown sources

Charge your phone at least 50%

Disable antivirus (can block scanning)

Use the original USB-cable (do not damage the port!)

-->

⚠️ Note: Programs like Dr.Fone can recover not only contacts, but also other deleted data (photos, messages). However, never save recovered files back to your phone, this can overwrite the remaining traces of remote contacts. Use an external drive or cloud.

5. Recovery after reset to factory settings

If you have done a hard reset (reset via Settings) β†’ Resetting or Recovery, the chances of reconnecting depend on whether they were synced to the cloud. Local data (without backups) is deleted irrevocably after reset, but there are nuances:

Scenario 1: Sync with MI Cloud or Google was enabled

  • πŸ”„ When you first turn on after reset, the phone will prompt you to restore data from your account.
  • πŸ“± If you missed this step, go to Settings. β†’ Account. Xiaomi/Google β†’ Restore.

Scenario 2: No backups, but access to old firmware

  • πŸ› οΈ If the phone has been unlocked (unlocked bootloader), you can flash the old version. MIUI via Fastboot and try to extract contacts2.db.
  • πŸ”§ This will require: πŸ–₯️ The Mi Flash Tool. πŸ“¦ Firmware for your model (download from the official website). πŸ”‘ Unlocked loader (instructions for en.miui.com/unlock).

Scenario 3: Nothing helps

  • πŸ“ž Contact Xiaomi Service Center for Data Recovery via EMMCDump or Chip-Off. Cost: from 2000β‚½.
  • πŸ” Not all services are provided by the SC – check in advance.

πŸ’‘

Once reset to factory settings, never create new contacts on your phone before you try to recover. New records can overwrite deleted data in the contacts2.db database!

6.Manual recovery via ADB (for advanced users)

If you’re familiar with the command line, you can try extracting contacts via Android Debug Bridge (ADB), a method that works even without root, but requires an unlocked bootloader on some Xiaomi models.

Step 1: Install ADB on your PC:

  • Download Platform Tools from Google.
  • Unpack the archive in the folder C:\adb.
  • Open the Command Prompt in this folder (Shift + PCM β†’ Open the PowerShell window here).

Step 2: Connect your phone and execute the commands:

adb devices


adb shell




pm list packages | grep contacts

You should see the package com.android.providers.contacts.

adb pull /data/data/com.android.providers.contacts/databases/contacts2.db

If the team issues a Permission Denied error, try:

adb shell "run-as com.android.providers.contacts cat databases/contacts2.db" > contacts.db

Step. 3: Open the file you received. contacts2.db SQLite Browser, where the contacts are stored in a table. raw_contacts. Export them to.vcf via the File menu β†’ Export β†’ Table as CSV.

How to convert contacts2.db to a readable format?
1. Install. DB Browser for SQLite (free). 2. Open the file. contacts2.db programmatically. 3. Go to the Data Overview tab and select the table raw_contacts. 4. Press Export. β†’ Table like CSV-file. 5. Import. CSV Google Contacts or Excel for sorting.

7 Prevention: How to avoid future contact loss

To never face the problem of remote contacts again, set up automatic backup on Xiaomi.

  • ☁️ MI Cloud: Enable Contact Synchronization in Settings β†’ Xiaomi account β†’ MI Cloud. Make sure the cloud space is not over (free 5GB).
  • πŸ”„ Google Account: Activate sync in Settings β†’ Accounts. β†’ Google β†’ Synchronization of contacts.
  • πŸ“ Local Backup: Once a month export contacts to.vcf via Contacts app (menu) β†’ Import/Export: Save the file to your PC or flash drive.
  • πŸ“± Third-party utilities: Install Super Backup & Restore (free on Google Play, SMS and schedule annexes.

Additional advice:

  • πŸ”’ Do not keep your contacts only on SIM-Card – they are easily lost when changing the phone or damaging the card.
  • πŸ“§ Export contacts to email: send the.vcf file to your mail or save it to Google Drive.
  • πŸ”„ Check backups: Simulate recovery once every six months to make sure backups work.

πŸ’‘

Set up dual backups: both in MI Cloud and Google Account, which insures against failures in one of the services.

FAQ: Frequent questions about reconnecting with Xiaomi

❓ Can I restore contacts that were deleted a year ago?
If contacts were synced with MI Cloud or Google, chances are there is – in the cloud data is stored indefinitely (provided active synchronization). Local contacts without backups in a year to recover almost impossible, as their place on the disk is repeatedly overwritten.
❓ Why in the world MI Cloud no contacts, although sync is enabled?
Check the following points: πŸ“± Make sure that in the settings β†’ Xiaomi account β†’ MI Cloud enabled synchronization of contacts (not just notes or photos). πŸ”„ Try manually running sync by pulling down on the home screen. MI Cloud. πŸ“Ά Check your internet connection – without a network, synchronization doesn’t work. πŸ”„ If the contact is missing after the update MIUI, Try to log out of your Xiaomi account and log in again.
❓ Does Dr.Fone software work on Xiaomi? MIUI 15?
Yes, but with reservations: βœ… Dr.Fone and Tenorshare UltData support MIUI 14/15, but they may require debugging. USB and installing additional drivers. ⚠️ On some models (e.g. Xiaomi) 13T or Redmi Note 12 Pro+) Scanning only works after unlocking the bootloader. πŸ”§ For new devices (2023-2026 d.) sometimes it is necessary to roll back the version MIUI Check compatibility on the manufacturer's website before buying the program or use the free trial version.
❓ Can I restore contacts from a broken screen Xiaomi?
Yes, there are several ways: Connect to PC: Use ADB or Mi PC Contact retrieval Suite (if the phone is recognized by the computer). OTG-cable + Mouse: Connect USB-Mouse to phone via adapter OTG And you can control the menu blindly (you need to know the location of the items). Service center: The wizards can connect to the phone through the phone. EDL-Mode (9008) and extract data even with a broken screen.If the phone does not fully turn on, you will need to change the display or work with memory through Chip-Off (expensive, from 5000).β‚½).
❓ How to Transfer Recovered Contacts to a New Xiaomi Phone?
Modes of transfer: ☁️ Cloud: Synchronize your contacts with MI Cloud or Google on your old phone, then log in to the same account on your new phone. πŸ“ File. VCF: Export contacts to a.vcf file on an old device and import it on a new one through the Contacts app. πŸ“± Bluetooth/NFC: Send contacts one by one via Bluetooth or use the Send Contact feature in the Contact Menu. πŸ”— Xiaomi Migration: Use the built-in Settings utility β†’ Additionally. β†’ Transmit data (works on Wi-Fi Direct).