I created this thread for discussion on these Android units that are available from China. They are manufactured by a handful of companies and may be sold by various other companies marketed as their own. My particular unit (pictured) was purchased at Eonon.com but it is really a unit produced by Klyde Electronics. Many have purchased similar units off of Alibaba.com. The units produced by these manufactures (in thread title) use identical or close-to identical hardware.
Active and thorough discussion of these units can be found here:
http://forum.xda-developers.com/show....php?t=2660662
My radio, purchased from Eonon.com, unit GA5167 which is meant for Toyota's that have a similar sized stock radio. It fits without the need of any special adapters\kits. There may be more units that have the same fit as this unit; I didn't look thoroughly prior to ordering so you may be able to find other units that are the same internally, but have a different shell\face.
http://www.eonon.com/Car-DVD-Players...ta/GA5167.html
Behind the llittle door on the bottom right is 2 microsd slots, one for storage and other for GPS maps (not really needed IMO). The largest supported microsd is 32gb. You will also find a usb port (small type) and a AUX 3.5mm jack. The GPS button can be set to open a navigation app of your liking. Once I installed Waze, it was able to be set in settings under GPS menu item.
The unit comes with everything needed to get it up and running EXCEPT for the antenna adapter, this includes:
- Wiring harness (same Toyota plug used by the BRZ\FR-S)
- GPS antenna
- RCA output for front\rear\sub [sub is single RCA]
- RCA input for aux, backup camera
- 2 USB inputs -- USB hubs work if you need more than 2
- ipod connector (not sure if it works)
- For more details and\or anything I may have missed, visit the link above at eonon.com which includes pictures of everything
If you want to maintain factory dash USB\Aux functionality, then you need to purchase 2 other adapters. I don't have the PN's handy but they are noted in the CaFi thread IIRC.
The firmware from each manufacturer is universal, so on a Klyde unit you can run KGL or JY firmware and vice versa. Each firmware type has its own home screen style and slight variances. Available android versions are 4.2.2, 4.4.2, and 4.4.4. I've only tried two different firmwares myself so if you want more details, look around in the XDA thread.
Rooting\flashing:
Rooting the unit is insanely easy. You just enable the installation of apps from unknown sources in settings and then download an app referenced in the XDA thread, run it and click ROOT and a minute later you are rooted. You can also just flash a pre-rooted and debloated firmware which kills 2 birds with one stone. Flashing firmware is really easy and is done by putting the firmware on a microsd card and putting the card in the GPS card slot. If the unit is on, a prompt should show saying an update was detected and asks if you want to update. If not prompted, you can boot into recovery by holding down the reset button while holding the power button (more details in XDA thread).
Sound quality:
Sound quality is good. Just be aware that if you are running an aftermarket sub with the remaining speakers running from the radio built-in amp, the volume level is going to be weird. Your speakers will start distorting before the sub starts making any decent bass. This was driving me crazy but it makes sense since this unit outputs 50x4 and the factory radio I believe outputs much less than that. I am now running everything off of external amps and it sounds awesome.
Internet:
My phone service (Verizon) does not allow free tethering so I bought a FreedomPop acct which gives me 3g/4g 500mb\month for $4. This is plenty for me as I just need it for Waze navigation and whatever else may come up. It was $20 to sign up which included 2 devices--one that provides internet wirelessly, and the other is a USB dongle. I am still working on getting the dongle to work through discussion with the developer of PPP Widget.
Torque:
It works with bluetooth OBD2 adapter on certain versions of Android. I am using 4.4.4 which is the latest available and it works. USB OBD2 also works but only certain chipsets are supported. ELM327 I believe is not because that's what I bought and it does not work. Someone said that a OBDLink SX cable with FTDI chipset will work
.
Interface:
The home screen has a clock which is always a clock, to the right the default is a weather widget which changes into music controls depending on which player is being used (music player, radio, bluetooth). The boot screen is customizable for your car manufacturer and it is animated, which is nice. Boot time is roughly 30 seconds, and when ignition is cut, it will turn off but it does not fully shut down until a few minutes. So if you turn your car back on, it starts up instantly. Also, once you start up and go into reverse, your backup cam will work even though the unit has not finished booting
which is awesome.
Here's a few pics I took:
Booting up

Stock music player

Homescreen with music widget

Torque. It's not connected in the pic because my car was in the garage and I didn't want it running.
