yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] TOMMYX2:
Hello,

I bought the radio alieexpress

and so wanted to ask whether a root is already possible and i need a Tutorial?

I would be interested if there is a Ouku or AN-21 U.

It looks like a model TH8581GA on the Generic Android Head Unit page, but want to be 100% sure before I root it.

thank you.

Multi-Touch 5 Point HD LCD

Operation System: Android 4.1

CPU: FREESCALE I.MX535D Cortex A9 1GHz

Ram: DDR3 1G RAM

iNand Momery: 8GB

Product description:

Pure Android 4.1 operating system

Fresh unique UI interface

CPU: Cortex A9, Dual Core 1GHz frequency

Built in 8GB iNAND Memory

Quick response after lighting the car: within 1 sec for starting, within 2 secs for sound, within 3 secs for rearview, within 15 secs for operation

Support 3G/ WIFI internet surfing

Support thousands of softwares downloading from Android market

Core board digital RGB888 direct drive, higher definition and clearer display

Touch screen control with dynamic graphic user interface

Support multi-resolution,UXGA@60HZ1600*1200 max, support larger screens above 10inch car DVD, clearer than resolution 800*480 with the same fluence

Integrated GPU with hardwares support 2D/3D speeding, supports OpenGLES2.0 and OpenVG1.1, 1080P decode

Built-in navigation with 3D map (map in SD card)

Support DVB-T,ATSC, Analog TV, Compatible with PAL/NTSC/SECAM format

Video support: wmv (VC1 codec), .avi (H.264, MPEG4, MJPEG, Xvid, WMV), .mp4 (H.263, H.264, MPEG4 codec), .mpg (MPEG-2 codec), .m4v (H.264, MPEG4)

Support HD 2D & 3D games

Support SD/MMC/SDHC SD ports, SDHC supports max 32G

Bluetooth supports all brands cellphones,phonebook input,music playback
[Android Head-Units] fcortes626:
well my gps is acting up again. anyone can upload the rest of the gps files?
[Android Head-Units] atijasa:
yeah... having the same problem... worked for a vile and then started to mess gps cordinates (cant get actual gps position)....
[Android Head-Units] donaldta:
I would have the reseller double check the specifications. Especially, since the "FREESCALE I.MX535D Cortex A9 1GHz" is conflicting information. According to the Freescale's website it is an single core A8 processor not an A9.

The i.MX535 A8 processors are usually found in the Ouku units along with Android 2.3 (Gingerbread), whereas the AN-21 have a Mstar MST786 Dual Core A9 processor and Android 4.1 (Jellybean). There is a third possibility which is the S100/S150 which run on the Samsung S5PV210 A8 single core processor with different single/dual OS. Unfortunately, the Chinese suppliers are mixing up the different faceplates especially for the vehicle specific variants. So, it is difficult to know exactly what you're going to get unless unless you can verify the specs with the reseller.
[Android Head-Units] fcortes626:
i even unplugged the gps module from the back while in the sygic hardware menu where it shows the sats and it wasnt changing. it was showing some but they werent locked and i disconnected the module and it showed the same thing. one thing i did do was uncheck the gps from the hardware menu on sygic and turned off the car then i turned it back on and it got a good lock. i checked the settings again and the gps was checked again.
[Android Head-Units] scubee:
yep.. exact same. gps worked for a while.. then go nuts again.

i notice once i enter a tunnel or something. they cant regain the connection even when im out.. i had to reset the gps then SOMETIMES it will work.

am gonna try with the 2.6.40 see if it fixes anything
[Android Head-Units] atijasa:
let us know if it worked?
[Android Head-Units] TOMMYX2:
ok thanks

I get my Radio tomorrow from Hong Kong,and you mean there is a Mstar MST786 inside or another excotic Chinese Cpu Brand.There is an app where I can find out what kind of cpu do I have?

I have read that works with my radio with the root an-21 u method

The Brand Name = Extrons

but i cant find nothing about this brand:confused:
[Android Head-Units] donaldta:
I'm not exactly sure what you're trying to convey or ask. I think your English translation is broken but I'll try to respond accordingly.

If the head unit has an Mstar MST786 inside then you'll have to use the "Root My AN-21 U" apk from the initial post of this thread. If it has a Freescale I.MX535D then you'll need to use the use their Custom ROM from the Ouku thread to root it. If it is a S100/S150 then you can use Framaroot to gain root access. Btw, Freescale used to be Motorola's semiconductor until it was spun off so it's not an exotic Chinese CPU brand. Neither is Samsung which is a well-known South Korean multi conglomerate.

There are several Android packages out that which will attempt to identify the processor, like CPU / RAM / DEVICE Identifier. But, processor identification isn't straightforward through the Android OS and often requires manual forensics before a new ARM processor variant is identified accurately. The last time I checked several people have tried these programs and had mixed results. I do not know if any of them had sent the required feedback to the developer in order for the processor to be identified appropriately.

It might be easier to "grep ro.product.device /system/build.prop" or "getprop ro.product.device" from an Android Terminal app. If the feedback is "mstarcedric3" then it is probably an AN 21-U. The response of "imx53_smd" is usually an Ouku variant whereas "smdkv210" should be either a S100 or S150.

As for the brand, are you sure that you're not mistyping it? Could the "brand" actually be Xtrons? They are a fairly well known brand, like Ca-Fi and Ouku, which sources their head units through Chinese manufacturers.
[Android Head-Units] TOMMYX2:
ok thx,sorry for my bad english,i take the google translator:angel:

ok i test it with the Terminal App,thx
[Android Head-Units] avgaz:
Hello, as you can see what makes the button back by its long pressing in Annex radio. Whether it is possible through the terminal to execute the same command that would mute the radio?
[Android Head-Units] donaldta:
Earlier responding already describe possibility may exist using only "[SCRIPT] getevent -> sendevent - Easily automate screen/button taps from the shell" to discover and test execution with terminal.
[Android Head-Units] dykast:
I tried to download Tablet Talk from the appstore https://play.google.com/store/apps/details?id=com.apdroid.tabtalk&hl=en but it says my device is incompatible. Device shows up as MStar Semiconductor, Inc. Full AOSP on MStar Cedric3.
[Android Head-Units] donaldta:
What is "this"?
[Android Head-Units] dykast:
I updated the post, my error
[Android Head-Units] donaldta:
The basic problem is that Google Play has different filters and methodologies to prevent installation of certain apps on different devices or countries. One of the most common hurdle is when a developer marks their app as copy protected. So, you'll get this symptom from time to time because the device's fingerprint isn't officially supported by Google Play. You can use Market Helper (not the one from Google Play) to spoof the device as different one which has a greater accessibility of packages. Sometimes, you have to also use AppBrain in tandem with Market Helper if the app doesn't even show up.

Haha. No worries. ;)
[Android Head-Units] Black6spdZ:
couldn't we just change this in the build prop to something like a nexus 7
[Android Head-Units] donaldta:
You could but I generally don't recommend it to people whom have to ask. Editing the file with inappropriate characters or values can cause the Android device to get into a bootloop or even brick it. Market Helper is safer because it has predefined values for actual devices and uses setprop and some other fancy methods to make it a transitory change which is much safer than editing the build.prop file directly.
[Android Head-Units] ransu:
I have the same GPS symptoms as other ppl that flashed .68. I've found that if you use gps test from the market(not one installed on device..its outdated) to reset the agps cache it picks up your location immediately. But then not long after it loses signal again.
[Android Head-Units] atijasa:
ok... so this is definitely a nightmare... i downgraded to 2.6.60... then to 2.6.40 but gps just wont work!!!
[Android Head-Units] fcortes626:
i guess there is no one with a working gps that can pull the files i asked for. guess we will have to wait for another update to see if that fixes gps.
[Android Head-Units] ackyo:
Hmm guess i will not be updating mine once it arrives (ordered last night ebay item 151181557649)

feedback from Pumpkin regarding their OBD2 device and app -

hi there ,

we install the app"Landu" , you can see the information like this :

(im unable to post links, but all the link did was take you to the attached image!?)

btw ,if you need OBD2 function ,need to wait more 7days ,please noted.

not much info there! but i guess it means OBD2 support in some way is coming!
[Android Head-Units] fcortes626:
are you going to get that option? maybe pull the app and it might be possible to mod it to work with any other adapter.
[Android Head-Units] ackyo:
I didn't order it as i wanted the head unit asap (big trip coming up), depending on what happens with regard to a custom rom here or an ODB2 firmware fix i may buy it but the vendor isnt giving alot away in regards to what the app will show - it def will not be as good as torque judging by the screen shot!
[Android Head-Units] scubee:
just wondering....

does any here has working success with a OBD2 USB cable? i read some peeps have success. just thought i reconfirm it. care to share if theres any special instructions? or is it a straightforward plug and play.

i have a OBD SX USB cable on its way... hoping it works.
[Android Head-Units] fcortes626:
i have a working usb obd2 adapter.

this is what i did to get mine working:

1 install the torque app but dont open it
2 without opening the app connect the adapter to your car and then to the unit
3 something will pop up and ask what app you want to use for the usb device. select "[COLOR="Blue"]torque[/COLOR]"
4 when torque opens go into obd settings , look for connection type and select usb
5 scroll down to "[COLOR="blue"]USB Device[/COLOR]" and select your device.
[COLOR="red"](if step 5 doesnt show your adapter quit the app unplug the adapter from the usb and reconnect it and try again to see if your device appears)[/COLOR]
6 after you select your device quit the app
7 disconnect and reconnect your adapter from the usb
8 the app should start by itself and select it as default and the adapter should connect.
[COLOR="Red"](if it doesnt connect you might need to check or uncheck some stuff in settings)[/COLOR]
[Android Head-Units] ackyo:
Awsome!!!! thats exacly the way i was hoping to be able to get OBD2 working thanks!

anyone here with a VW? do you need a can-bus decoder or will these work ok without?
[Android Head-Units] scubee:
great! thanks! thats exactly how i hope i will turn out. :D

any lag you experience? did you try the torque widgets.?
[Android Head-Units] donaldta:
I'm going to start off by saying you guys are just rehashing a conversation about ODB2 that already has been discussed many times over in this thread. You might consider using the "Search this thread" tool in the right hand panel to find the relative posts which were already discussed. For example...

[MENTION=5302494]Defender666[/MENTION] has already posted the B-Scan.apk that comes with the Landu ODB2 Bluetooth Adapter in Post# 115

There are more revealing screenshots of the B-Scan software and the Landu ODB2 Bluetooth adapter which I linked in Post #116 to an AliExpress listing.

If you are referring to the Scantools ODBLink SX USB cable (and not some clone) then its an excellent ODB2 adapter. It is the successor to the ElmScan 5 scan tool which [MENTION=4397403]fcortes626[/MENTION] admitted in owning in Post #1177.

ODB2 specification encapsulates many different communications protocols to various vehicle's ECUs including CAN Bus. If your happen to get a cheap or bad ODB2 adapter that doesn't communicate with your vehicle then I recommend that you return it for another. This is very common in the cheap Chinese ODB2 clones since there really there doesn't seem to be any quality control and in fact has been noted on Torque's wiki page.

No, he wouldn't. You're more likely to experience lag through the Chinese clones, especially the Bluetooth variety. Most cheap Bluetooth adapters cannot keep up with the real time information and uses a process of sampling to keep up with the data stream. A good USB ODB2 adapter can read around 160 Parameter IDs (PID) per second whereas a good bluetooth adapter can read around 80 PID/sec over Bluetooth. These are speeds which you can reliably get from the Scantools.net products not so much from the $10 clones from eBay.
[Android Head-Units] ransu:
Have you tried the earliest version, 2.6.23? Thats the only one to keep a gps signal constantly for me, reversing whatever 2.6.68 has done. I've let it run for a half hour and not lost signal where all the other firmwares cut out within minutes and fail to reconnect gps.

But then who wants to be on such an early version with that tiny statusbar?
[Android Head-Units] scubee:
yea thats the one I'm getting. thanks for the summary.
[Android Head-Units] jinny81:
Im having the same issue here as omarko, wallpapers wont remain after reboot/boot. happened in 2.60 and after upgrading to 2.68

I believe this would also be related too: some apps are flagged incorrectly as "not installed" rarely on bootup, and sometimes during mid operation-apps with strong system permission requirements. The 'high permissions' widgets and all live wallpapers are worse, they dont stay applied on next boot. (except the stock live wallpapers that came with the unit)

Eg. Ive noticed tasker and ttorrent sometimes has no icon and trying to launch it gives me a popup msg ' app not installed', while tasker widget,and most weather widgets wont stay either. After rooting it was better, i could start using a certain weather widgets.

Im loving my unit right now, after rooting, tasker finally works properly and is set to fix the sound on boot by launching the music app and then killing it. Thats working great now but not the widget i created for it, that wont stay.

---------- Post added at 10:22 PM ---------- Previous post was at 10:18 PM ----------

I've quickly checked my gps some more, it looks fine on every bootup. Unfortunately i cant fully test on a drive at the moment because my car is smashed up bit at the front, possibly from this headunit distracting me too much or lack of sleep or abs brakes failing.

In any case, after google maps was installed i tested some more = looks like you need to allow google apps to access location services ticked and gps of course too.. so basically make sure google maps is working fine.. thats it. If you have just enable gps only it wont work, sygic has a heart attack. with zero gps found, and puts my location at 9999.99999, 9999.99999, elevation -9999999m
[Android Head-Units] rfsimoes:
New model 7"

Wanted a 7" screen? Here it is:

http://www.aliexpress.com/item/TUN26A-2-Din-Android-4-1-1-Car-PC-DVD-with-Capacitive-Touch-Screen-GPS-1G/1565085569.html

7 inch Screen Resolution: 800*480

Can upgrade to 1024*600 for MOQ order
[Android Head-Units] jinny81:
has anyone managed to install market helper?

When i try to install the standard apk popup installer prompt comes up with permissions set and the bottom of which shows 3 buttons : cancel, install, and install to sd.

neither of the install buttons are clickable, only cancel button actually works.
[Android Head-Units] atijasa:
OK... finaly.. GPS is working on 2.6.23... but Play store desnt work well on 2.6.23... can download anything from it... i tried to install the newer version of play store and play services... but still no luck!

---------- Post added at 03:06 PM ---------- Previous post was at 02:42 PM ----------

ok... i'm now on 2.6.35... and having GPS working fine... which files do you need? i will upload them
[Android Head-Units] djblaze852002:
GPS Apps and Tablet Talk

I have been unsuccessful at getting Tablet Talk to work over Bluetooth. Has anyone else gotten this to work? Or will it only work over wifi with this unit? (I know the bluetooth connection is a bit wonky and not a standard one)

I have desperately been trying to get an offline GPS app to work properly. I accidentally deleted the one that came with the unit, and have not been able to get any other ones to work. My "online" GPS apps work great, but I would like one that does not require data. When I tried using a version of Sygic I got online, it would crash and not load. When I tried using a version of Tomtom, it would never acquire a GPS signal. I am at a complete loss...

Has anyone had any luck? Would anyone mind posting the GPS app that came with the unit to see if that will work for me again?
[Android Head-Units] sciallo:
I installed it just fine... Of course it needs root...

Are you stuck with 2.6.35 or can you now reupdate to at least the version that came with the unit and retain function of the GPS? This problem seems to be affecting a lot of people, and it seems caused by the latest stock rom... All affected parties, please voice the problem and concern with your seller, Let's try to prompt development of a new update.

It won't work over bluetooth until we get kernel modules built for an external bluetooth dongle. It works great over wifi, there is an option in the settings to allow it to work over a tether connection. The only problem I have with its usability is that we have no contacts app in our android build, and without it it becomes barely usable. If anyone figures out how to get a contacts app installed, let us know how or wich...
[Android Head-Units] fcortes626:
thanks alot man. these are the files:

/system/bin/gps.dat
/system/lib/hw/gps.default.so
/system/lib/hw/gps.goldfish.so
/data/gpsnvm.bin
[Android Head-Units] ransu:
Oh really? Nice. does it have the statusbar with buttons and is it possible to get the whole firmware uploaded since its not on the main post? Would love to try it out.
[Android Head-Units] atijasa:
here you have the files from working gps on 2.6.68 :)

And also here is the link for all of you guys stucked on 2.6.68 (or any) having gps problem.... but first you have to do factory reset (pasword: 7890)... and after that system update...

... and dont forget to click on Thanks :)

working gps 2.6.68 link

http://betopseller.com/img/dvd/newandroidupgrade.zip

THANKS CAN SOMETIMES BE A BIG WORD :)
[Android Head-Units] KID52:
Your attached file does not exist.

I downloaded the file you linked, but the contained files are the same as the ones in the 2.6.68 update on the first post. Are you saying that the complete/minimal 2.6.68 updates do not work for you, but this does? So if you now install the 2.6.68 complete update from the first post, does that break the GPS again?

If this is the case then the update files are slightly more complex than I first thought. Basically what I have done is the minimal files are only the different files between the previous update, the theory being that these files have already been altered. The complete version contains all files since the first update, but with the newest files replaced if that makes sense...

However, if you can confirm the above, that installing the complete 2.6.68 update from the first thread breaks the GPS on your unit, and then installing the 2.6.68 update you linked to (with identical files) then I will just replace all the first page updates with exact copies of the archives sent to me, rather than making minimal/complete upgrades.

I haven't got the GPS antenna as it's stuck in the car so I can't test fixes/causes at the moment.
[Android Head-Units] jonalowe:
I was able to download both the zip and the rar files.
[Android Head-Units] KID52:
I think I tried too soon, the attached zip file download fine now.
[Android Head-Units] atijasa:
... i think they are not the same... first time i did the upgrade from 2.6.60 to 2.6.68 (complete)... it killed my gps... after i tried to

downgrade to 2.6.60 (complete) ... but that didn't make my gps to work... after again downgrade to 2.6.40 (complete)... didn't work! then I downgrade to 2.6.23 and that worked... my gps got realistic coordinates and real position... but i couldn't download anything from play store.... so i found this link... did the factory reset.. and after upgraded to 2.6.68 from the link I gave you (not from XDA site).... and now finally everything is working....
[Android Head-Units] donaldta:
Interesting. Though, I remember seeing that faceplate on an older Android 2.3 head unit before. There is a unique characteristic about those units with the sliding faceplates is that they stick out of the dash quite a bit. So they are not flush (minus knobs) with the dash like some of the other units. The same reseller, "Tradesolution HJ Limited", has a few other unique "universal" AN 21-U variants (going by the Android 4.1.1 and Mstar786 CPU specs).

But, they also have a few dual Windows CE/Android 4.0 units with the Allwinner A10 (sun4i) CPU which I do no think there's a related thread on XDA yet. Of course, you can find all of those models in one spot on Chinavision's Car PC page.

I did notice Alibaba has another reseller, "Shenzhen Sion Electronics Co", that has a unique Android 4.1 unit

without

a DVD player, a 7" IPS Sceen and has a volume control knob. But, I don't recognize the launcher on the unit and cannot say for sure it is a which head unit variant it belongs to. Though it is interesting because IPS displays are much better than than the usual TFT you find in these head units.

I'm going to hold out for the one that I found on Amobile's Facebook page. I actually prefer the knobless units and don't care for having a DVD player in my car.
[Android Head-Units] KID52:
The files contained are 100% identical to those of the same name in the 2.6.68 complete update.

So, now, if you do a factory reset, and use 2.6.68 complete, does that break the GPS?
[Android Head-Units] fcortes626:
thanks for the files. at first it didnt get a lock but i left it for a while and it got a lock. i rebooted and it wouldnt get a lock do i used gps status and toolbox to download agps data. turnes off wifi and rebooted and it seems like its getting a lock faster. i am going to try it a few more times and if it not ill do what you did. thanks again.
[Android Head-Units] KID52:
Can't decide which one of these I like better. Although the "Dule-core 1.4GBx2 HZ" may swing it for me...
[Android Head-Units] atijasa:
ooh... one more thing... in Location and services you have to disable Network locations... only Gps active has to be checked! otherwise you will get location from you 3g network. (even in Sygic)

---------- Post added at 07:32 PM ---------- Previous post was at 07:21 PM ----------

i don't know man... give it a try.... the working method I already explained...
[Android Head-Units] Black6spdZ:
Darn.. starting to get buyers remorse on my 6.2" unit.. its a pretty nice unit but the tablet it replaced had a 7" 1024x600 that was noticeably clearer and ran CM.. I also don't care for the DVD as its old tech and just taking up screen retail space and extra cost.
[Android Head-Units] atijasa:
[/COLOR]

they are not the same... the complete version of 2.6.68 on XDA contains 12 files... the link i gave you contains 4 files.... how is this the same?
[Android Head-Units] KID52:
I said the files of the same name are identical, which they are. So if you compare the 4 files in the RAR you have, to the 4 files of the same name in the 2.6.68 complete RAR, you will see they are identical.

As I also mentioned, I am unable to do the test myself due to the lack of an antenna. So if you could do a factory reset and try the 2.6.68 complete RAR again it would clarify whether that is the cause or not. If the GPS still works, then it would seem that the 2.6.68 complete update is not the cause of the issue.

Or, if you are not willing to do this test perhaps someone else would be able to.

Edit: To add to this, if the 2.6.68 complete update does stop the GPS from functioning, it would then need to be confirmed that simply doing a factory reset then installing the 4 file version of the 2.6.68 update fixes the issue.