adbd is root, so the raw partitions are readable. A full byte-exact backup was taken (md5-verified
partition images + a file-level copy of /system and /vendor).
Note on the old ADB: a normal shell corrupts binary data (the PTY translates line endings) and
exec-out is unsupported on this old adbd, so binary is streamed through base64 + gzip
(7-bit, PTY-safe). adb pull itself is binary-safe (it uses the sync protocol).
| Partition | Size | Mount |
|---|---|---|
| p1, p2, boot0/1 | 8 MB | bootloader / boot images |
| p4 | 5.3 GB (528 MB used) | /data |
| p5 | 512 MB | /system |
| p6 | 512 MB | /cache |
| p7 | 8 MB | /device (ro config) |
| p9 | 1 GB | /vendor |
| p10–p13 | 256 MB / 1 MB… | vendor / firmware |
| p14 | 21.5 GB (339 MB used) | internal_sd (vfat) |