Ways to fix iPhone 6 Plus shows 4005 error code after NAND expand

Have you ever been through the lake of iPhone memory? It’s really annoying. If you don’t want to replace the new iPhone, there is another way to fix this problem, you can expand the NAND, but you need to very carefully when you work on it. Here’s a case of failure, 3/4 solder joints have been dropped when he had the storage expanded. After jump wire and rooting, iTunes reported error 4005 and screen displayed white Apple logo. Now, we need to fix it.

The motherboard has no NAND Flash and many jumping wires on PCB with green oil, as shown in picture 1-1.


After observing the outer looks of the motherboard, we use multimeter to measure the diode data of all the solder joints and they all have data. But, comparing these data with that I get from my previous repair cases (picture 1-2), I find that pin G5 should be about 700 and J5 should be about 500 (notice: different multimeter shows different data). While these two joints is about 700. The two data should not be the same. We guess that someone must jump the wrong wire.


As shown in picture 1-3, when scratch the green oil carefully, we find that there is a wire and a via. Measure its diode data. The data of wire is about 700 while the data of via is about 500. Now we can be sure that it is jumped the wrong wire.


Re-jump the wire and paint green oil. Use multimeter to Measure the diode data of pin J5. It is about 500. In case of other problems, measure the diode data of all the solder joints again under the microscope and find other two joints that are jumped the wrong wire. Fix them one by one.


Then assemble the NAND Flash, root it again. The screen still displays white Apple loge without the progress bar. But iPhone now can recognize NAND Flash because it shows white Apple loge in seconds. I presume that CPU is pseudo soldering or the board is disconnected. Considering the stability of whole iPhone, we use the other workable motherboard to replace the original one.


Finally, we test it and all is fine, the 4005 error code was been solved, the iPhone 6 Plus can back to normal work.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at WordPress.com.

Up ↑

%d bloggers like this: