iPhone NAND Recovery
iPhone Stuck in DFU: NAND & Storage Recovery
DFU mode means the CPU is alive but cannot find an operating system to load. The NAND storage chip still holds your photos, messages, and apps. The phone just lost its ability to communicate with that chip. We fix the communication path at the board level so the phone boots and your data becomes accessible again.

What DFU Mode Means for Your Data
DFU stands for Device Firmware Update. When an iPhone enters DFU mode, the CPU powers on and draws roughly 60mA on the power supply, but it cannot locate a valid operating system on the NAND storage chip. The phone drops into DFU automatically as a fallback state. iTunes or Finder detects the device, but the screen stays black.
The NAND chip itself is almost always intact in this scenario. All photos, messages, contacts, and app data remain on the chip. The phone simply cannot read the data because something broke the communication path between the CPU and the storage. The cause is usually a loose resistor, a shorted power rail, or a physical disconnect at the solder pads underneath the NAND.
DFU mode is distinct from a dead phone that will not turn on (no current draw at all) and from a boot loop (where the phone finds the OS but crashes during startup). Each presentation points to a different failure and a different repair path.
NAND Area Resistors and Loose Components
The most commonly overlooked failure point on a DFU iPhone is the cluster of small resistors near the NAND chip. These surface-mount components handle data communication between the CPU and NAND. They are 0201-sized or smaller: roughly 0.6mm x 0.3mm. At that scale, the solder joints are fragile.
Three things knock them loose. Drop impact is the most common; the shock fractures solder joints on components near the NAND. Thermal stress during shield removal is another; inexperienced repair shops overheat the area while removing EMI shields, reflowing or cracking nearby components. Liquid damage is the third; corrosion eats through the tiny solder joints and weakens them until the resistor detaches or loses continuity.
Diagnostic priority: Check that the NAND has its power voltages present, and replace the NAND area resistors before declaring a phone unrecoverable. This single step resolves a large portion of DFU cases with all user data intact.
When a missing or cracked resistor is the cause, replacing it restores full communication between CPU and NAND. The phone boots normally. No data is lost because the NAND was never damaged; the data bus was just interrupted. This is a 15-minute repair under the microscope with a microsoldering station, but finding the specific broken component requires board-level diagnostic skill and the right schematics.
PP3V0_NAND Power Rail Diagnostics
The PP3V0_NAND rail provides 3.0 volts to the NAND storage chip. Without this rail, the NAND has no power and the CPU cannot read or write to storage. A short on this rail is one of the more common board-level failures that causes DFU mode.
On iPhone 8, a shorted PP3V0_NAND causes the PMIC (power management IC) to heat up. The phone draws excessive current and either stays in DFU or fails to boot entirely. On iPhone X, the short often appears near the edge of the NAND chip where the rail routes close to other components.
Isolating the Short
The diagnostic process: pull the NAND chip from the board and re-check diode mode readings on the PP3V0_NAND rail. If the short disappears when the NAND is removed, the NAND itself has an internal short. If the short remains with the NAND removed, a capacitor or other component on the rail is the culprit. This distinction determines whether the NAND can be reused or needs replacement.
Additional NAND Power Rails
iPhone 11 and later models add PP0V9_NAND and PP1V8_NAND rails. A short on any of these produces similar symptoms: DFU mode, Error 4014, or failure during restore. Each rail needs individual diode mode testing. The PP1V8_NAND rail on iPhone 11 runs near the SIM reader area and is prone to liquid damage corrosion if water enters through the SIM tray.
Update vs. Restore: The Critical Distinction
Never restore a DFU phone that has important data. A restore erases all user data: photos, messages, contacts, app data, everything. This action is irreversible. If someone at a repair shop tells you to restore, and your data matters, stop and get a second opinion.
When iTunes or Finder detects a phone in DFU or Recovery mode, it offers two options: Update and Restore. These do fundamentally different things.
- Update reinstalls the iOS operating system while preserving all user data. Photos, messages, contacts, and apps remain on the device.
- Restore wipes the device completely, then installs a fresh copy of iOS. All user data is permanently deleted.
For any DFU phone where data matters: attempt an Update first. 3uTools also offers a "preserve user data" option that functions similarly. If the update fails, the error code returned by iTunes is diagnostic information. Error 9, Error 4014, or a progress bar that stalls at a specific percentage each point to a different hardware failure. Write down the error code before doing anything else.
If the update succeeds, the phone boots with all data present. If it fails, the error code tells us which hardware subsystem is broken, and we diagnose from there. Either way, the data remains on the NAND because an update never erases it.
Error Codes That Point to NAND
Each iTunes error code maps to a specific hardware failure. These are the codes that indicate a NAND or NAND-adjacent problem.
Error 9 / Error 35
These errors indicate the device disconnected during the restore or update process. On iPhone 7, Error 9 is sometimes caused by a single resistor next to the NAND chip that cracked or came loose. The data line drops mid-transfer and iTunes throws Error 9. Replacing the resistor resolves it. On other models, Error 9 can mean the NAND needs full replacement.
Error 4014: "NAND Not Detected"
Common on iPhone 11. The system cannot see the NAND chip at all. This is usually caused by ripped pads underneath the NAND, not a dead chip. The solder pads that connect NAND to the PCB tear away from the board, severing the physical connection. Requires pulling the NAND, inspecting the pad field, and running micro-jumper wires to reconnect the broken traces.
Restore Fails at Exactly 19%
On iPhone 8, a restore that stalls or fails at 19% typically indicates the system cannot communicate with the NAND storage or the logic EEPROM. The Main PMIC (U2700) generates the power rails that feed the NAND, CPU, and other subsystems; if the PMIC fails or a rail is shorted, the phone cannot read storage. Verify PMIC output rails first, then check the NAND itself.
Progress Bar Stuck at 0%
The NAND may be readable but not writable. iTunes can see the chip and begins the process, but cannot write any data to it. This points to a partial NAND failure or a write-protect condition on the storage.
Error 4013 is usually not NAND. On Face ID models, Error 4013 is caused by the ear speaker flex cable in the vast majority of cases, not the NAND chip. See our Error 4013 page for details on that specific failure.
iPhone 11 Ripped Pad Pattern
iPhone 11 has a specific failure pattern that shows up repeatedly. The phone enters DFU mode or throws Error 4014 during an update attempt. Diagnostics show no communication with NAND. When the NAND chip is pulled from the board and the pad field is inspected under the microscope, a row of pads is ripped clean off the PCB.
The pads tear because of the mechanical stress on the NAND during drops or during board flexion inside the housing. The traces that connected those pads to the rest of the board are severed. The NAND chip itself is undamaged; it is simply disconnected.
The repair involves running micro-jumper wires from the remaining trace stubs to the NAND pads, bypassing the damaged area. This is precise work under magnification; each wire is thinner than a human hair. Once the connections are rebuilt, the NAND is resoldered to the board and the phone boots with all data present. This repair is not possible at shops without board-level microsoldering capability, which is why many iPhone 11 phones with Error 4014 get declared dead prematurely.
NAND Programming and Compatibility
When the original NAND chip is dead (internal short, physically cracked die, or unrecoverable wear), a replacement NAND must be programmed with the device's serial number, WiFi MAC address, and Bluetooth MAC address before the phone will activate. Without this programming step, iOS refuses to complete setup.
Tooling
NAND programming requires a compatible programmer for the specific iPhone model. Using the wrong programmer or an incompatible tool results in a non-functional device. A DCSD cable can read System Configuration (SysCfg) data, such as serial numbers and WiFi/Bluetooth MAC addresses, without desoldering the chip. This confirms whether the NAND controller responds and helps verify device identity before a swap.
Donor Compatibility
Donor NAND compatibility depends on the NAND type and generation. Some iPhone models share the same BGA NAND package and can serve as donors for each other after reprogramming with the correct serial number and MAC addresses. Compatibility must be verified for each specific model pairing before attempting a swap.
NAND replacement does not recover existing data. NAND is encrypted by the Secure Enclave on the original CPU. A new NAND chip starts empty. NAND replacement restores phone function for cases where the user has an iCloud backup. For data recovery from the original NAND, we must repair the original board.
Why Chip-Off Recovery Does Not Work on iPhones
Some data recovery companies advertise “chip-off” recovery, where the NAND flash chip is physically removed from the board and read with a standalone programmer. This technique works on older Android phones and USB flash drives where the storage is not encrypted or uses a known encryption key. It does not work on any iPhone with an A7 processor or newer (iPhone 5s and all later models).
Every iPhone since the 5s has a Secure Enclave coprocessor built into the main CPU die. The Secure Enclave generates and stores the hardware encryption keys that protect the NAND. These keys are unique to each individual CPU and are not extractable. The NAND data is encrypted with AES-256, and the decryption key never leaves the Secure Enclave boundary.
If you desolder the NAND chip and read it on a programmer, you get encrypted data. Without the matching Secure Enclave (which lives on the original CPU), that data cannot be decrypted. There is no known method to extract Secure Enclave keys. Moving the NAND to a different logic board produces the same result: the new board has a different Secure Enclave with different keys, so the encrypted data is unreadable.
The only path to iPhone data recovery is repairing the original logic board. The original CPU must be alive and able to boot far enough to process the Secure Enclave decryption. This is why board-level microsoldering is mandatory for iPhone data recovery, and why any company claiming “chip-off iPhone recovery” does not understand how iPhone encryption works.
Our Diagnostic Process
Every NAND-related case follows the same systematic diagnostic path. We do not guess, and we do not skip steps.
- Identify the presentation. DFU mode, Recovery mode, specific iTunes error code, or no power at all. Each starting point narrows the possible failures. A phone that will not turn on at all has different root causes than one sitting in DFU.
- Check NAND power rails. Diode mode readings on PP3V0_NAND, PP0V9_NAND, and PP1V8_NAND (model-dependent). A shorted rail gets traced and repaired before proceeding.
- Check and replace NAND area resistors. Visual inspection under the microscope for cracked, missing, or tombstoned components. Replace any suspect resistors. This step alone resolves a large percentage of DFU cases.
- Attempt an update, never a restore. If power rails are good and resistors are intact, we connect to iTunes or 3uTools and attempt an iOS update. The result tells us whether NAND communication is restored or what remains broken.
- Check NAND with a programmer. If the update fails, we connect a JC P11F or JC-P7 programmer to read the NAND directly. This confirms whether the chip responds and whether data is intact.
- Pull NAND and inspect pads. For iPhone 11 and similar models, if the programmer cannot see the NAND, we desolder the chip and inspect the PCB pad field for ripped or cracked pads. Micro-jumper wire repair reconnects severed traces.
Pricing
Contact us or ship your device for a free evaluation. If we cannot recover your data, you pay nothing.
Watch: iPhone Data Recovery from Dead Logic Board
Louis Rossmann walks through board-level diagnosis and repair of a dead iPhone, including DC power supply analysis and component-level fault isolation for data recovery.
Frequently Asked Questions
Can you recover data from a phone stuck in DFU?
iTunes says 'Update' but I'm afraid it will erase my data
My phone was working then went to DFU after a drop
What does Error 4014 mean?
Someone already tried to restore my phone. Is the data gone?
How much does NAND recovery cost?
Can you just move my NAND to another phone?
Data Recovery Standards & Verification
Our Austin lab operates on a transparency-first model. We use industry-standard recovery tools, including PC-3000 and DeepSpar, combined with strict environmental controls to make sure your hard drive is handled safely and properly. This approach allows us to serve clients nationwide with consistent technical standards.
Open-drive work is performed in a ULPA-filtered laminar-flow bench, validated to 0.02 µm particle count, verified using TSI P-Trak instrumentation.
Transparent History
Serving clients nationwide via mail-in service since 2008. Our lead engineer holds PC-3000 and HEX Akademia certifications for hard drive firmware repair and mechanical recovery.
Media Coverage
Our repair work has been covered by The Wall Street Journal and Business Insider, with CBC News reporting on our pricing transparency. Louis Rossmann has testified in Right to Repair hearings in multiple states and founded the Repair Preservation Group.
Aligned Incentives
Our "No Data, No Charge" policy means we assume the risk of the recovery attempt, not the client.
Technical Oversight
Louis Rossmann
Louis Rossmann's well trained staff review our lab protocols to ensure technical accuracy and honest service. Since 2008, his focus has been on clear technical communication and accurate diagnostics rather than sales-driven explanations.
We believe in proving standards rather than just stating them. We use TSI P-Trak instrumentation to verify that clean-air benchmarks are met before any drive is opened.
See our clean bench validation data and particle test videoRelated iPhone Recovery Services
Hub page for all iPhone recovery services
Dead phone with no boot current
Phone powers on but restarts repeatedly
Restore disconnect from I2C shorts
Corrosion cleanup and board repair
View complete service catalog
iPhone stuck in DFU mode?
The storage chip usually still has your data. Free evaluation, no data no fee.