Dump Android's payload.bin
Go to file
Rasmus Moorats 900d2d30b7
update protobuf definition
2021-12-21 14:00:31 +02:00
payload_dumper update protobuf definition 2021-12-21 14:00:31 +02:00
README.md fix typo in readme 2021-12-21 13:51:26 +02:00
poetry.lock fix typo in readme 2021-12-21 13:51:26 +02:00
pyproject.toml fix incorrectly printing that partitions were not found 2021-12-21 13:49:20 +02:00

README.md

payload dumper

Dumps the payload.bin image found in Android update images. Has significant performance gains over other tools due to using multiprocessing.

Installation

Requirements

  • Python3
  • pip

Install using pip

pip install --user payload_dumper

Example ASCIIcast

asciicast

Usage

Dumping the entirety of payload.bin

payload_dumper payload.bin

Dumping specific partitions

Use a comma-separated list of partitions to dump:

payload_dumper --partitions boot,dtbo,vendor payload.bin

Patching older image with OTA

Assuming the old partitions are in a directory named old/:

payload_dumper --diff payload.bin