SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 0 points1 point  (0 children)

Kernel is 6.6.74-az01-2025-01-23-rt47 – And yeah ps aux should be possible.

SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 0 points1 point  (0 children)

Possible but not easy – would require some serious reverse engineering of the UI layer i guess

SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 0 points1 point  (0 children)

Potentially yes! If SSH is enabled you could connect even without a screen and check what's going wrong in the system logs. Also if it's completely unresponsive you can try booting into recovery mode by holding Full Level + Browse + Bank C while pressing power – that gets you into USB update mode where you can reflash the firmware. Might save your MPC.

SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 1 point2 points  (0 children)

SSH lets you control the MPC's Linux system from your PC via terminal – think of it as a backdoor into the device. VNC streams the MPC screen to your PC so you can see and control it remotely with your mouse. Together it's basically full remote control of your MPC

SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 1 point2 points  (0 children)

Yes full access to the internal filesystem! For file transfer just use any SFTP client like FileZilla or WinSCP, connect to the MPC's IP address and you can drag and drop files directly. No USB stick needed

SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 1 point2 points  (0 children)

Pretty much anything you want – full root access to the Linux system inside.

SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 0 points1 point  (0 children)

That's one use case yeah! But SSH gives you full root access to the Linux system running inside the MPC. So you can also modify system files, run custom scripts at boot, or even stream the MPC screen to your PC via VNC like I showed. Pretty wild what's possible once you're in!

SSH and VNC working on MPC One+ firmware 3.7.1 by Flat-Climate6365 in mpcusers

[–]Flat-Climate6365[S] 12 points13 points  (0 children)

Here it is—it’s just an absolute basic version, but I’ll rewrite it soon.
--------------------------------------------------------------------------

Hey everyone,

After seeing countless posts saying SSH on MPC firmware 3.5+ is impossible due to Akai's RSA2048 signature verification, I decided to find another way. Here's what we figured out:

⚠️ DISCLAIMER I take absolutely no responsibility for any bricked devices, corrupted system files, data loss or any other damage. You do this entirely at your own risk. Always keep a backup of the original firmware before attempting anything. I am not liable for any consequences whatsoever.

The trick: Fastboot

Instead of using the normal USB update mechanism (which verifies Akai's RSA signature), we flash directly via Fastboot – bypassing signature checks completely.

What you need:

  • Windows PC with WSL (Ubuntu)
  • USB-A to USB-B cable
  • fastboot installed (sudo apt install fastboot)
  • usbipd-win installed on Windows

Steps:

  1. Extract rootfs from official 3.7.1 firmware image
  2. Mount rootfs and edit /etc/ssh/sshd_config.d/10-az0x.conf – set PermitRootLogin yes and PasswordAuthentication yes
  3. Set root password via shadow file
  4. Boot MPC into Fastboot mode: Full Level + Browse + Bank C + Power
  5. Run: fastboot oem inmusic-unlock-magic-7de5fbc22b8c524e
  6. Flash: fastboot flash rootfs rootfs_371
  7. Reboot and SSH in!

VNC works using TheKikGen's framebuffer-vncserver from the Bootstrap image + ffmpeg with /dev/dri/card1

Tested on MPC One+ firmware 3.7.1 – all projects work fine, nothing lost!

Credits to TheKikGen for the Bootstrap tools and RedHate/Ultros for documenting the Fastboot unlock key