payload-dumper-gui

February 15, 2026 ยท View on GitHub

Windows and Android app to extract Android OTA payloads from local files or HTTP URLs.


Get it at IzzyOnDroid


Features

  • Supports payload.bin and OTA ZIP files
  • Extract specific partitions directly from remote HTTP OTA URLs without downloading the full OTA
  • Extract multiple partitions simultaneously
  • Cancel running extractions
  • Optional limit on concurrent extractions to control CPU and I/O usage
  • SHA-256 checksum verification for extracted partitions
  • Differential OTAs are supported (Experimental).

Screenshots

Android

Windows

Windows screenshot


Limitations

  • Currently available only for Windows and Android

  • The remote server must support HTTP Range requests for extraction from URLs


Dependencies

External dependencies used in this project

  • payload-dumper-rust
    Backend library powering the core functionality of both Windows and Android versions

  • json.h
    Single-header JSON parser library

  • digest
    Single-header implementation of SHA-256

  • imgui
    Immediate-mode graphical user interface for C++

  • Attribution & Use of AI Tools: Some parts of this code documentation, or refactoring were written or assisted by LLMs such as ChatGPT and Claude

If you prefer a command-line utility, use
payload-dumper-rust, which provides the same or more features.


License