Skip to content

eMMC (Embedded MultiMediaCard)

Definition

A flash storage standard that packages NAND memory chips and a controller into one soldered module using a parallel interface. Common in mid-range and older devices. Its single-die structure makes chip-off acquisition relatively straightforward with widely available readers.

Full name
Embedded MultiMediaCard
Interface
Parallel
Typical use
Mid-range and older mobile devices
Extraction method
Chip-off acquisition using widely available readers

Common questions

Why is eMMC easier to chip-off than newer storage types?+

eMMC packages the controller and NAND on a single die with a standard parallel interface, so a reader can address the chip directly once desoldered, unlike UFS or NVMe storage which uses more complex serial protocols and per-device controllers.

Does chip-off acquisition of eMMC always recover readable data?+

Not automatically. The raw dump still needs to be reassembled and, if the device uses file-based or full-disk encryption, decrypted with the correct key before the extracted image becomes usable evidence.

Related terms

Baseband Processor
A separate processor that manages all radio functions: cellular calls, SMS, and data connections. It runs its own real-time OS and holds...
Chip-Off Acquisition
A physical extraction method in which the flash memory chip is desoldered from the device's circuit board and read directly with specialised...
Flash Translation Layer (FTL)
Firmware inside the flash storage controller that maps logical block addresses to physical NAND blocks and implements wear levelling. Deleted files may...
ISP (In-System Programming)
A variant of direct chip access that connects to the eMMC command and data pins while the chip is still on the...
JTAG (Joint Test Action Group)
The industry group that produced IEEE standard 1149.1, which defines the test access port and boundary-scan architecture built into most modern integrated...
Pinout
A diagram or database entry that maps each physical contact on a device's circuit board to its signal function. For JTAG acquisition,...
Secure Enclave / Trusted Execution Environment (TEE)
A hardware-isolated execution environment within the SoC that stores device-unique encryption keys and handles cryptographic operations. The encryption key never leaves this...
System on Chip (SoC)
A single integrated circuit that combines the application processor, GPU, memory controller, image signal processor, and often the secure enclave. The SoC...
Test Access Port (TAP)
The set of four or five contact pads (TDI, TDO, TCK, TMS, and optionally TRST) on a circuit board that implement the...
UFS (Universal Flash Storage)
A newer flash storage standard using a serial interface that allows simultaneous reads and writes. Faster than eMMC and common in flagship...

Explained in these topics

Your journey to becoming a forensic professional starts here.

Practice with mock tests, learn from structured notes, and get your questions answered by a global forensic community, all in one place.