Well, Booxtor (credits to him) published on
this post a way to move from other versions to his versions for M96. So, as many people wanted the last Booxtor's stable firmware, I leave this thread for them.
Change your M96 to Booxtor's Edition:
1. Switch off your device (press and hold power on button for 10 sec).
2. Download adb package here:
M96_adb.7z (the drivers for adb are included, please install it and reboot your PC before any other step) and MFG tool here:
M96_2014-09-30_21-42_1.6.4_7efa90c_user.7z and unzip it to your PC.
3. Make sure USB debugging mode of your M96 is On (Apps->Settings-> Developer options->USB Debugging should be checked) and connect your device to the PC
4. Ignore the question about using your device as USB storage.
5. Go to the adb folder with unziped files and start Command Prompt
6. At the command line type: adb reboot download (enter). Your device should change into download mode now
8. Start MFG Tools from unzipped folder. You should be able to see an HID conform device in list of connected devices. Press Start and wait for installation procedure has been processed.
Et voilą!!!
Now you can update to Booxtor updates. Follow
this thread to tweak and enhance your device. The last stable version was released in
2014-10-13. Let me remind you that now you can update through recovery: you have to turn off your M96, hold pressed "back button" while you press "power button" and keep both pressed for a while, that let you enter in recovery mode, then apply a "wipe data/factory reset" and afterwards "apply update from external storage", be patient because it takes time.
Important for M96M (Credits to LightWaljer): Let me remind you that if you have a M96M (version without audio output), there is one thing that should be done before flashing. When you unzip the package with MGF tool, go to the folder " /Profiles/MX6SL Linux Update/OS Firmware/files/pcba_test " and open the file "hwinfo" (it can be done with Notepad, e.g.). You should see the text
WIFI:1
IR:0
TP:1
AUDIO:1
LIGHT:0
RESOLUTION:HD
RAM:512
BLUETOOTH:1
Change the string with AUDIO to "AUDIO:0", then do flashing as described above. Otherwise you will not pass the board test or somethig like that in MFG tool.
Rooting method:
I've modified the root process for our T68 (also works on M96) to install SuperSU instead of Superuser. Follow the instructions on this file:
root.7z
This root method works properly at least over Booxtor's firmware on T68 and M96.
The only thing important is to have installed on Windows the last ADB driver, it is incluided on my package:
root.7z. Inside of this package you have an installer for the official Google USB Driver (our device use the Nexus One driver for ADB).