Ship Magisk like GOLDEN; KernelSU optional recycle only; parallel to sunfish-a16-rom standby.
1.2 KiB
1.2 KiB
Quickstart: validate 004 on LAB
Prerequisites
003vanilla known-good on LAB (or re-flash004build cleanly)- Serial only
11231JEC207477 - Host prebuilts populated per
docs/004-phonesky-runbook.md
Build (rom-dev01)
ssh a16-build # or android-build via a16-build alias
# ensure prebuilts exist
cat /srv/rom/prebuilts/microg/VERSIONS.txt
cat /srv/rom/prebuilts/phonesky/VERSIONS.txt
cd /srv/rom/src/lineage
source build/envsetup.sh
breakfast sunfish userdebug
mka bacon -j8
Copy zip to /srv/rom/artifacts/004-…/ + SHA-256; rsync to laptop.
Flash LAB
Same flow as docs/003-flash-lab.md (dtbo → boot recovery → format if needed →
sideload). No GApps add-ons beyond what is already in the ROM image.
Validate
adb devicesshows LAB only.- Package contract (
contracts/packages.md). - Open microG Settings → Self-Check; screenshot to
/srv/rom/artifacts/004-…/selfcheck/(or laptop.local-artifacts). - Open Play Store; note whether login/install works or is blocked pending
005. - Confirm no Magisk/KSU:
pm list packages | grep -iE 'magisk|kernelsu'.
Pass criteria
- SC-001…SC-005 from
spec.md - Spoofing-only Self-Check failures explicitly listed as
005follow-ups