rawsontetley.org

Chinese Single DIN WinCE 6.0/Android 4.0.4 Car DVD

CarDVD

Looking around, this single DIN stereo is available under many names, including:

Erisin ES8300A

Klyde KD-8300

Road Reaper/Road Veles

N708

Background

I recently bought a single DIN Android car stereo from Hong Kong and I’m trying to find out more information about it. It plays DVDs and CDs, has a USB host and can play movies from attached USB, iPods and micro SD cards. This is all handled by the WinCE 6.0 side of things (which surprisingly works rather well).

It also supports GPS, which is handled by Android 4. I think to accomplish this feat, there are effectively two machines in there with WinCE displaying Android as another PiP video source.

Broken

Unfortunately, my Android module stopped working within about an hour of fitting the unit. I had one happy drive with the GPS on and when I came back to the car for the drive home, Android/GPS would not come back again. I hadn’t rooted, I’d done nothing but use the factory installed iGO software and changed/installed nothing on Android.

It now just shows the Android logo/animation and sits there endlessly.

Support

Since I’d bought the unit from a Hong Kong seller, I wrote to them asking if there was a factory reset or a method of hard resetting the Android module.

“Michael” replied to me the following day with a link to a YouTube video that showed how to get Android to reformat the data partition for a factory reset. Unfortunately, this is for a different model and had no effect on mine. This is a shame as this ultimately looked like it might stand a good chance of working.

I filmed myself doing what they’d asked and sent it back to Michael, asking if perhaps the reset procedure was different for this unit and if he had any other information I could use.

He said he’d spoken to his boss, who had suggested cleaning the contacts on the detachable front panel with a toothbrush and if that didn’t work, returning it for replacement. Yes, clean the thing that’s working fine with a toothbrush.

I replied (without being too insulting), saying there’s nothing wrong with the front panel - or with the hardware for that matter. Android is bootlooping and I want to reset it by formatting the data partition. Surely there must be a procedure to reset the stereo to factory fresh? What if I wanted to sell it?

I said I would try to find out more information before getting it replaced since I don’t want to ship it back to Hong Kong to wait another couple of weeks and this could happen again.

I also emailed Erisin to see if their technical help might be able to offer a solution (a little cheeky since I didn’t buy it from them, but hey). They do seem to have more knowledge of the unit as people have asked a number of questions (including mine) on that page where they’ve been directed to customer support. I got a reply 24 hours later from “Sunny”, stating I should turn the ignition off and do the reset, turning the ignition on again and holding it for 10 seconds. I was a bit disappointed since I included a list of everything I’d tried (and I’d certainly already tested that). I dutifully did it again anyway, nothing happened.

So far, I’ve tried the following solutions:

  • Push the reset button on the front (appears to do nothing at all, no settings are wiped)
  • Hold the reset button on the front with ignition off for long periods, turn ignition on, leave pressed for long periods
  • Remove the GPS card, GPS receiver and wireless dongle and reset again
  • Disconnect the unit completely, hold reset, reconnect the unit via ISO socket
  • Hold power button (volume knob) for long periods
  • Hold the other/right knob for long periods
  • Hold every button down in turn while resetting
  • There’s a hidden factory menu accessible by pressing 1,3,5,7 on the DVD remote. This allows you to disable GPS and Android. Unfortunately, it just controls where the home menu link goes rather than turning off the Android hardware.
  • Left the unit disconnected for 72 hours to force a hard reset.

Tips Document

Michael got back in touch to send me a link to a google docs file that had a few more tips on resetting the Android module. It also confirms that the Android hardware is a separate board that is plugged into the main controller.

Tips Document Page 1 Tips Document Page 2

The firmware filename hints at the Caravn 776 build, a modified version of which is available as GIBROID.
This also helps to identify the stereo as a CARAVN variant as outlined by XDA’s Generic Android Head Unit page.

Versions

The about screen shows the following versions:

  • MCU: ONE 13/11/21
  • DVD: v04.27
  • HMI: v130924U1-15.C

Success!

GIBROID worked great! I have a customisable Android OS that boots from an SD card with root!

You can download and find instructions on how to put GIBROID on a MicroSD card here:

XDA GIBROID Thread