Repository navigation
Cold-boot startup fix
The prepared SD can now remain inserted while powering on the MPC Sample.
- Autorun returns after queuing an independent temporary SSH service; it does not wait for USB.
- USB waiting, SSH, configuration and logs run under
/run. - Removed startup dialog, SD log writes and global sync. SSH now starts automatically with the personal keys generated during setup.
- Existing sessions are preserved on repeated mount events.
Validated on the author’s MPC Sample AC50/AZ07 firmware 1.3.0.12: two full cold boots with the prepared SD inserted, successful root SSH on both boots, and normal interface/audio confirmed by the owner. Stock application hash and service launch settings remained unchanged. Nine offline integration tests pass.
Other devices/firmware and Windows key setup remain unverified. No personal keys, hardware session logs or vendor binary are included.
Download the ZIP and follow README.md. USB endpoint remains root@192.168.155.1:2222.
Instructions: https://github.com/orrpunk-art/mpc-sample-root-ssh#readme