Skip to content
This repository was archived by the owner on Dec 31, 2025. It is now read-only.

Releases: ravindu644/Android_Image_Tools

Android Image Tools v4

03 Dec 14:46
688dab2

Choose a tag to compare

Android Image Tools v3.5.7

18 Oct 17:08
f1cd609

Choose a tag to compare

Automated release for version v3.5.7.

Supported on Ubuntu/Debian and Fedora-based systems.

What's Changed

  • Bump Version 4.0: Introduce initial Fedora support, implement more robust SE Context mapping mechanism by @ravindu644 in #6

Full Changelog: v3.5.6...v3.5.7

Android Image Tools v3.5.6

18 Oct 06:14

Choose a tag to compare

Automated release for version v3.5.6.

Only supported on Ubuntu/Debian based systems.

Android Image Tools v3.5.5

15 Oct 05:45
6b09a95

Choose a tag to compare

Automated release for version v3.5.5.

Only supported on Ubuntu/Debian based systems.

Android Image Tools v3.5.4

12 Oct 08:33

Choose a tag to compare

Automated release for version v3.5.4.

Only supported on Ubuntu/Debian based systems.

Full Changelog: v3.5.3...v3.5.4

Android Image Tools v3.5.3

05 Oct 07:14

Choose a tag to compare

Automated release for version v3.5.3.

Only supported on Ubuntu/Debian based systems.

Full Changelog: v3.5.2...v3.5.3

Android Image Tools v3.5.2

28 Sep 14:39

Choose a tag to compare

Automated release for version v3.5.2.

Only supported on Ubuntu/Debian based systems.

Full Changelog: v3.5.1...v3.5.2

Android Image Tools v3.5.1

27 Sep 17:29

Choose a tag to compare

Automated release for version v3.5.1.

Only supported on Ubuntu/Debian based systems.

Android Image Tools v3.1

25 Sep 17:27
2cc0b43

Choose a tag to compare

Automated release for version v3.1.

  • Fixed an issue where the repacking fails when trying to repack smaller images like apex payloads with shared block feature enabled.

Only supported on Ubuntu/Debian based systems.

Full Changelog: v3...v3.1

v3 - Introducing Android Partition Tools

20 Sep 17:22

Choose a tag to compare

CRB Kitchen, But for Linux and 100% OSS

Compatibility: Any Debian/Ubuntu-based x86_64 operating system.

  • Other distros like Arch or Fedora are not supported yet due to an SELinux context labeling issue (every file gets labeled as unlabeled_t)
  • It's an issue with the distros themselves, not with my tool.
  • Incorrect SELinux labels = bootloop
  • As of my testing, only Debian/Ubuntu-based distros handle SELinux labels for Android images correctly

Features:

[ Single Partition Tools ]

  • Unpack & Repack individual partition images (system.img, vendor.img, etc)

  • Preserves all filesystem metadata (SELinux contexts, permissions, ownership)

  • Supports EROFS with selectable compression (none, lz4, lz4hc, deflate)

  • Supports EXT4 with "Strict" (clone) and "Flexible" (auto-resize) modes.

  • Creates both sparse and raw output images.

[ Automation & Environment ]

  • Fully automates single-partition/super image tasks via non-interactive .conf files.

  • automatically manages dependencies.

  • Portable via a self-contained ./bin directory for core tools.

[ Super Image Kitchen ]

  • Unpacks a full super.img to its raw file content in a single, automated step.

  • Creates self-contained project directories for each super image.

  • Features an interactive menu to create a persistent, per-partition repack config.

  • Repacks an entire project from file content to a final super.img in a single step.

  • Automates the entire build chain: Content -> Logical Images -> Final Super Image.

  • Cleans up all intermediate temporary files automatically.

and more..!


Full Changelog: v2...v3