Skip to content

Releases: orrpunk-art/mpc-sample-root-ssh

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

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

MPC Sample USB root SSH v1.1.0

Choose a tag to compare

@initum initum released this 19 Oct 13:52

Superseded by v1.2.0, which fixes the reported startup hang with the autorun SD inserted. Use the latest release for cold-boot support.

Temporary root SSH over USB for MPC Sample AC50/AZ07 firmware 1.3.0.12.

  • Device-side autorun matches the version used for the author’s successful SSH login on 19 October 2026.
  • Waits up to 45 seconds for USB networking before binding sshd.
  • Includes macOS/Linux personal-key setup and an English step-by-step README.
  • Includes Windows PowerShell setup (not yet tested on Windows by the author).
  • No personal keys, session logs or Akai binaries are included.

Download the ZIP, extract it, and follow README.md. On macOS/Linux start with sh setup_unix.sh. Each recipient generates their own credentials locally.

USB endpoint: root@192.168.155.1, port 2222.

Full instructions: https://github.com/orrpunk-art/mpc-sample-root-ssh#readme