Skip to main content

Android firmware extractor

Project description

dumpyara

PyPI version Codacy Badge

Requires Python 3.8 or greater

Installation

pip3 install dumpyara

Instructions

python3 -m dumpyara <path to OTA file>

Supported formats

Step 1 - Archives

  • All the ones supported by shutil's extract_archive

Step 2 - What's inside the archive

  • A-only OTAs (Brotli and/or sdat compressed)
  • A/B OTAs
  • Dynamic partitions (super.img)
  • payload.bin
  • Raw images (e.g. Xiaomi fastboot packages)
  • Sparse images

Step 3 - Partition images

  • Android boot images
  • 7z supported archives/images
  • EROFS images using erofs-utils

Credits

License

#
# Copyright (C) 2022 Dumpyara Project
#
# SPDX-License-Identifier: GPL-3.0
#

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dumpyara-1.0.3.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

dumpyara-1.0.3-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file dumpyara-1.0.3.tar.gz.

File metadata

  • Download URL: dumpyara-1.0.3.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.7.5-arch1-1

File hashes

Hashes for dumpyara-1.0.3.tar.gz
Algorithm Hash digest
SHA256 18f208c974469d20c982049463551f67f319acd63056b66ad51b8fb0b9621c52
MD5 0bb5e921a8db0a0d4d037e4b7dd5cb67
BLAKE2b-256 2939bbe4c489ed961cbd4ad7fe6abf7a26d8d70890b9142c95d4b0bcb499436e

See more details on using hashes here.

File details

Details for the file dumpyara-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: dumpyara-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.7.5-arch1-1

File hashes

Hashes for dumpyara-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e8c6f9784e13f9ff90e30a9dd511750aeb1d243f544c9f8e9098849d8883f297
MD5 7453155cc32c6ac8f0dc16de922832d9
BLAKE2b-256 8332c2d2fc7573ece4a34cca552fc121e686e5d8434e24bee8bdfacb48f0885a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page