Skip to content

Re-vendor qnxprobe 1.28 (reads F2FS) - #2177

Merged
abrignoni merged 1 commit into
mainfrom
chore/revendor-qnxprobe-1.28
Sep 13, 2026
Merged

Re-vendor qnxprobe 1.28 (reads F2FS)#2177
abrignoni merged 1 commit into
mainfrom
chore/revendor-qnxprobe-1.28

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Re-vendors qnxprobe at 1.28, which reads F2FS, the filesystem most current Android userdata partitions use, so -t raw now walks an F2FS volume instead of listing it as not recognised.

  • scripts/vendor/qnxprobe.py at cc1d8dd, manifest updated; the vendoring check passes against the pinned upstream.
  • F2FS added to the filesystem list the GUI and -t raw help show, and to the test that requires each name there to have a walker.
  • admin/docs/raw_image_input.md: F2FS joins the supported list, and the bullet that said it was not read gives its real limits instead (a compressed file is listed and not decompressed; per-file encrypted content is refused rather than staged as ciphertext).

No seeker code changes: FileSeekerRaw walks whatever the reader's volumes() returns. The 24 raw-image seeker tests pass.

🤖 Generated with Claude Code

qnxprobe 1.28 (abrignoni/qnxprobe cc1d8dd) adds an F2FS walker, so -t raw now
walks the F2FS volume a current Android userdata partition carries instead of
listing it as not recognised. The vendored copy and its manifest are updated,
F2FS joins the filesystem list the GUI and -t help show and the test that
requires each name there to have a walker, and the raw-image doc replaces its
"F2FS is not read" bullet with the reader's real limits.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit f14ae1f into main Sep 13, 2026
8 checks passed
@abrignoni
abrignoni deleted the chore/revendor-qnxprobe-1.28 branch September 13, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant