Need help with payload_dumper?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

415 Stars 109 Forks 19 Commits 8 Opened issues


Android OTA payload dumper

Services available


Need anything else?

Contributors list

# 213,299
15 commits
# 370,112
1 commit

payload dumper

Script tested on Yandex Amber OTA's (full and incremental) under Linux(but may works on Windows too)

System requirement

  • Python3, pip
  • google protobuf for python
    pip install protobuf


  • Make you sure you have Python 3.6 installed.
  • Download and
  • Extract your OTA zip and place payload.bin in the same folder as these files.
  • Open PowerShell, Command Prompt, or Terminal depending on your OS.
  • Enter the following command: python -m pip install protobuf

Full OTA

  • When that’s finished, enter this command: python payload.bin
  • This will start to extract the images within the payload.bin file to the output folder you are in.

Incremental OTA

  • Copy original images (from full OTA or dumped from devices) to old folder (with part name + .img, ex: boot.img, system.img)
  • run python --diff payload.bin
  • file extracted to the output folder you are in.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.