Liberate the bees — AdaCam firmware toolkit, recon, and liberation scripts
- 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) |
||
|---|---|---|
| keys | ||
| recon | ||
| recovery | ||
| scripts | ||
| security | ||
| services | ||
| CVE-LOG.md | ||
| liberate.sh | ||
| PROJECT_STATUS.md | ||
| README.md | ||
adacam
Liberating bees from the hive.
Toolkit for converting Hivemapper Bee (HDC-S) dashcams into AdaCam devices — feeding AdaMaps instead of Hivemapper/HERE.
Repos
adacam-api— Replacement for odc-api (Flask, lean, no CVE)recon/— Factory firmware baseline recon (HDC-S, firmware 5.7.88)liberate.sh— One-shot liberation script (in progress)
Recon
Factory baseline captured from a fresh HDC-S unit (firmware v5.7.88, Intel ESE Yocto dunfell, kernel 5.10.32).
Key findings documented in recon/recon_*.log.
Status
- Factory recon baseline
- adacam-api v0.1 (Sulkta-Coop/adacam-api)
- liberate.sh
- AP subnet reconfiguration (10.42.0.0/24)
- Reverse tunnel to Rackham
- Routing fixes (LTE metric, wlp1s0f0 conflict)