Read me fully! How to rescue data from a faulty or locked phone?

I am demonstrating the simplest way to recover data from the NAND memory of a smartphone, regardless of the reason you need to do this. In some cases, the phone is inoperable due to a damaged processor, or the motherboard is washed and beyond recovery; in other cases, the phone is locked, and data needs to be saved.

Read me fully! How to rescue data from a faulty or locked phone?

I was fortunate to work at fix-oscomp, a division of the OSKOMP company that repairs digital equipment. This is where I became practically familiar with this method.

NAND is a type of flash memory most commonly used in modern smartphones.

NAND structure according to Wikipedia
The NAND structure is a three-dimensional array. It is based on the same matrix as NOR, but instead of one transistor at each intersection, a column of series-connected cells is installed. This arrangement results in many gate lines at one intersection. The density of the layout can be significantly increased (since only one gate conductor connects to each cell in the column), but the access algorithm for reading and writing cells becomes noticeably more complex. Additionally, there are two MOS transistors installed in each line. A control transistor for the discharge line (bit line select transistor), located between the column of cells and the discharge line. And a ground select transistor located before ground.

Today's patient is the Xiaomi Mi Max 3:

Read me fully! How to rescue data from a faulty or locked phone?

After being submerged, it stopped turning on.

Read me fully! How to rescue data from a faulty or locked phone?

Diagnosis showed that the processor is more dead than alive. The client needs data from the phone and possible recovery of the device itself.

Read me fully! How to rescue data from a faulty or locked phone?

The board was cleaned, but we cannot replace the processor, as the processor and NAND memory are paired by a key, and we change them in pairs as well. In this case, we take the donor board from a cheaper model; in this case, the Xiaomi Redmi Note 5 will do.

Read me fully! How to rescue data from a faulty or locked phone?

We heat the board with bottom heating.

Read me fully! How to rescue data from a faulty or locked phone?

We apply flux.

Read me fully! How to rescue data from a faulty or locked phone?

We heat up with a heat gun.

Read me fully! How to rescue data from a faulty or locked phone?

We remove the NAND memory.

Read me fully! How to rescue data from a faulty or locked phone?

We clean off the residue of flux.

We check the contacts.

Read me fully! How to rescue data from a faulty or locked phone?

Read me fully! How to rescue data from a faulty or locked phone?

We install the memory in the reading device.

Read me fully! How to rescue data from a faulty or locked phone?

Read me fully! How to rescue data from a faulty or locked phone?

Read me fully! How to rescue data from a faulty or locked phone?

In our case, we need the userdata and boot files.

Read me fully! How to rescue data from a faulty or locked phone?

Speed up to 10 MiB/s. But you will have to wait a long time. The reading process takes an average of 2 hours.

This way, we can increase the volume of memory and RAM if necessary.

We write the data onto the donor memory.

Read me fully! How to rescue data from a faulty or locked phone?

We solder the memory and processor from the donor, turn it on, and enjoy!

Read me fully! How to rescue data from a faulty or locked phone?

Thank you for your attention!

Source: habr.com

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster