Commit graph

5 commits

Author SHA1 Message Date
Kayos
ed7ae5ba57 docs+scripts: project status, build scripts, patched usb-updater v5
- PROJECT_STATUS.md: full project log (hardware, partitions, artifacts, lessons learned, next steps)
- scripts/build/build-artifact-from-existing.py: rebuild artifact from existing data tar with new header
- scripts/build/build-v5-patched-updater.sh: patch system.img usb-updater + build artifact
- recovery/usb-updater-v5-patched: patched usb-updater with SSH recovery prepended

adacam-ssh-fix-v5.mender: 403MB, SHA256 acfbd16db9620f23785f8b103ffaeff6aed780f383273a61a23c8002f2bf0980
Status: PENDING TEST on replacement Bee (192.168.0.10)
2026-03-16 09:58:45 -07:00
Kayos
fa38d03cc6 recovery: Mender v3 artifact with ArtifactInstall_Enter SSH fix 2026-03-15 12:40:01 -07:00
571dd89e17 recovery: precise SSH revert -- delete AdaCam hardening block, restore factory state 2026-03-15 09:30:02 -07:00
eb4a65388e recovery: simpler usb-updater, no set -e or process substitution 2026-03-15 09:20:21 -07:00
Kayos
1ebbab6858 recovery: USB ssh-recovery payload for locked-out device
Place usb-updater at root of FAT32 USB drive, plug in BEFORE boot.
usb-updater.service (oneshot) executes it on boot.
- Re-enables PasswordAuthentication in sshd_config
- Comments out AdaCam hardening block
- Writes authorized_keys to /data/adacam/.ssh/
- Restarts sshd

Use when locked out after partial liberation run.
2026-03-15 08:20:47 -07:00