A broken Xiaomi smartphone is always stressful, especially if it has important contacts that are not backed up, and it gets more complicated when the screen is not responsive to touch, the phone is not turned on or hangs on the MIUI logo, but even in such cases, there are ways to extract data through the computer without having to carry the device to the service center.
In this article, we will discuss 5 Proven methods to help restore contacts with a broken Xiaomi (including the Redmi Note models) 10/11/12, POCO X3/X4, Mi 11/12 Some methods are suitable for phones with unlocked bootloader or enabled debugging. USB, Others will work even on fully locked-screen bricks, and the important thing is that if the phone is even defined by the computer as a device (even without memory access), the chances of success are high. 80β90%.
Before you start, check:
- π Is there any physical damage to the port? USB-C (Try another cable).
- π Battery level (if the phone doesnβt turn on, hold it on charge for 10-15 minutes).
- π₯οΈ Does the PC identify the device in Device Manager (even as an "Unidentified DeviceΒ»).
1. Retrieval of contacts via Mi Account (if there was synchronization)
The easiest way to do this is to restore contacts from the Mi Cloud if the phone has been synced, which will work even if the smartphone is completely dead, but previously logged into a Xiaomi account.
Instructions:
- Go to i.mi.com and log in with the same account as you did on your broken phone.
- Select Contacts (or Mi Cloud β Contacts) from the menu.
- Click Export and save the file in.vcf (for import to another phone) or.csv (for Excel).
β οΈ Note: If two-factor authentication is enabled on the phone, and SIM-The card with the number to confirm lost, it will be more difficult to restore access to the account, in which case you will have to contact Xiaomi with proof of ownership of the device (checks, IMEI).
2. use ADB (if USB debugging is enabled)
If Xiaomi has previously activated USB debugging (Settings β About Phone β MIUI β 7 taps β Additional β For developers β USB debugging), you can extract contacts via ADB (Android Debug Bridge). This method works even if the screen does not respond to touch, but the phone is determined by the PC.
Step-by-step:
- Download and install Platform Tools (includes adb.exe).
- Connect your phone to your PC and open the Command Prompt in the folder with the platform-tools.
- Enter the command to check the connection: adb devices If the device is displayed (for example, 1234abcd device), go further.
- Copy the contact database to your computer: adb pull /data/data/com.android.providers.contacts/databases/contacts2.db
- Open the file. contacts2.db programmatically DB Browser for SQLite or sqlitebrowser.org.
Install Platform Tools|Enable debugging on USB (if the screen is working)|Connect your phone to the original cable|Check the visibility of the device in `adb devices`|Download SQLite browser to read the base-->
β οΈ Note: On new Xiaomi models (e.g. Redmi Note 12 Pro)+ Xiaomi 13T) The path to the contact database may be different. If the team didn't work, try it:
adb pull /data/user_de/0/com.android.providers.contacts/databases/contacts2.db3. Restore via TWRP (for unlocked bootloader)
If you have a custom TWRP recavator installed on your phone, you can manually copy contacts from the /data partition, which is suitable for devices with an unlocked bootloader (even if the screen is not working).
Algorithm of action:
- Turn off the phone and press Power + Volume up to enter TWRP.
- Connect your phone to your PC and in TWRP, select Mount β Enable MTP.
- On your computer, open the phone folder and go along the path: data β data β com.android.providers.contacts β databases
- Copy the contacts2.db file on your PC and open it through your SQLite browser.
π‘ Useful advice: If TWRP Does not define the phone as a drive, try connecting through ADB Recovery:
adb pull /data/data/com.android.providers.contacts/databases/contacts2.dbWhat if TWRP asks for a password when mounting /data?
4. Data recovery programs (without root)
If previous methods have failed, you can use specialized data recovery software from Android, which is suitable for phones that are defined by a PC, but do not have an unlocked bootloader or debugging over USB.
Top.-3 Xiaomi:
| Programme | Xiaomi support | Need root? | Price. |
|---|---|---|---|
| Dr.Fone | Yes (including Redmi, POCO) | No. | $50. |
| Tenorshare UltData | Yes (works with MIUI 12-14) | No. | 40.$ |
| EaseUS MobiSaver | Partially (depending on model) | Sometimes. | $30. |
β οΈ Warning: Free versions of these programs usually show found contacts, but do not allow you to save them.Before buying, check whether your Xiaomi model is supported on the developer's website.
Instructions for Dr.Fone:
- Install the program and select Android Data Recovery.
- Connect your phone to your PC and select Restore Contacts.
- Follow the hints (you may need to enable USB Debugging or install a Xiaomi driver).
- After scanning, mark the contacts you want and save them to.vcf.
5. Extracting contacts through SIM-map (if they are saved on it)
If the contacts were retained on SIM-The card (rather than the phoneβs memory) can be transferred to another device, which is the same as older Xiaomi models (like Redmi). 4X or Mi A1), where was the option of saving SIM.
How to check:
- Extract. SIM-Card from a broken phone and insert it into your working smartphone.
- Open Contacts. β Settings β Imports/Exports β Import with SIM-map.
- If contacts are displayed, save them in the memory of the new device.
β οΈ Attention: Modern SIM-Nano-SIM cards store a very limited number of contacts (usually up to 250) and their names may not be displayed correctly (e.g. Cyrillic turns into question marks).
π‘
Before extraction SIM-Make sure the phone is turned off β a hot replacement can damage the slot contacts or the card itself.
What if the phone is not detected by a computer?
If the PC doesnβt see Xiaomi as an βUnidentified Device,β the problem may be:
- π porte USB β Try another cable and connector on a PC (preferably) USB 2.0 on the back of the system unit).
- π Battery: If the phone is under 5%, it may not show signs of life. Keep it charging for 30 to 60 minutes.
- π₯οΈ Drivers β download official Xiaomi drivers from the site MIUI Downloads.
- π§ Hardware damage β if the phone fell into the water or was badly impacted, the controller could be damaged USB. In this case, only repairs will help.
π§ Diagnostics through Device Manager:
- Open Device Manager (Win + X β Device Manager).
- See if the device appears in the Portable Devices section or Other Devices when connected.
- If there is an exclamation point, update the driver manually, indicating the path to the folder with Xiaomi drivers.