Skip to content

Wear Levelling

Definition

A flash controller algorithm that distributes write operations across all blocks evenly to prevent any single block from wearing out prematurely. A side effect is that logically deleted data may be physically stored in a block the controller has not yet selected for erasure, making recovery possible longer than expected.

Function
Evenly distributes writes across flash memory blocks
Purpose
Prevents premature wear of any single block
Forensic effect
Deleted data can persist longer than expected in unerased blocks
Relevant to
Mobile device deleted-data recovery

Common questions

Why can deleted data survive longer on a flash device because of wear levelling?+

The controller schedules block erasure on its own timetable to spread wear evenly, so a logically deleted block may sit unerased for some time. Until the controller selects it for erasure, the original data remains physically present and potentially recoverable.

Does wear levelling guarantee that deleted data can always be recovered?+

No. Recovery is opportunistic and depends on how soon the controller erases the block, how much subsequent write activity has occurred, and whether the examiner has the chip-level or forensic-tool access needed to read unmapped pages.

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...
NAND Flash Erase Block
The minimum unit that can be electrically erased in NAND flash memory. Erase blocks are larger than write pages (often 256 KB...
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...

Explained in

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.