Introduction: Why the phone doesn't turn on and whether data can be saved
The situation is familiar to many: Xiaomi stopped responding to the power button, the screen remains black, and the connection to charge does not work, the reasons can be different from a dead battery to a damaged motherboard after a fall, but the main problem is not the device itself, but the data: photos, correspondence, documents and contacts that were stored only on the phone.
Unlike iPhones, where data recovery often requires a service center, Xiaomi smartphones (especially on Qualcomm processors) provide more opportunities for self-extracting information. However, not all methods are equally effective: some work only under certain conditions (for example, if the phone responds to charging at all), others require special equipment or soldering skills. In this article, we will examine all the current methods, from the simplest (cloud backups) to extreme (direct connection to memory chips via JTAG).
It is important to understand: success depends on two factors: 1) The condition of the phone - whether it is turned on in the Fastboot, whether it is responsive to charging, whether the board is damaged; 2) The type of memory - modern Xiaomi (starting with the Redmi Note 10 and Mi 11) use UFS 2.1/3.0, which is more difficult to read directly than the old eMMC.
Method 1: Check cloud backups (without physical access to your phone)
If your Xiaomi had Mi Account sync enabled, the chances of recovering data without repairing the phone are pretty high. Even if the device is completely dead, the backups could have been saved to the cloud.
- π Contacts and notes: sync automatically if in account settings (Settings) β Mi Account β Synchronization) have been enabled with appropriate options.
- π· Photo and video: if you used Mi Cloud Gallery or Google Photos (setting in Settings) β Google β Backup).
- π± SMS and call log: reserved only when manually creating a backup in Settings β Additionally. β Backup and reset.
- π Applications and their data: partially saved if backup in Google Drive was enabled.
To check for backups:
- Go to i.mi.com and log in to the same Mi Account you used on your phone.
- In the Cloud β Backup section, see the list of archives available. If your phone has ever created a backup, it will have date files.
- For Google Photos, check photos.google.com β photos could be synced automatically.
β οΈ Warning: If the phone was enabled Factory Reset via Mi Cloud (optional in security settings), the data may have been erased the last time you tried. β [Your phone] β Delete data β if there is a record of the reset, recovery is impossible.
Method 2: Connect via Fastboot (if the phone responds to buttons)
If Xiaomi is not switching on normally, but when holding Power + Volume down, the indicator lights up or the word Fastboot appears, there is a chance to extract data. In this mode, you can access the phoneβs memory through ADB (Android Debug Bridge) or specialized utilities.
You'll need:
- π₯οΈ Windows or Linux computer (machine needs additional drivers).
- π Cable USB Type-C (preferably original, as cheap cables may not transmit data).
- π οΈ Utilities: ADB Fastboot and Mi Flash Unlock (to unlock the bootloader).
Step-by-step:
- Install Fastboot drivers for your model (you can download from the official Xiaomi website).
- Connect your phone to your PC in Fastboot mode (hold Power + Volume down 10-15 seconds).
- Open the command line (Win + R β cmd) and check the connection command: fastboot devices If the device is determined, you will see its serial number.
- Unlock the bootloader (if it is blocked): fastboot oem unlock Attention: this will erase all data on the phone! If the goal is only to extract files, skip this step and use the methods below.
- mount the userdata section (where user files are stored): fastboot mount /userdata If the command doesn't work, try an alternative method via TWRP (see next section).
β οΈ Note: On new models (Xiaomi) 12/13, Redmi Note 11/12) Unlocking the bootloader requires binding to Mi Account and waiting 7β14 If the phone doesn't turn on, it might not work.
Make sure the battery is at least 20% charged
Use the original USB-cable
Disable the antivirus (it can block ADB)
Check if the phone is detected in Windows Device Manager
-->
Method 3: Using TWRP to create a backup (advanced level)
If Fastboot is available but standard commands don't allow you to access files, you can install a custom TWRP (Team Win Recovery Project) recavator, which will allow you to create a complete image of the phone's memory, which can then be mounted on a PC.
Advantages of the method:
β It works even with a locked boot loader (on some models).
β Allows you to copy all sections, including /data (where photos, messages, etc. are stored.).
β Xiaomi supports Qualcomm and Mediatek.
Disadvantages:
β It requires precise firmware. TWRP It is your model (the wrong version can "brick" the phone).
β New devices (Xiaomi 13 Pro, Redmi) K60) It may not work due to anti-Rollback protection.
Instructions:
- Download. TWRP for your model from the official website (for example, for Redmi Note) 10 Pro, it's gonna be a file. twrp-3.7.0_12-0-sweet.img).
- Transfer the phone to Fastboot and connect to the PC.
- TWRP command: fastboot flash recovery twrp-version.img
- Load into the Recovery: Hold Power + Volume up until the TWRP logo appears.
- From the TWRP menu, select Mount β Enable MTP to make your phone look like a flash drive. Copy the files you want on your PC.
- For a full backup, go to Backup and select Data, System, and Internal Storage.
What if TWRP doesnβt see internal memory?
| Xiaomi model | Support for TWRP | Do you need to unlock the bootloader? | Features |
|---|---|---|---|
| Redmi Note 9/10 | β Yes. | β Yes. | Redmi Note 10 Pro (sweet) may have encryption issues |
| Xiaomi Mi 11 | β Yes (unofficial assemblies) | β Yes. | Requires to disable Anti-Rollback before firmware |
| POCO X3/X4 | β Yes. | β No (on some firmware) | Better to use TWRP from OrangeFox |
| Xiaomi 12/13 | β No (or partially) | β Yes. | HyperOS protects you from accessing /data |
Method 4: EDL-Emergency Download Mode for direct memory manipulation
EDL (Emergency Download Mode) is a service mode that allows you to connect to your phone at the firmware level, bypassing the operating system, and it works even if:
- π The phone does not charge or respond to buttons.
- π₯ Firmware or loader damaged.
- π The screen is locked, and TWRP doesn't help.
However, the method has serious limitations:
β οΈ Authorized Mi Account (for new models).
β οΈ You need special utilities (Mi Flash, QFil or others). EDL Tool).
β οΈ The risk of finally βbrickingβ the phone with the wrong actions.
Step-by-step instructions for Qualcomm devices:
- Download the Mi Flash Tool and firmware for your model (choose the Fastboot version, not Recovery).
- Transfer the phone to EDL: For work devices: type adb reboot edl into ADB. For dead phones: short the test points on the board (disassembly required).
Device Manager
Qualcomm HS-USB QDLoader 9008
Mi Flash
Refresh
Flash
QFil
UFi Box
β οΈ Note: Starting with Xiaomi 12 and Redmi Note 11 to work in EDL You need to log in with your device-based Mi Account, and if the phone doesn't turn on, you can't get authorization, you need to go to the service center with proof of ownership.
π‘
If the phone is not identified in EDL, try using the Deep Flash Cable (D+ powered cable), which can be made yourself or bought on AliExpress for ~500 rubles.
Method 5: JTAG and direct reading of memory chip (extreme method)
If all the software methods fail, then JTAG, the technology that allows you to connect directly to memory chips (eMMC or UFS) through special contacts on the board, is the most reliable way, but also the most difficult way:
- π§ Salting equipment is required (soldling station, flux, soldering).
- π» Needed. JTAG-boxing, RIFF Box, EasyJTAG or programmer (UFi, Medusa Pro).
- π You need brazing schemes for your model (you can find them on BadCaps or GSMHosting).
The process looks like this:
- Take the phone apart and find the JTAG or eMMC/UFS contacts on the motherboard (usually signed as CLK, CMD, DAT0, etc.).
- Seal the wires to the contacts (use a thin wire with a diameter of 0.1-0.2 mm).
- Connect. JTAG-PC box and run a memory reader (e.g. Flash Extractor or UFi Box Software).
- Count the memory dump into the file (the process can take several hours).
- Use utilities like DiskInternals Linux Reader or UFS Explorer to extract files from the dump.
Cost of service in service centers: from 3 000 to 10 000 rubles (depending on the model and complexity of work). Self-performance is risky - a mistake in soldering can damage the fee without the possibility of recovery.
π‘
JTAG is the only method that works even when the board is completely dead (for example, after short circuit or falling into water).
What to do if nothing helps: alternatives
If all of the above methods do not work, the following options remain:
- π Contact the service center: some workshops specialize in recovering data from dead phones. The average cost is 5,000-15,000 rubles. Before contacting, check if they work with your Xiaomi model (for example, Redmi Note 9 is easier to restore than Xiaomi 13 Ultra).
- π¦ Replacement of motherboard: if the problem is in the board, and the data is critical, you can find a donor fee on AliExpress or in repair services).
- π Search by serial number: If your phone has been stolen or lost, you can try tracking it through Mi Account (Devices section). β Find the device, but you can't recover the data from it.
- π« Accept data loss: if the phone is physically destroyed (for example, after a fire or a heavy impact), the chances of recovery are minimal, in which case it is worthwhile to focus on preventing similar situations in the future (regular backups to the cloud).
If you decide to contact the service, ask the master the following questions:
- What kind of data recovery method will be used?
- Do you have any experience with my Xiaomi model?
- Is the confidentiality of the data collected guaranteed?
- What is the cost in case of failure?