yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] jakejm79:
I didn't think the A8 was available as a dual core, I wish these sellers wouldn't just copy and paste all their ads and actually take the time to specify what the unit really is with actual photos rather than just a selection of stock photos.

Tho this one here appears to have the Ouku look and states dual core A9 http://www.ebay.com/itm/251391153474

As far as USB OBDII compatibility goes it is just a case of finding source for the kernel and building a module that supports the serial adapter for the USB dongle, I don't believe the source is available for the headunits, but there might be a tablet with a similar chipset that is.
[Android Head-Units] KID52:
I thought that too, the specs I read for the CPU model stated single core only, but some listings are stating dual core A8. I would have thought they actually come with an A9 dual core, and they simply haven't updated their listings correctly.

You are correct, they just copy everything, and you end up with 5 different unit specs in one listing. I've tried to keep the spec in the 4.1 thread as accurate as I can as to what is actually inside.
[Android Head-Units] jakejm79:
Either they are forgetting to change the A8 to A9, or stretching the truth by using the A8's dual issue capabiiity as dual core, my money is on the first one.

But I guess the important thing is if they share the same firmware, while the Ouku and S150 shared similar specs (single core CPU, same amount of RAM, etc) their firmware wasn't compatible.
[Android Head-Units] sciallo:
That is my question, do they all share the same firmware? is the same kernel supporting 1.0, 1.2 single/dual core A8 A9?
[Android Head-Units] jakejm79:
I think regarding speed they are the same, a lot of the these cores have the ability to run at a different max speed depending on what the SoC manufacturer specs. So you hear different max speeds being thrown around.
[Android Head-Units] sleep_debt:
read ~45 pages, from the beginning but just wanted to get some concrete answers before i buy this unit; http://d.pr/Yot9

- OS version has not yet been able to upgrade, correct? only MCU, etc?

- what known features are lost, if any, when rooting?

- if i use an OBD USB, i won't need to root to be able to use those feature, right? and i should be able to use a OBD splitter to run multiple OBD devices, if i need?
[Android Head-Units] jakejm79:
That is the original Ouku unit this thread was started about, the OS can been upgraded, just not much of an upgrade (from 2.3.4 to 2.3.7, both still Gingerbread).

No features are really lost, you will lose some of the included apps (the rooted firmware is a little stripped down), but nothing important its just the prebundled junk that was deleted

No you can't use OBD USB or BT with a stock unit, if you root with Hal9K's firmware you will be able to do BT OBDII assuming you can find a supported BT dongle (there seem to be only a select few that work) and you need to download a BT settings app. If you prefer USB OBDII then the rooted firmware does support USB dongles that use the pl2303 kernel module, fyi most of the cheap USB OBDII dongle that you see on ebay use a different module so wouldn't be supported with just Hal9K's firmware.
[Android Head-Units] sleep_debt:
great, thanks! also, replied to your PM!
[Android Head-Units] sciallo:
Confirmed, you don't loose anything by rooting. Apps you loose can be reinstalled. You gain faster boot speed and more.

The latest rom posted also fixes market issues and more.

See wiki page. It's a work in progress, let me know what if anything I missed...

A small correction, the newest rom posted here and linked in the wiki also includes the cp210x.ko module for the "other" usb OBDII dongles.
[Android Head-Units] jakejm79:
I hadn't realized it had been linked to in the wiki, actually I had forgot I had posted it here at all.
[Android Head-Units] sciallo:
That's funny, I just realised I corrected you on the existence of something YOU put together!!

:p just updated the wiki a couple of days ago, it's still very much a work in progress... I do need to keep it shorter on that page and split details into separate pages for each unit.
[Android Head-Units] sleep_debt:
this is great, didnt know there was a wiki. thanks!
[Android Head-Units] donaldta:
FYI, the three top common USB to Serial modules used in various USB to ODB2 adapters are Prolific (PL2303), Silicon Labs (CL203x), and Future Devices Technology International (FTDI_SIO). There are many others lesser known serial to usb modules/drivers but those seem to be the top three that are used for these ODB2 adapters.
[Android Head-Units] jakejm79:
The following is the list are all present in the most recent firmware, Hal9K added pl2303 and Brady created (I added) cp210x, I am not sure if ftdi_sio wasn't always present, I don't have a copy of the original firmware to compare:

bluetooth.ko

sco.ko

l2cap.ko

rfcomm.ko

btusb.ko

ftdi_sio.ko

pl2303.ko

cp210x.ko

fuse.ko
[Android Head-Units] sciallo:
A stock firmware is here... funny, the latest that was on post #1045 is gone... We'll need to start a mirror for all these files :)
[Android Head-Units] jakejm79:
Well it seems like Hal9K added them all (minus the one I added).
[Android Head-Units] sleep_debt:
will the ELM327 work?
[Android Head-Units] donaldta:
The ELM327 specifies the "OBD Interpreter" IC. This is what translates the diagnostics bus messages into serial data. The compatibility concern in this case is the built-in USB to Serial module that comes with the respective ODB2 dongle which acts as the datalink between the Android unit and the IC. In other words, I cannot give you a definite answer, since the 327 IC is only 1/2 of the possibility.
[Android Head-Units] sleep_debt:
ah ok, i was confused before then; didnt know if it was the dongle or the usb/obd.
[Android Head-Units] donaldta:
Yes, actually, you can get the ELM327 in various configurations; USB, Bluetooth, and even WiFi.
[Android Head-Units] sleep_debt:
perfect; probably going to get the usb elm327.
[Android Head-Units] donaldta:
As I mentioned before the USB ODB2 adapters may have different kinds of Serial to USB modules. So, make sure that the place you purchase it from has a good return policy in case it is not compatible with your Android device.
[Android Head-Units] tin2001:
Finally stuck my unit in the car this afternoon... My pin matching skills are better than I thought - everything worked first go, and no magic smoke escaped.

Quick couple of questions though... Too hot (OK, it was only 26 degrees today, but I was in the sun wearing black) to sit in the car investigating these...

1. The various 3G sticks I've tried don't seem to show up a signal. Is there a trick I've missed? The main stick I use is a Huawei E160e which works fine in Linux, and appears to show up as GSM modem in the Android unit, then find the SD slot, then disconnect the GSM modem... I haven't gone the effort of watching the logs with the other sticks, but I've tried 2 other sticks and none showed up signal.

2. I filled in the APN for my ISP, told it to save, and it disappeared... I have a vague memory of this being an Android issue where APNs don't show when there's no modem connected. Can anyone confirm that? Once I solve problem 1, will this go away?

3. My USB stick doesn't seem to mount. It's a 16GB flash stick which I'm pretty sure is FAT32 formatted. There isn't any weird size limit for USB mass storage on these units, is there? I guess I should just grab it and check the filesystem...

Also, while I'm posting - the wiki page is looking good now. Good work all those who've added to it. :good:
[Android Head-Units] jakejm79:
Are you using these via a hub at the same time or trying each one separately in either USB port? Make sure the 3G stick is plugged in before the unit powers on.
[Android Head-Units] tin2001:
Was by hub to start with, but removed it to try again. Stick started randomly working after I posted (went to get lunch and it showed up). No idea why.

When I tried the 3G stick on it's own, I rebooted twice with it in before checking dmesg. That's where I found it saying it was disabling it after the SD card reader in it showed up.
[Android Head-Units] jakejm79:
Yeah I had a hub play havoc with my wifi dongle, it would act like it was connected but performance and reliability was really bad. So it's all working now?
[Android Head-Units] SWEUP:
Has somebody tried the latest Google Play Music app with support for SD card storage? It's mainly for KitKat users but it supposed to have some legacy support for older versions.
[Android Head-Units] sleep_debt:
so im gonna need a usb hub to use wifi + obd2usb. been going through the thread again to find which hubs have been good/bad but havent really found anything definitive. anyone know if this one would work?

or any in particular that 100% do work?

(again, sorry if this has been gone over 100x - ive read through about 100 pages of the thread so far and using the search but its still tough to nail stuff down).
[Android Head-Units] jakejm79:
Sent you a PM. But for anyone else, I (and one or two other members) have used this one: http://www.ebay.com/itm/Add-4-fast-...338396?pt=US_Network_Hubs&hash=item5d3f24da9c

With good success.
[Android Head-Units] donaldta:
You can use just about any USB hub with it; however, I would recommend a self-powered USB hub, like the Startech ST4200USBM or ST7200USBM, as opposed to bus-powered hubs. One possible problem is power draw from multiple bus powered USB devices. If there are too many high powered devices, it can disable the entire USB bus or make it unstable. Remember the USB 2.0 specifies a maximum draw of 500mA per port and adding a bus-powered hub does not improve the power availability.
[Android Head-Units] donaldta:
I know that the announcement was recent, but I found it odd since I have been using offline music on the SD Card for Google Music (version 5.2.1204L) for the past four months. My only problem with it is how it cached the music when you pinned the music file. First of all they put a .nomusic file in the directory so other media players won't catalog it. Secondly, the way they stored the music, the files, metadata, and album art were kept in the own directories and as numbers. So, you could only use Google Music to play it if you wanted to see the metadata and album art.
[Android Head-Units] PsychoMcSatan:
So I finally received my 4.1 "RL257" unit. Oddly, the listing was deleted by eBay shortly after I paid and eBay said I could cancel. The seller, "our_style" said it was merely a copyright issue so I decided to take a chance.

Have only played around a bit, but the stock install seems fairly nice and smooth. Different launcher and apps than the "AN-21 U", but seems to be similar hardware. USB debugging is password protected, but it has an "APK installer" app and I can seem to install any apk file I've thrown at it so far.

The Bluetooth is odd too as there is only their "BT Phone" app to pair your phone, but curiously, the options to confirm the connection are "ok", "obd", and "cancel". I am able to connect to by bluetooth OBD adapter, but so far I haven't been able to see it in Torque Pro. I also have a wired OBD adapter and while Torque Pro sees it, it doesn't seem to respond.

This seems to be the model I have listed on alibaba:

http://www.aliexpress.com/item/6-2-inch-Multimedia-Car-DVDCar-Radio-DVD-Players-Android-4-1-Car-GPS-DVD-Car/1504400297.html

Anyway, I'll play around with it some more and post my observations.

Actually, original reason for my post was to ask if someone knows how I can determine the processor. All I see listed is "A9 Cortex dualcore" under about "about device".

-PMS
[Android Head-Units] donaldta:
Try using CPU / RAM / DEVICE Identifier. It uses the information from /proc/cpuinfo to match the values against its online database.
[Android Head-Units] jakejm79:
Also despite your unit looking near identical to the original Ouku unit, it may actually be a different face on the AN-21-U, in which case your questions may be better placed in this thread: http://xdaforums.com/showthread.php?p=48277538
[Android Head-Units] sleep_debt:
im only going to be using the hub for a wifi dongle and an obd2usb, so im hoping a bus powered will get the job done. especially since the wifi dongle should have little pull on power?
[Android Head-Units] SWEUP:
I'm not sure I follow everything with the metadata. But you mean the Ouku find your Sd-card and you can store the music on it?
[Android Head-Units] vwman:
Verified fix for slow boot times?

Does anyone know of a verified fix for the slow boot times on the TH8581GA Ouku? I am still pushing 50+ seconds on mine.

Thanks
[Android Head-Units] petesimon:
did you search the other 216 pages of this thread?
[Android Head-Units] donaldta:
Metadata is the information that describes the song; like artist name, song name, album name, etc. As far as the default destination for Google Music is /mnt/sdcard/android/data/com.google.android.music/cache/music (at least for the pre-jellybean devices). So, it has always been there for "legacy devices". I think it was just the more modern Android version hid the destination locations elsewhere.
[Android Head-Units] vwman:
If you don't have the answer, then don't reply. Just looking for a valid fix, not a pissing match.
[Android Head-Units] SWEUP:
Ok, thanks. So you got this feature to work on Ouku? I can't see the setting for SD-card
[Android Head-Units] Cool82:
Try this app : autostars

http://youtu.be/EsAW2ekOznQ

Your unit is this? : http://youtu.be/Zdv19g-v81c
[Android Head-Units] tin2001:
I'm not 100% sure. I had a fiddle when I got home from work, including adding an external 5v power to the hub. This caused strange stuff to happen, but after removing the 5v power supply when I'd just about given up, it all started working. I'm totally confused by how it all happened, but if it stays working, that's fine by me :p

Exactly my thoughts. Just be careful how and where you source the extra 5v. The cheap lighter socket to 5v adapter I used seemed to cause the unit to stay alive after the ignition was switched off... Probably fixable with a diode or 2, but I'm not going into that territory.

Hmmm. Are we going to need the details from the "about tablet" screen listed along with the photos on the wiki?
[Android Head-Units] donaldta:
The nice thing about the hubs that I posted is that they can be powered by 12V switched / ignition wires. So, no need to juryrig a car USB car cigarette adapter. It also is cable of being powered up with a 7v ~ 24v so there's no fear of shorting out the hub when the alternator charges the battery.
[Android Head-Units] daveaus:
If I want to use Pandora or Spotify for music whats the best way to stop the stock music app opening automatically on boot? At the moment I pause it and open Pandora but there has to be a better way.
[Android Head-Units] petesimon:
One way is to "disable" the app you don't want the system to run by using a root app manager such as "Root App Delete" from google play store. (ignore the 'delete' part).

However, this will keep the app file with a different file name and not allow you to manually run it either. Changes can be easily reverted back. I use it myself to disable crapware or Chinese apps included with my device.
[Android Head-Units] MrGreenPants:
Hold down the back button for three seconds. It will shut down the OEM app, and it won't start up again at boot (unless you manually start it up again and don't shut it down with another 3 second back button press)
[Android Head-Units] donaldta:
Are you sure about that? Most 3rd party apps, like Titanium Backup, use Android's package manager to freeze/defrost packages. This marks the package so that it cannot be processed. Renaming the file does nothing for packages in the /system/app directory Android processes the AndroidManifest.xml files of each APK to register their package name and intents on startup. So, for these apps it manually enabled/disabled using "su" then "pm {disable/enable} {package.name}" for APKs stored in the /system/app directory. However, these the 3rd party apps that facilitate with a UI this offer a user friendly way of freezing or defrosting since the package name isn't always obvious.
[Android Head-Units] petesimon:
Hm neat. I was not sure about the details of how an app-manager disable or freezes other apps. The app-manager I suggested "root app delete" has both "disable" and "freeze" operations, but I don't know the difference within the context of that app. Just an assumption. Thanks for your information. :)
[Android Head-Units] Cool82:
I will buy the same unit but i have speaked with seller and i will buy this with capacitive screem and without dtv....
[Android Head-Units] kirill.lrnv:
I have received my Linux compatible BT dongle today. Was connecting it to the unit, using ``Quick bluetooth``. It did not recognise the BTdongle; I left it connected and restarted the system - 4-th try to ``turn on BT`` was successful. Did not try to connect with OBD2 yet(still waiting it to arrive).
[Android Head-Units] polaris_5256:
Hello everyone, not trying to hijack the thread and i hope i am not, but i am sort of looking at one of these headunits. I want to use the headunit with the torque app, I dont need much else on the stereo, other than the plain radio, now would i need to root the device to get a bluetooth dongle to work for what I want? I am very very new to programming so rooting a device has me concerned ill screw up a 400 dollar radio and have an expensive paperweight.

Thanks, Mike
[Android Head-Units] SWEUP:
How much did you have to pay extra for capacitive screen? Why don't want dtv?
[Android Head-Units] conway125:
I am also interested in the capacitive screen can not find it on ebay the only ones i see are the tablet slash radio.
[Android Head-Units] greekstile:
Most of what you see on eBay, you are right. However, this unit is not running any other OS other than Android. This may be the one and only pure Anrdoid unit on the market. Just wanted to clarify that so people aren't scared away.

Thanks!
[Android Head-Units] Cool82:
youtube.com/watch?v=V9Jz6IaasWw&feature=youtube_gdata_player

Go to the link...is a seller's channel in youtube...you can read my coment and the seller's coment.

The seller say me...you have to pay 20$ extra for capacitive screen.

I don't want Dtv because i will use the radio to listen music, to use gps, Internet, apps, for my kids to see dvd's in the external screen.....

But i'll not use the Tv....

Talk with seller for more details
[Android Head-Units] swiftmike99:
ebay com/itm/140913257118?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649

I bought this stereo, can I root it with the firmware in this thread? Also is there a way to change the android logo at boot up to my cars logo?

and last is there a way to make the stereo start in media player so if am listning to songs from SD card when it boot it will just continue playing that song? Right now it just goes to radio.

I am assuming my unit is all Android, no other system on it?

Thanks
[Android Head-Units] Jake Bullit:
Go into extra settings and use code 123456 to access logo change.
[Android Head-Units] Hal9k_:
Yes, your device looks like mine, so you can use my mod of firmware.

When I listen to music in the internal player and turn the ignition off and on, the device continues to play with the same location.

This unit does not have any other system than Android.
[Android Head-Units] lincolndroid:
WiFi Connectivity Problem to Hotspot

Has anyone else had an issue with connectivity to their phones wifi hotspot tether?

I can connect to all other wifi networks with the headunit having internet access and play store access. When I connect to my Droid Bionic through wifi tether it does not have access to internet or Play store.

I have tested my Bionic's wifi tether with multiple laptops and ipad. no issues there, everything works fine.... so its not my phone's wifi tether.

Hopefully some knows a fix for this....or a setting that needs changed.

I have also tried different wifi dongle's on the unit with the same result...
[Android Head-Units] alejo:
Tethering fix

Hi, I used to have that same problem with a Sony Xperia Pro I used to have. Try this: Open your current APN in the phone APN settings and modify the field "APN Type" or similar with "default,*" (without the quote signs). Usually that fixes it. Let us know if that did it.
[Android Head-Units] SWEUP:
Thx, same seller it's seams. I shoot the same question
[Android Head-Units] lincolndroid:
Got into apn settings but do not see the APN type field anywhere? running ics on droid bionic
[Android Head-Units] Cool82:
yes, is the same seller. i have an error in my post....i said...is a seller´s channel....i wanted to say....is seller´s channel.

has anyone bought in EBAY a Pumpkin´s unit?. is it the canbus pug & play?I would not like mess of wires....

If the unit have capacitive screen.... i can use HAL9K´s custom firmware?
[Android Head-Units] alejo:
Is it a Verizon phone? APN type editing is usually disabled because they want you to pay more for tethering. Try rooting the phone and accesing that screen through AnyCut or any similar app which allows you to edit those settings.
[Android Head-Units] alejo:
I have had this unit for a month now, and so far I am quite satisfied with it. I have installed the custom rooted ROM and have been able to uninstall and disable some software, such as Sygic (no maps for my country yet). The biggest disadvantages it has are the resistive touchscreen, which is not so sensitive and it looks washed out under direct sunlight. I have not been able to test the BT dongle yet but will try to once I get an adapter. There are some apps that could not be installed like GPS Essentials, but mostly no problems. There are apps that cannot be installed from the Play Store, I guess that is a build.prop file issue. If some Dev can help us update the unit to ICS, I think this will be the car stereo of choice for us Android junkies.
[Android Head-Units] lincolndroid:
Well I was able to change the APN into default no luck with that.... Also tried 3 other phones that don't have a problem wifi tethering to all other devices....still no internet or play store tethered with any other phone either...

Google Play and internet work fine on home WiFi...

This is actually my second unit.... the first one had a glitch in circuit board... This is the replacement they sent me.... The first unit I didn't have a problem at all with tethering or WiFi from my droid Bionic...

Suggestions anyone else?? Running out of ideas... Hopefully it's just a setting on the unit!
[Android Head-Units] kirill.lrnv:
As I mentioned before, I could not get my iphone5 connected to the unit, so I ended up with purchasing a mobile WiFi hotspot for the car. Also, I tried to share my iphone5`s WiFi with Galaxy S3. Galaxy S3 does not find a WiFi signal from iphone5 (IOS); nokia E7, my notebook, desktop - connecting to iphone easily. Looks like: Android-IOS wars :confused:
[Android Head-Units] lineyho:
I had some similar problems as you did. However, my browser would work, but google play would not connect. Or, when the car was in the garage, I could connect to the house wifi, but not the hotspot. In any case, when I ran of fixes, I would just back everything, and reupdate the mcu and system. Things would work again. Not sure why that would work, but it did. Originally I had update from a file that someone had got from the manufacturer, then I rooted mine from the files off this thread. I was hoping the root would get my bluetooth dongle working, but it did not. As far as advantages of rooting goes, the only program I have running that needs root is Titanium backup. Not sure what else is out there that I would need that requires root.
[Android Head-Units] tin2001:
Now that's a handy tip... Does this work on most of these Android units or just some models/versions?
[Android Head-Units] MrGreenPants:
Should work with any devices compatible with Hal9k firmware at least - but it looks like it's just for the OEM apps.
[Android Head-Units] jakejm79:
You might want to try deleting the file "/etc/carit_version2"

su
rm /etc/carit_version2

Any reason why you didn't just choose to use a USB OBDII dongle?