Skip to main content

Dumping the phone RAM

Tools for dumping RAM

  1. Web memory dumper (Google Chrome) ← best choice!
  2. CLI memory dumper (Linux, OSX, Windows)
  3. ArmDebugger.exe (Windows)

Which memory needs to be dumped?

For all phone models

These RAM regions are present on all phones

NameAddressSizeAttributesDescription
BROM004000000000800032kRead+ExecuteBuilt-in 1st stage bootloader firmware.
TCM000000000000400016kWrite+Read+ExecuteBuilt-in memory in the CPU, used for IRQ handlers.
SRAM000800000001800096kWrite+Read+ExecuteBuilt-in memory in the CPU.

ELKA

EL71, E71, M72 (proto), CL61 (proto), C0F1 (proto)

NameAddressSizeAttributesDescription
RAMA80000000100000016MWrite+Read+ExecuteExternal RAM.
VMALLOCAC0000000180000024MWrite+ReadVirtual memory for malloc().

New NSG

C81, M81, S68

NameAddressSizeAttributesDescription
RAMA80000000100000016MWrite+Read+ExecuteExternal RAM.
VMALLOCAC00000000E0000014MWrite+ReadVirtual memory for malloc().

Old NSG + SG (16M)

S75, SL75, CX75, M75, SK65

NameAddressSizeAttributesDescription
RAMA80000000100000016MWrite+Read+ExecuteExternal RAM.

SG (8M)

CX70, C65, CX65, M65, S65, SL65, ME75, CF75, C75, C72

NameAddressSizeAttributesDescription
RAMA8000000008000008MWrite+Read+ExecuteExternal RAM.