1.6 KiB
1.6 KiB
B12P — persistent Alpine on eMMC userdata (2026-10-04) — PASS
- P1 (runtime, telnet): userdata p27 → ext4
aurora-alpine(b12/persist/alpine-provision.sh), Alpine 3.24.2 minirootfs + X11 stack (b12/out/alpine-b13.tar.gz 32edda57, 106 pkgs; mesa/LLVM pruned). Only p27 RW; disk-level RO flag of mmcblk0 must be lifted (it masks partition RW); every other partition + boot0/1 verified RO. e2fsck -fn clean. - P2 image b12/b12p: B10 kernel 7.2.7-aurora-b10b5 + prod DTB e47762d1 + B9C cmdline unchanged; initramfs = B10 + overlay:
/init +2 lines (aurora-alpine autostart), aurora-modem check_safety (disk flag may be lifted only if all partitions except userdata are RO),
/usr/sbin/aurora-alpine (label/magic gate, e2fsck -p, mount /alpine noatime,errors=remount-ro, binds proc/sys(ro)/dev/dev/pts), e2fsck bundle.
aurora.alpine=offon cmdline disables it. - Live service test (prod boot): start/stop/persistence/safety gate PASS.
- lk2nd emulator: S12 candidate boots, S10 (B10) regression identical, F1/F3 revert.
- RAM test ram2 (fastboot boot 00af9160): ALPINE OK 9.7 s, modem START OK 73 s, AP 78 s, writes only p27. (ram1 lost: battery pulled.)
- Cache write (HW EDL, B12P-write.sh): B12P_CACHE_WRITE_VERIFIED, cache 98d061ef, backup W/pre-cache.bin = B10 c3732515, all other partitions unchanged.
- cold1 (normal power-on): NCM 34 s, ALPINE OK 10.4 s, START OK 73 s, AP 77 s, ping 4/4, charger CHARGING fault none, eMMC writes only p27.
- Rollback: b12/b12p/B12P-rollback.sh → B10 c3732515 (userdata ext4 stays, inert under B10).
- Open: chroot has no network (no default route — deferred to router work); B13W graphics next.