Requires Python 3.8 or greater
pip3 install dumpyara
python3 -m dumpyara <path to OTA file>
- All the ones supported by shutil's extract_archive
- Samsung's
.tar.md5
archives - Nested archives
- 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
- LZ4 images
- Android boot images
- 7z supported archives/images
- EROFS images using erofs-utils
- AIK: osm0sis
- extract_android_ota_payload: cyxx and erfanoabdi
- sdat2img: xpirt
#
# Copyright (C) 2022 Dumpyara Project
#
# SPDX-License-Identifier: GPL-3.0
#