Skip to content

Re-vendor qnxprobe 1.6: FAT32 and exFAT volumes - #174

Merged
abrignoni merged 1 commit into
mainfrom
feat/revendor-qnxprobe-16
Aug 31, 2026
Merged

abrignoni merged 1 commit into
mainfrom
feat/revendor-qnxprobe-16

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Re-vendors qnxprobe at 1.6 (abrignoni/qnxprobe#3), which adds FAT32 and exFAT reading. -t raw and -t iva now cover removable media and embedded FAT volumes in a vehicle image with no VLEAPP code change: a new filesystem is a re-vendor, since the seekers hand any raw image to the vendored reader.

The -t raw help, the FileSeekerRaw docstring and admin/docs/raw_image_input.md move from "QNX6 or ext" to name the FAT set too.

Verified: -t raw over an exFAT image extracts and reports through VLEAPP, and the Ford Sync Gen3 image returns the same nine artifacts at identical row counts, no database errors.

qnxprobe 1.6 reads FAT32 and exFAT in addition to QNX6 and ext, so -t raw and
-t iva now cover removable media and embedded FAT volumes carried in a vehicle
image. No VLEAPP code change: the seekers hand any raw image to the vendored
reader and stage what it extracts, so a new filesystem is a re-vendor.

The -t raw help, the FileSeekerRaw docstring and admin/docs/raw_image_input.md
name the filesystem set, so all three move from 'QNX6 or ext' to include FAT.

Verified: -t raw over an exFAT image extracts and reports through VLEAPP, and
the Ford Sync Gen3 image returns the same nine artifacts at the same row counts
with no database errors.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit 7a6603d into main Aug 31, 2026
8 checks passed
@abrignoni
abrignoni deleted the feat/revendor-qnxprobe-16 branch August 31, 2026 03:03
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