Skip to content

v1.2.0 — Add afptool-rs v1.2.0

Latest

Choose a tag to compare

@csvke csvke released this 24 Mar 16:49

Changes

RV1126BP-63: Add afptool-rs v1.2.0

Added afptool-rs v1.2.0 to the Docker build environment for inspecting and unpacking Rockchip firmware images.

Why this matters:

  • The RV1126B chip uses code 0x46 — older afptool binaries report this as "unknown chip" and refuse to extract
  • afptool-rs handles both RKFW (outer container) and RKAF (inner image) formats in a single tool
  • Now available inside the container at /usr/local/bin/afptool-rs
  • Version is printed in the container startup banner

Two-step unpack workflow:

# Step 1: unpack outer RKFW → embedded-update.img
afptool-rs unpack update.img ./unpacked/

# Step 2: unpack inner RKAF → partition images
afptool-rs unpack ./unpacked/embedded-update.img ./unpacked/partitions/

Other changes:

  • Default IMAGE_TAG bumped to v1.2.0 in docker-compose.yml
  • README: changelog entry, Features list, build examples, new Unpacking Rockchip Firmware section