Skip to content

NAND flash erase block

Definition

The minimum unit that can be electrically erased in NAND flash memory. Erase blocks are larger than write pages (often 256 KB to 4 MB). The OS writes at page granularity but erases at block granularity, so a block containing deleted sectors cannot be cleared until all live pages in the block have been relocated.

Related terms

File-based encryption (FBE)
An Android encryption model introduced in Android 7.0 in which each file is encrypted with a separate key derived from the user...
SQLite free page
A database page that SQLite has placed on an internal free-page list after a row deletion. The page retains its original content...
Thumbnail cache
A store of small preview images generated by the OS or applications when media is first viewed. On Android the primary cache...
TRIM
A command issued by the file system to the flash controller identifying blocks that are no longer in use, so the controller...
Wear levelling
A flash controller algorithm that distributes write operations across all blocks evenly to prevent any single block from wearing out prematurely. A...

Explained in

  • Deleted Data Recovery on Mobile DevicesThe minimum unit that can be electrically erased in NAND flash memory. Erase blocks are larger than write pages (often 256 KB to 4 MB). The OS writes at page g...

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.