Skip to content

MPC Sample USB root SSH v1.2.0 — cold-boot fix

Latest

Choose a tag to compare

@initum initum released this 19 Oct 14:20

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