Support and discussion for all of Akai’s modern standalone MPCs including the MPC X / X SE, MPC Live 1, 2 & 3, MPC One / One+, MPC Key 37/61.
User avatar
By Ultros Thu Mar 24, 2022 5:47 am
I bricked my new numark mixstream pro tonight and decided to put rvense's information on fastboot to the test since I really had no other options for restoring the unit, windows was NOT working... I tip my hat to rvense, you can read his findings over here: https://niklasnisbeth.gitlab.io/mpc-int ... ll-updates


This tutorial requires linux, fastboot (yes the android utility), device-tree-compiler and thekikgen's mpcimg script.

Step 1 - Setting up the system

Set up for this proceedure by installing fastboot and device-tree-compiler (using ubuntu)

Code: Select allapt-get install fastboot device-tree-compiler


next, head over to github.com and download / save this file:
https://github.com/TheKikGen/MPC-LiveXplore/blob/master/imgmaker/mpcimg

you want to copy it to /usr/bin/mpcimg

Code: Select allcp -Rp mpcimg /usr/bin/mpcimg
chmod a+x /usr/bin/mpcimg


(iirc python may need hashlib or something along those lines as well incase you have trouble with some crypto related python stuff)




Step 2 - Extracting the rootfs image from MPC-2.X.X-Update.img
The next step is to extract the firmware into an unpacked blob, that's where thekikgen's mpcimg tool comes in handy in order to do so we use this command
(special note, the MPC-2.X.X-update.img file is actually a compressed file its not the raw image you need so this next step is vital or forget about it)

Code: Select allmpcimg extract MPC-2.X.X-Update.img Extracted.img


now wait for it to finish, extracting and you are done step 2.



Step 3 - unlock the system for writing using fastboot
This next command is vital to being able to write to the unit, if this doesn't work you cant restore the rootfs.

Code: Select allfastboot oem inmusic-unlock-magic-7de5fbc22b8c524e


Reply from fastboot:
Code: Select all...
OKAY [  0.000s]
finished. total time: 0.000s




Step 4 FLASH THE ROOTFS.IMG
Special note, be paitent here, this takes a couple seconds to transfer to your mpc unit.

Code: Select allfastboot flash rootfs rootfs_extracted.img


Reply from fastboot:
Code: Select alltarget reported max download size of 1879048192 bytes
erasing 'rootfs'...
OKAY [  2.440s]
sending 'rootfs' (512000 KB)...
OKAY [ 59.194s]
writing 'rootfs'...
OKAY [ 19.450s]
finished. total time: 81.084s




Step 4 reboot

Code: Select allfastboot reboot


Reply from fastboot:
Code: Select allrebooting...
finished. total time: 0.051s
root@chromebook:/home/ultros/mixstream-img#




Example of the process

Code: Select all## TEST FASTBOOT
root@chromebook:/home/ultros/mixstream-img# fastboot flash rootfs rootfs_extracted.img
target reported max download size of 1879048192 bytes
erasing 'rootfs'...
FAILED (remote: permission denied)
finished. total time: 0.000s

## DO UNLOCK MAGIC
root@chromebook:/home/ultros/mpc-img# fastboot oem inmusic-unlock-magic-7de5fbc22b8c524e
...
OKAY [  0.000s]
finished. total time: 0.000s

## FLASH THE ROOTFS.IMG
root@chromebook:/home/ultros/mpc-img# fastboot flash rootfs rootfs.img
target reported max download size of 1879048192 bytes
erasing 'rootfs'...
OKAY [  2.440s]
sending 'rootfs' (512000 KB)...
OKAY [ 59.194s]
writing 'rootfs'...
OKAY [ 19.450s]
finished. total time: 81.084s

## REBOOT
root@chromebook:/home/ultros/mpc-img# fastboot reboot
rebooting...
finished. total time: 0.051s
root@chromebook:/home/ultros/mpc-img#


And voila! if all went well your machine should fire right back up into a healthy state of being.
User avatar
By Ultros Thu Mar 24, 2022 9:01 pm
I bet you *would* do it to your mpc willingly and happily if you bricked it and it became a $2000 paper weight. lol. It's the same way imMusic (akai numark denon) flashes your unit from a windows or mac machine, it just automates the process. it's probably one of the safest ways to restore your machine (if you do it right). It pretty much means you can upload a completely trashed up ROOTFS to the unit and then turn around and just upload another one to fix it.
By onthe1 Wed Jul 13, 2022 9:32 am
Thanks for this information except that it would mean that I would have to install Linux first- not impossible but there's no way to easily do this repair from Windows that we know about? I mean, if that what AKai does then I suppose you're implying that they keep it a secret?

Also, if anyone knows the "secret key combo" to force(!) the Force to boot, could you share it? I heard of one somewhere that slips my mind atm but it didn't work on my machine.
By mpc_fan_2022 Wed Jul 13, 2022 10:23 am
You can run a Linux distribution from a simple USB stick, no need to install anything.

https://www.techspot.com/guides/809-run ... ive%20mode.

Obviously, this is all ridiculous and AKAI should have designed a proper way to unbrick a device without having to flash anything manually.

The engineering around the MPC OS looks more terrible every passing day.
By mrrafs Sun Apr 02, 2023 12:45 pm
for the mixstream pro what's the power key combo to get into computer update mode please? @Ultros

holding down play/pause + cue + sync does something but my box is still stuck in a loop of powering up
User avatar
By Ultros Sun Apr 02, 2023 4:07 pm
hold down cue, saved loop, auto, and roll and (on the left deck) then press power on. If you use the right side deck it will take you to diagnostic test mode.