Physical Acquisition Techniques
Physical acquisition extracts a bit-for-bit image of a mobile device's storage by bypassing the operating system entirely, capturing allocated, unallocated, and deleted data in one pass. This topic covers EDL mode, bootloader exploits, direct memory reads, and the effect of full-disk encryption on acquisition feasibility.
Last updated:
Physical acquisition is the process of extracting a complete, bit-for-bit image of a mobile device's storage by reading the underlying hardware directly, bypassing the operating system and its access controls. The result is a forensic image that contains allocated file system data, unallocated space, deleted file remnants, slack space, and raw partition structures. Because it captures everything the chip contains rather than only what the OS chooses to present, physical acquisition is the highest-fidelity method available and the only one that reliably recovers deleted content. The primary techniques include Emergency Download (EDL) mode on Qualcomm chipsets, bootloader unlock and exploit chains, direct NAND flash reads over test interfaces, and chip-off acquisition for severely damaged devices.
Physical acquisition sits at one end of a spectrum that runs from simple logical extraction through file-system dumps to full physical imaging. Each step up that spectrum yields more data and more evidentiary completeness, but also demands greater technical capability, introduces more risk to the device, and faces harder legal and technical barriers. Logical methods work within the OS and produce only what the OS exposes. Physical methods work beneath the OS and produce everything on the chip. The choice between them depends on the investigation's data needs, the device model, the encryption state, and the legal authority available.
Physical acquisition has become progressively harder to execute as manufacturers have hardened their devices. Early Android phones could be imaged over ADB with a simple dd command once the bootloader was unlocked. Modern devices combine hardware security elements, cryptographic boot chains, file-based encryption tied to the Secure Enclave or Titan chip, and locked bootloaders that refuse to boot unsigned code. Forensic vendors respond with proprietary exploit chains that target specific firmware versions, meaning the viability of physical acquisition for a given device depends on which vulnerabilities exist for that exact model and OS build at the time of examination.
By the end of this topic you will be able to:
- Explain what physical acquisition produces and how it differs from logical and file-system acquisition in terms of evidence scope.
- Describe how EDL mode works on Qualcomm devices and the steps an examiner takes to enter and use it.
- Identify the role of bootloader exploits in physical acquisition and explain why exploit chains are version-specific.
- Evaluate the impact of full-disk and file-based encryption on the interpretability of a raw physical image.
- Describe the conditions under which chip-off acquisition is warranted and the risks it introduces.
- EDL mode (Emergency Download mode)
- A Qualcomm diagnostic protocol embedded in the Primary Boot Loader (PBL) that activates before the main OS and accepts raw memory read commands over USB. Widely used for physical acquisition of Qualcomm-based Android devices.
- Bootloader
- Firmware that runs immediately after power-on to verify, load, and hand control to the operating system. A locked bootloader refuses to execute unsigned or modified OS images, blocking many physical acquisition approaches that depend on booting custom recovery software.
- NAND flash
- The non-volatile memory technology used in virtually all mobile device storage. Data is written in pages and erased in blocks; physical acquisition reads the raw page data including those pages not yet erased by the file system after deletion.
- Chip-off acquisition
- A technique in which the storage chip is physically desoldered from the device's circuit board, mounted in a chip reader, and dumped independently of the device's other electronics. Destructive and difficult to reverse; used when the device cannot power on.
- Full-disk encryption (FDE)
- A storage protection model in which the entire partition is encrypted with a key derived from the user's passcode and hardware-bound identifiers. A physical image of an FDE device is unreadable ciphertext without the key.
- File-based encryption (FBE)
- The encryption model used in modern Android devices (Android 7 and later) and iPhones, in which individual files or directories are encrypted under different keys tied to authentication state. More granular than FDE; some credential-independent files may be readable in a physical image even without the passcode.
What physical acquisition captures
A physical image is a sector-by-sector or page-by-page copy of the storage medium. It contains every bit on the chip at the moment of acquisition: active file system structures, deleted file content still residing in unallocated clusters, fragmented remnants in slack space, carved data from formatted partitions, and low-level chip metadata such as spare area bytes. This is categorically more than any logical or file-system acquisition can yield, because logical methods ask the OS what files exist and the OS returns only what it tracks.
| Method | What it captures | Recovers deleted data? | Bypasses OS? |
|---|---|---|---|
| Logical (ADB backup, iTunes) | OS-exposed files and databases | No | No |
| File-system (AFC, FFS2) | File system structures and metadata | Partial (unlinked inodes) | Partial |
| Physical (EDL, chip-off) | Full raw storage contents | Yes | Yes |
| JTAG / ISP | Full raw storage via debug interface | Yes | Yes |
The completeness of a physical image comes at a cost. Raw storage dumps require parsing by forensic software that understands the file system, the partition layout, and the encoding used by the specific chipset. On some eMMC and UFS chips, the physical dump includes out-of-band (OOB) data, translation layer metadata, and wear-levelling tables that must be stripped or interpreted correctly or the file system will not parse. High-quality physical forensic tools handle this automatically, but the examiner must understand what the tool is doing to interpret anomalies correctly.
EDL mode on Qualcomm devices
Emergency Download mode is a function of Qualcomm's Primary Boot Loader, the first code that executes when a Qualcomm chipset powers on. In EDL mode the device presents itself over USB as a 9008 COM port and accepts Qualcomm's SAHARA and Firehose protocols, which allow a connected host to read and write directly to flash memory. The OS is not running; Android's permission model, lock screen, and encryption key management are all inactive. From the device's perspective, EDL mode is a recovery and provisioning interface intended for factory programming.
Entering EDL mode on most Qualcomm-based Android phones requires one of three approaches: a hardware method (bridging a test point on the PCB to ground while powering on), a software method (issuing an ADB or fastboot command if the device is already accessible), or exploiting a vulnerability in the device's own boot chain to force a reboot into EDL. The hardware method is reliable but requires disassembly and knowledge of the specific board layout for that model. The software method works only if ADB is enabled and the device is unlocked or the examiner already has shell access. Exploit-based EDL entry targets bugs in the bootloader and is model-specific.
Once EDL mode is active and the correct programmer is loaded, the acquisition process issues sequential read commands across the full user data partition and any other partitions of interest (bootloader, modem, recovery, system). The result is a raw partition image or a full-disk image depending on the scope specified. Acquisition speed depends on USB throughput and the flash chip's read speed; a 128 GB device typically takes 30 to 90 minutes over USB 2.0.
Bootloader exploits and exploit chains
Many physical acquisition paths depend on exploiting vulnerabilities in a device's bootloader or early boot code to gain the ability to run arbitrary code before the OS takes over. The goal is typically to boot a custom recovery image that can then perform a raw dd image of the storage, or to elevate privileges within the boot environment far enough to read memory that would otherwise be protected. Exploit-based acquisition is version-specific: a vulnerability present in firmware version A may be patched in version B of the same device, and the examiner's tool must match the device's exact firmware version.
For Apple devices, the checkm8 vulnerability (disclosed 2019) is a bootrom-level exploit affecting iPhone 4s through iPhone X that cannot be patched by software update because the bootrom is read-only silicon. It allows an examiner to boot a custom image and access the file system. However, even with checkm8, the user data partition is encrypted under the Secure Enclave and the passcode; the exploit gives filesystem access only for devices where the passcode is known or not set. Devices running iOS 16 and later also have additional mitigations affecting what third-party tools can extract even after checkm8.
For Android, the exploit situation varies by manufacturer. Some leave bootloaders unlockable via fastboot (with user confirmation), which allows booting a custom TWRP recovery and imaging. Others lock the bootloader permanently and sign every boot stage; exploitation requires finding a bug in one of those stages. Cellebrite UFED and similar tools maintain proprietary exploit libraries but do not disclose which vulnerabilities they use, citing responsible disclosure concerns. An examiner using these tools should document the tool version and the acquisition method in the case notes, even if the underlying exploit is opaque, because this information is required if the method is challenged in court.
Direct NAND flash reads and chip-off acquisition
When a device cannot power on at all, or when the SoC is too badly damaged to enter EDL or any exploit-accessible state, the only remaining physical method is to access the storage chip directly. Two approaches exist: in-system programming (ISP), which reads the chip through its command pins while still on the board, and chip-off, which removes the chip entirely.
ISP connects a reader directly to the eMMC or UFS chip's command and data lines on the PCB without removing the chip. This requires identifying the correct test points or ball grid array (BGA) pads, which vary by device, and applying the correct signal voltages. A successful ISP read produces the same raw image as an EDL acquisition without needing the device's SoC to participate. The risk is lower than chip-off because the chip stays on the board, but board damage can make the pads inaccessible.
Chip-off desolders the storage chip from the PCB using hot air, infrared heating, or a rework station. The removed chip is then placed in a socket reader or reballed and mounted in a reader that matches its pin configuration. The resulting dump is the raw NAND or eMMC contents. Chip-off is irreversible: if the process goes wrong, the chip can be destroyed. For this reason it is reserved for cases where the device is already inoperable, where no other method is viable, and where the investigation justifies the risk. The examiner should document the condition of the device before and after, photograph the procedure, and note that the method was used as a last resort.
Encryption and its effect on physical acquisition
Encryption is the primary factor that determines whether a physical image is useful once obtained. A physical image of an encrypted device is a correctly acquired forensic image; it is simply unreadable without the key. Understanding how encryption is implemented on specific device families determines what options remain after acquisition.
On iPhones from 3GS onward, every file is encrypted with a per-file key, and those keys are wrapped under class keys that are themselves protected by the user's passcode combined with a hardware key fused into the Secure Enclave. The Secure Enclave enforces rate-limiting on passcode attempts and can be configured to erase itself after ten wrong attempts. This means brute-force passcode recovery against a physical image is computationally infeasible for most passcodes; the only viable path is the Secure Enclave itself, which requires the device to be operational and exploits to have been applied. GrayKey (used by law enforcement agencies) and Cellebrite's iOS Advanced Logical extraction operate within this framework.
Modern Android devices use file-based encryption (FBE) with two classes of keys: credential-encrypted (CE) keys that are available only after the user has authenticated, and device-encrypted (DE) keys that are available from first boot. The DE partition contains pre-authentication data such as alarm settings and some call logs; the CE partition contains all user-authenticated data. A physical image acquired before first unlock contains only the DE partition in readable form. After first unlock but before a reboot, some credential-derived key material may reside in RAM and can potentially be captured through a memory acquisition technique.
| Device state | What a physical image yields | Key attack surface |
|---|---|---|
| Powered off, never unlocked | Ciphertext only (FDE/FBE) | Requires passcode or exploit to decrypt |
| After first unlock (AFU), screen locked | DE data readable; CE partition encrypted in RAM | Key in memory; live acquisition more valuable |
| Unlocked during acquisition | All partitions potentially readable if access gained | FBE keys in memory; highest-value state |
| Damaged device, powered off | Chip-off yields ciphertext | No key attack surface without operational SoC |
The practical implication is that device state at seizure matters enormously. A device that is running and unlocked at the time of seizure should, wherever legally permissible and tactically safe, be kept in that state and subjected to live or in-situ acquisition before it locks or powers off. Law enforcement agencies in the United States, United Kingdom, Australia, and India have developed seizure protocols that include placing the device in airplane mode (to prevent remote wipe), keeping it charged, and preserving the unlocked state for as long as the chain of custody allows.
Legal framework and when physical acquisition is warranted
Physical acquisition is the most invasive mobile forensic method and attracts the highest legal scrutiny. Its use requires clear legal authority and proportionality. In the United States, the Fourth Amendment requires a search warrant supported by probable cause before examining the contents of a seized phone (Riley v. California, 2014). In the United Kingdom, the Police and Criminal Evidence Act 1984 and accompanying PACE Codes provide the framework for examination, and the Investigatory Powers Act 2016 governs interception of data in transit. In India, the Bharatiya Nagarik Suraksha Sanhita 2023 provides search and seizure powers, and evidence admissibility is governed by the Bharatiya Sakshya Adhiniyam 2023. The EU's GDPR applies a data minimisation principle that constrains what data from a physical image may be retained or processed even when acquisition is lawful.
Physical acquisition is warranted when lower-yield methods are insufficient for the investigation's evidentiary needs. Specific justifications include: recovery of deleted data that the OS has unlinked but not overwritten; acquisition from a device that is damaged and cannot be accessed through normal OS channels; situations where the OS is suspected of having been manipulated to conceal data; and cases where a complete image is required to demonstrate that all available evidence has been collected. Choosing physical acquisition solely because it yields more data, when logical acquisition would suffice, is poor practice and can expose the examiner to criticism that the method was disproportionate.
The examiner's documentation must record the justification for choosing physical acquisition, the specific method used and why, the tool version, device identifiers, the acquisition start and end time, and the cryptographic hash of the resulting image file. This documentation forms part of the chain of custody and may be examined by opposing counsel or by a court. Hashing the image immediately after acquisition (SHA-256 is current practice) and verifying the hash before any analysis begins establishes integrity.
See Digital Evidence in Mobile and Network Contexts for the broader evidence handling principles that apply regardless of acquisition method.
Which of the following best describes what a physical acquisition produces that a logical acquisition does not?
Key Takeaways
- Physical acquisition produces a bit-for-bit image of a device's storage, capturing unallocated space, deleted content, and raw partition structures that logical methods cannot reach.
- EDL mode on Qualcomm devices is one of the most reliable physical acquisition paths; it requires a device-specific Firehose programmer and either a hardware test-point method or a software command to enter the mode.
- Bootloader exploits enable physical acquisition by allowing unsigned recovery software to run; they are version-specific and may be patched in later firmware updates, so the viability of an exploit chain depends on the exact OS build on the target device.
- Full-disk and file-based encryption can render a correctly acquired physical image unreadable; device state at seizure (particularly whether the device has been unlocked since last boot) determines whether encryption keys are accessible.
- Chip-off acquisition, in which the storage chip is removed and read independently, is destructive and should be reserved for devices too damaged to operate; documentation of the pre- and post-procedure device condition is mandatory.
What is physical acquisition in mobile forensics?
What is EDL mode and why do forensic examiners use it?
How does full-disk encryption affect physical acquisition?
What is the difference between NAND flash reading and chip-off acquisition?
What legal authorities govern physical acquisition of mobile devices?
Test yourself on Mobile and Network Forensics with free, timed mocks.
Practice Mobile and Network Forensics questionsSpotted an error in this page? Report a correction or read our editorial standards.