[MTCB Android Head Units General] vSean:
Guides

Gaining ROOT on the GA1312, Android 4.4.4.

Requirements

Two spare minutes, if that.

Steps

Open Settings and scroll down to Factory Settings

It will as for a password, enter *#hct#root#

You should now have ROOT access.

Entering the Recovery / Recovery Procedure

According to Eonon this is the Recovery Procedure for the GA1312:

Please long press the power button and press the reset hole at the same time. And loose the reset hole.

Then head unit will make beep-beep sound.

Then please loose the power button and press the power button one time.

It will show update and system recovery interface.

You can short press the power button to make the option. Please choose "recovery system from backup" And long press the power button to confirm it.

After attempting this procedure and failing multiple times I started searching for my own method of getting in to the recovery. After about an hour of slamming buttons I discoverd the following method.

Power the unit make sure you have the screen open.

Press the reset button to power down the system but leave the screen open.

Press and hold the reset button for about 3+ seconds, you should be able to see the screen go slightly darker.

As soon as you release the reset button, press the power button and hold it for 5 seconds. (One-thousand-and-one, one-thousand-and-two, etc).

Release the power button for 1 second then hold it in again for another 2 seconds.

Release the power button and wait for the screen to attempt to close, before it completely closes- hit the open button to get it to stay open.

You should see the system load into the recovery.

Please note this can be done with the screen closed then you open it but during my experience this has only worked one or two times. Every other shot has resulted in the small LCD displaying "INIT" and a black screen.
​

Installing the Malaysk ROM on Eonon GA1312

Just let me point out this is a detailed version of the original instructions for the Malaysk ROM for the Eonon GA1312, which highlights issues which may be encountered by just following the original instructions.

Another note is that once Malaysk ROM is installed, the small LCD will only show "INIT" as it's unable to detect the System being ready.

Requirements

The latest Malaysk ROM from here.

A 2 GB SD Card, Minimum.

A WiFi connection to reinstall your apps.

Some Spare Time.

Steps

First things, first. Before even downloading the ROM you should check that you can enter the recovery mode using the guide(s) above. Not sure what a recovery mode is?

If you can't access the recovery, I wouldn't recommend flashing this ROM at all. Look around and find a recovery procedure. Another note: Using a ROOT tool to access the recovery is an easy way to get in to the recovery BUT it will not help you if the ROM starts playing silly buggers, YOU HAVE BEEN WARNED.

If you have successfully been able to boot in to recovery mode twice or more, I would say you're free to continue.

Download and open the Malaysk ROM Archive you downloaded (for the GA1312 you will want to get the "Only for RK3188 800X480" version).

Move the 'update.img' to the root directory of your 'GPS Card' (it should look something like this once complete X:\update.img).

Now we want to clear any settings on the Stock ROM as for some reason it will boot-loop if you skip this step, go to Settings > Backup & reset > Factory data reset, then Reset Machine.

Now that there is nothing to interfere with the installation you will want to reinsert the GPS Card in to your head-unit and enter the recovery one again.

First we want to select the Wipe & Factory Reset Data option, this will remove any last scraps of data on the main system partition.

Once complete we want to select the third option down. (right now I can't exactly remember what it was... but I will update this in the future!)

This is the part where you should dash inside, grab a beverage and your phone as it may take some time.

If your head-unit was anything like mine you will have to use the reset button when the device attempts to start for the first time (I literally left it going for an hour, I'm certain it isn't first time setup, which I then had to recharge my battery, thanks tiny MX-5 battery).

Now you will either boot in to the ROM or encounter another boot-loop, either way we are going to have to factory reset once again and reinstall the ROM- I found that this will stop any application crashes. So either using Settings > Backup & reset > Factory data reset, then Reset Machine or the Recovery > Wipe & Factory Reset Data option

Once again, it's the third option down, just like before it may require a hard-reset; but give it 5 - 10 minutes this time.

Once restarted you should now be able to enjoy all the extra features of Malaysk ROM!

Overall, I enjoy using Malaysk ROM- the only downside I have with it is the rounded buttons which compared to stock KitKat look somehow even more dated in today's Android world. I still wait for a developer to start a vanilla CyanogenMod or even better, a Paranoid Android port... One day...​