
Vankyo MatrixPad S30 (Unisoc SC9863A) — Bootloader unlock via CVE-2022-38694 FDL1 method
Unlock the bootloader on a Vankyo MatrixPad S30 (Unisoc SC9863A) using the CVE-2022-38694 FDL1 method.
The S30's BootROM accepts unsigned FDL1 in download mode without requiring the ROP bypass, which simplifies the unlock significantly.
./unlock.sh --prebuilt # Use prebuilt binaries (no compilation needed)
./unlock.sh --source # Build from source (needs PAC firmware + distrobox)
After unlocking, verify:
./verify.sh
| Path | Requirements | Command |
|---|---|---|
| Prebuilt | None (binaries included) | ./unlock.sh --prebuilt |
| Build from source | PAC firmware, distrobox, build-essential, libusb-dev | ./unlock.sh --source |
usbutils (lsusb) and libusbvankyo-s30-vendor-pac repo)lsusb | grep 1782 should show 1782:4d00The interactive script guides you through the phases:
fdl2-cboot/fdl2-dl
from the device's own uboot backup (anchors identical across all observed builds)fdl2-cboot.bin which calls set_lock_status(1)
when booted. Note: this phase alone does not write the unlock data — the
stock SPL verifies u-boot and boots uboot_bak instead.CHECK_BAUD FAIL
output here is normal (an SPL does not speak the FDL1 diag protocol).See docs/ for:
FINDINGS.md — field-observed behaviour catalog: corrected unlock semantics,
spd_dump console output reference, USB/connection quirks, hardware failure
modes (cold BGA joints), firmware build comparisonGUIDE.md — comprehensive unlock guide with technical detailsCVE-2022-38694-ANALYSIS.md — exploit vulnerability analysisCHAIN_OF_TRUST.md — Unisoc boot chain documentationHANDOFF-full.md — AVB bypass research notesreference/ contains full download-mode partition readbacks from real
devices (e.g. reference/S30_20201020-S3032GBUSTUVWXYZ018151/ — a
second tablet running the otherwise-unavailable S30_20201020 build,
including its locked and unlocked miscdata blobs).
unlock.sh — guided interactive unlock script
verify.sh — verify unlock status
prebuilt/ — prebuilt binaries (no compilation needed)
source/ — build-from-source scripts + CVE-2022-38694 exploit source
exploit-artifacts/ — FDL2 AVB bypass experiment images
reference/ — full partition readbacks from real devices
docs/ — guides, analysis, and historical logs