Hey there! 👋

Just some notes and experiments on stuff I find interesting. Stick around!
Anatomy of a Rockchip Android ROM

Anatomy of a Rockchip Android ROM

1. Firmware Container Analysis (RKFW Format) The starting point is a firmware image file, usually with an .img extension. The first step is to identify its format. Using hexdump, we can inspect the first few bytes of the file. $ hexdump -C rom_rk322x.img | head -n2 00000000 52 4b 46 57 66 00 00 00 00 08 00 00 06 01 e2 07 |RKFWf...........| 00000010 0c 11 16 21 32 41 32 32 33 66 00 00 00 4e a9 02 |...!2A223f...N..| The header analysis reveals the RKFW signature. This is a container format used by Rockchip, primarily in factory update tools like the Rockchip Factory Tool. ...

September 30, 2025 Â· uictorius
IMAGEWTY Illustration

IMAGEWTY Firmware Format: Structure and Analysis

The IMAGEWTY format is used by the LiveSuit, PhoenixSuit, PhoenixUSB, and PhoenixCard tools, all of which are closed-source, as are their protocols and standards. Extraction and Repacking Tools imgRePacker (Windows) Worked only on Windows, despite having a Linux version. Failed to process images with header 0x403. imagewty-tool (Linux) Functional and still under development. Successfully tested with images having headers 0x300 and 0x403. AWUtils (Linux) Outdated, and extraction did not work as expected (bugs). ...

September 23, 2025 Â· uictorius