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

Redmod does not provide mcu. Both files are part of redmod, none of them is mcu. If you want you can install RedMod(put both files on sdcars and start update) but my advice is not to update mcu. Do not touch any settings related to mcu unless you know what you are doing.
[Android Head-Units] gustavocwb:
Hi guys.

My troubles with the GPS didn't end.

What happened:

1) Stuck on boot after a factory reset (I don´t remember what version was my unit)

2) Upgrade to 2.6.60. Ok, system back again.

3) Upgrade to 2.7.29 - No GPS.

4) Upgrade to 2.8.6 on Tonghai Wiki Page - No GPS

5) Upgrade to 2.9.5 on Yandex site - No GPS.

6) Upgrade to Redmod 0.2.71 - No GPS.

7) Downgrade to 2.6.23, 2.6.40, 2.6.62 - Still no GPS.

I tried another GPS antenna without success. I really don´t know what to do. In the GPS Test App the GPS don´t find any satellite, but show it is on.

My last chance is to check inside de unit, but I need more time to disassemble it.

Someone passed by something like me?

Just to enlighten me what can I do or can it be a hardware fault.

Thanks again.
[Android Head-Units] cyberpapa3:
Thanks. you'd think they would have programmed one of the "Reserve" functions for a CH up and CH down buttons. Oh well......
[Android Head-Units] KID52:
Number 2. That is how I would of expected it to work also, and how it worked on my stock radio.
[Android Head-Units] KID52:
If you press and hold one of the "Reserve" functions, you get a popup list of even more functions :) I posted some photos of the complete option list a few pages back.
[Android Head-Units] cyberpapa3:
Thanks, I'll have to go back and look at them.
[Android Head-Units] KID52:
Just found the post.

http://xdaforums.com/showpost.php?p=48500166&postcount=405
[Android Head-Units] cyberpapa3:
Thanks again. I was working my way backwards. Didn't see one for CH though. Was that all the options? If so, I appreciate you looking at those.
[Android Head-Units] typos1:
Seems a bit strange to have short, long and super long presses, if each key can only do 2 functions, whats the point of it having 3 modes of operation if it can only do 2 ?

Or am I missing something ?
[Android Head-Units] KID52:
That is all of the options.

Hmm, I thought that part would be confused.

Each button can have two functions, one has to be activated by a simple press, the second, can be activated by either a long press, or a very long press. What I meant is, you cannot have on one button, a press, a long press, AND a super long press.
[Android Head-Units] typos1:
Yeah, I understood you perfectly, confused as to why they would give each button 3 modes of operation but only allow 2 to be used.

Why not short press and long press, whats the point of the super long press ?

Seems very strange, theres situation I can think of were holding a key down for 3 secs or more would be advantageous.

Unless, maybe there wasnt enough room for all the key options in one pop up box ?

Not your fault I know and thanks for clarifying things though.
[Android Head-Units] KID52:
Maybe super long press is for those people that have extremely slow reactions :p Although if they are that slow, maybe they shouldn't be driving :D
[Android Head-Units] donaldta:
More likely it for buttons that you might hold down to repeat, like volume up and volume down.

Heh, heh. I was going to post a cheeky response to how long it took you. Because I had thought that we (you, chris r.r., sciallo and I) had already determined that a few weeks ago. But, then I couldn't find my diatribe that tried to explain what I had ascertained from the dalvik smail code. So, now I wonder if I had posted it in a different thread or even a forum. :eek:

It seems to me that a lot of the functions are handled by a low level board. Most of the listener code is handled in the TWService.smali from the classes.dex file within the apk. Another give away is that words for the steering wheel functions are not found in any "const-string"or defined in any of the res/strings.xml file. So, I had agreed [MENTION=3081576]sciallo[/MENTION] in that some functions are handled outside of the Android Operating System and it isn't technically "Pure Android". There were also some others observations I had found, "run-as john@tw-desktop.(none)" seems prefix some linux commands.
[Android Head-Units] rfsimoes:
I have gained crossed eyes after reading almost all the posts in this thread.:cyclops:

So no dual zone on this units? Only mirror of the head unit? That's a bummer. If you're using navigation, people in the back cant watch DVD on the headrest displays.

Returning to the DVB-T issue:

That suggestion to use a rtl2832u r820t dongle is a must for SDR but the lack of a compatible APK to watch TV channels it's just sad:(

After a little search I found this:

http://xdaforums.com/showthread.php?t=1841759

A DVB-T RTL2832U based dongle running on Nexus 7!:good:

typos1 pointed earlier:

http://xdaforums.com/showpost.php?p=48792307&postcount=641

That this app:

https://play.google.com/store/apps/details?id=app.goprasoft.dvb.tv&hl=en_GB

could be a possibility.

Looking at the video from the first link, and the video in the google play app, you can see it is the same! So one paid and one free solution.

But why is this only available for devices with kernel version 3.1.10? :crying: why... So no solution?

Won't that "DroidTV" apk run with rtl2832u android driver?

https://play.google.com/store/apps/details?id=marto.rtl_tcp_andro

EDIT:

May XBMC be a workaround?

http://www.freaktab.com/showthread.php?8508-live-TV-for-all-rk3188-using-XBMC-and-tvheadend
[Android Head-Units] KID52:
Not sure I follow?

If you set it to "Repeat" and hold down the button, the volume will continue to increase.

I think it was hinted at that this apk was important, but I don't remember any posts stating that it definitely handled steering control input information.

Also I'm sure we realised a while ago that the function assignments were not part of Android (it was noted that they are remembered even after factory reset etc), however what I assume is that there has to be a crossover somewhere, where Android is receiving the commands from the other hardware, so my thoughts are that you assign the key to "NEXT" as you would normally, but at the point this information is captured by Android, replace the code with something that, for example, tells Android that an "A" key has been pressed.

Sounds simple enough, but these things never are as easy as you want them to be :D
[Android Head-Units] KID52:
You can use dual zone with the DVD only, not video files or apps or anything (this is what I have been told by Peter Chan etc, I have yet to actually get it to work).

I haven't got a tuner yet so I can't test any apps, but I will when it arrives. Hopefully something will allow TV to work. Honestly I don't plan on actually putting it in my car, I just want to see if it is possible. More of a gimmick to me than something practical.
[Android Head-Units] jakejm79:
I got SW controls working on all (non native) Android apps working on the original GB Ouku unit, maybe someone wants to try it on one of these newer units?

http://xdaforums.com/showpost.php?p=48948352&postcount=2237
[Android Head-Units] KID52:
Just replied in the other thread :)

Do you assign the steering wheel control buttons to a function in the settings menu on the Ouku unit as you do with this unit? Edit: Just read your post again and it seems you do.

I have no idea why the app shows no button being pressed. I will have to test it again. When I tested it, the buttons on the steering wheel only registered something when assigned to the back or menu function.
[Android Head-Units] KID52:
Actually that does not seem to kill them on the AN-21 U unit, seems to have the same function as just pressing the back button. I have however disabled the applications.
[Android Head-Units] jakejm79:
Make sure you don't have any of the native apps running (radio, ipod, etc) they seem to intercept the key press so nothing shows to android if they are active.

Have you tried a standard USB keyboard with media control keys?
[Android Head-Units] KID52:
Standard USB keyboard with media keys works as expected, and keys show in the Keytest app.
[Android Head-Units] jakejm79:
Hmmmmm I guess there must be something significantly different between the two despite the options and in built apps being near identical.

Well since the USB keyboard works then that allows the JoyCon EXR has an option, which I now have one and don't need it.
[Android Head-Units] roystervi:
Go back to number (#2)... I am guessing #2 the gps was working right?... trying using the 9 out of 10 rule.

Rule #9 for electronic gear and testing gears. *****If its not broke or showing signs of damage leave it alone****
[Android Head-Units] gustavocwb:
Amazing rule roystervi! :laugh::laugh:

I really don´t remember if GPS was working on 2.6.60, I haven´t tested before the upgrade 2.7.29.

Btw, do you know the difference between the 2.6.60 and the 2.6.60-2? I didn't find a reasonable explanation for the difference.

Regards!
[Android Head-Units] roystervi:
For me I did not follow rule #9 :laugh: once and my buttons was not sync and doing their own thing. also my Bluetooth was not working.. I have suggest in the past to a few and what fix mines was using the full format program and going back to 2.7.29. 2.7.29 has work for me and other. nothing to lose at this point but maybe you should give 2.6.60 another try to verify if the gps work or not. worst case; you have no GPS for a while. :D until someone else disregard rule #9, experiment and come up with a fix. :confused:
[Android Head-Units] Edgaras7777:
Hi, why need disconnect dvd room cable, before full format?
[Android Head-Units] dragoescu:
Hello,

Can you upload a video on youtube with settings for gps/location services and also with the program that you are using to test gps lock on satellites?
[Android Head-Units] ragarok:
Df -h doesn't work, tried to install busybox but that failed, no root access. I thought redmod came pre-rooted?

u0_a41@android:/ $ df -h
Filesystem Size Used Free Blksize
-h: No such file or directory
1|u0_a41@android:/ $ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
tmpfs /mnt/usb tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/storage tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
/dev/block/mmcblk0p5 /system ext4 ro,noatime,data=ordered 0 0
/dev/block/mmcblk0p6 /data ext4 rw,nosuid,nodev,noatime,noauto_da_alloc,data=ordered 0 0
/dev/block/mmcblk0p7 /cache vfat rw,nosuid,nodev,noatime,uid=1000,gid=2001,fmask=0003,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:25 /mnt/storage/extsd1 vfat rw,dirsync,nosuid,nodev,noexec,noatime,uid=1000,gid=1023,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/259:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/259:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
u0_a41@android:/ $ df
Filesystem Size Used Free Blksize
/dev 498M 68K 498M 4096
/mnt/usb 498M 0K 498M 4096
/mnt/storage 498M 0K 498M 4096
/mnt/asec 498M 0K 498M 4096
/mnt/obb 498M 0K 498M 4096
/system 226M 202M 23M 4096
/data 830M 112M 718M 4096
/cache 299M 155M 144M 8192
/mnt/storage/extsd1 1G 614M 1G 32768
/mnt/sdcard 5G 4G 992M 4096
/mnt/secure/asec: Permission denied
1|u0_a41@android:/ $
[Android Head-Units] gustavocwb:
Nope, no GPS on 2.6.60-2. Now on 2.6.62 and still no GPS.

My last alternative will be a full format, since I´ll have to take off the unit from the panel and open it, before I wanna test all other possibilities to have my GPS back.

[MENTION=6783162]Edgaras7777[/MENTION] if you don´t disconnect the DVD before the full format you will lose the DVD function of the unit.
[MENTION=1512498]dragoescu[/MENTION], I will do that. I really doubt that could be a hardware problem, I didn't change anything in my car. Probably I think is a GPS driver problem, but I replaced the gps.conf and the MStarGPS.bin and still no GPS.

I´m going nuts with this...:eek::eek:
[Android Head-Units] roystervi:
Good luck ..because your mishap is someone else cure...

Stay thirsty my friend. again GL :cool:
[Android Head-Units] Edgaras7777:
Maybe whats know, whats is problem with my android dvd, my button illumination is very dim. Maybe need change transistor or somethink? maybe somethink have illumination wiring?

p.s. Sometimes button illumination work good..
[Android Head-Units] wanxu:
Do you know how to format internal Sd card partition? (5GB "home")
[Android Head-Units] dragoescu:
read the posts. we have discussed a lot on this subject.

---------- Post added at 09:12 AM ---------- Previous post was at 09:10 AM ----------

Android system is using internal or external GPS?

---------- Post added at 09:15 AM ---------- Previous post was at 09:12 AM ----------

maybe you have a loose cable. ill cable on the unit is connected to CANBUS decoder or is directly connected to car illumination wire harness?
[Android Head-Units] Edgaras7777:
Cable is connected with CANBUS. CANBUS is work good, becouse i thry connecting another CANBUS,illumination still work bad
[Android Head-Units] ragarok:
I've never opened one before so I don't know how it looks inside but when you say it works good sometimes makes me beloved there's a faulty/loose ribbon cable or component inside your unit.
[Android Head-Units] dragoescu:
Here how my unit looks inside: http://xdaforums.com/showpost.php?p=65963285&postcount=189
[Android Head-Units] gustavocwb:
Hi dragoescu. It´s using an internal GPS.

I took these pictures of an APP to see what GPS chip could be mine.

Btw, I found exactly my unit on this website: http://www.szcreat.com/index.php/wareshow/creat/1/en/108108,52133/52133.html

Only thing is that the download center of this site is unusable.
[Android Head-Units] dragoescu:
It is not good (in my opinion). The gps module is not on Cedric3 Mstar board. It is part of MCU board.

So related to Android board, the gps board sould be external (android will communicate with the gps module via serial com port).

I think in RedMod you have an option to set gps to internal/external via settings/location. Once I get in my car (this weekend :))) ) I will check and post a picture.
[Android Head-Units] dragoescu:
Internal vs external gos

Install redmod 2.5 and use gps switcher to set android to use external gps.
[Android Head-Units] franciscoxb:
GPS problem to fix satellite

I have a problem like that, but after ~20 min.. the GPS fix the satellite, i tryed to change the antenna, but the problem continued. i´m using 2.7.26-3.
[Android Head-Units] dragoescu:
what do you mean "like that"?
[Android Head-Units] franciscoxb:
GPS problem to fix satellite

Sorry, like the last post from Junior.

I was with problem after update, but when i installed the 2.7.26-3 partially solve the problem, now the gps works... but it takes longer time to fix the satellites, any suggestion..?
[Android Head-Units] dragoescu:
connect wifi, reboot the unit while connected to internet (so that when android starts it connects immediately to internet), then check GPS lock time.
[Android Head-Units] gustavocwb:
Well, this is what I got.

I installed the Red Mod 2.7.1 that have the GPS switcher as well.

Configured to external GPS, set the device to ttyUSB0, 1 , 2 and 3, choose all library types and keeping the speed of 9600.

Nothing, not even one GPS.

My last alternative will be open it and do the full format, I will do this weekend, I almost pulled most of my hairs out because of it.

Thanks all for your help!
[Android Head-Units] Edgaras7777:
Butt whats controled illumination? Transistor or what? Becouse i check all connector, all is okey
[Android Head-Units] dragoescu:
Hello,

I don't understand what are you trying to ask. Can you be more explicit?
[Android Head-Units] Edgaras7777:
My button illumination is very weak. This problem is in transistor maybe?

---------- Post added at 09:03 PM ---------- Previous post was at 09:00 PM ----------

All diode connected parallel
[Android Head-Units] dragoescu:
If tranzistor is fried then you should not have any iluminatiin at all. Maybe a capacitor or the power source for that area is affected.
[Android Head-Units] Edgaras7777:
Maybe you have wiring diagram for button illumination?
[Android Head-Units] Alphas:
Has anyone install android 5.0 and run Android Auto?
[Android Head-Units] dragoescu:
Another one...

Did you read the thread? We don't have Android 4.4 and you are asking about android 5.0?

---------- Post added at 01:56 PM ---------- Previous post was at 01:55 PM ----------

I don't have the diagram. Maybe you need to dissasemble the unit and check connectors.
[Android Head-Units] Edgaras7777:
Hi i resolve my button illumination problem. I change transostor. :)

Next quesstion. In my dvd is dvbt2 module. This module i connected in AUX. Butt i whont connect in TV. My dvd dont have TV pin connection. Maybe you know, i can find somewhere TV contact in Pcb?

---------- Post added at 09:13 PM ---------- Previous post was at 09:06 PM ----------

My pcb, maybe hear somewhere is TV conntact? [/IMG]
[Android Head-Units] dipcore:
What external GPS module are you using? The app will work only if your GPS is using pl2303 or cp210x converter.

Are you sure about speed 9600 ? (for instance mine is configured to use 115200)

If you your gps is using required converter and you are sure about the speed then you can check if you are receiving any data from the GPS. To do so you need to install any console app from the market and then do:

su
ln -s /dev/tty*

last command you will return you a list of tty devices (star is required),

So after you plug in the GPS you should have a new device like /dev/ttyUSB[0-9], then run

busybox stty /dev/ttyUSB* $GPSTTY ispeed 9600
busybox stty -F /dev/ttyUSB* -echo
cat /dev/ttyUSB*

-- replace /dev/ttyUSB* with your device, i.e. /dev/ttyUSB0, and 9600 with your baud rate

On the console screen you should see bunch of NMEA messages, ie:

$GPGGA,092750.000,5321.6802,N,00630.3372,W,1,8,1.03,61.7,M,55.2,M,,*76
$GPGSA,A,3,10,07,05,02,29,04,08,13,,,,,1.72,1.03,1.38*0A
$GPGSV,3,1,11,10,63,137,17,07,61,098,15,05,59,290,20,08,54,157,30*70
$GPGSV,3,2,11,02,39,223,19,13,28,070,17,26,23,252,,04,14,186,14*79
$GPGSV,3,3,11,29,09,301,24,16,09,020,,36,,,*76

If you are receiving something like that you can use the module, just need to properly configure the switcher app
[Android Head-Units] dragoescu:
I am not using any external connected gps. I have the factory gps board on mcu board. Since this is not on android board, it will appear as external to Android OS.
[Android Head-Units] gustavocwb:
Actually I really don´t know exactly. Changing into a external GPS was a suggestion of [MENTION=1512498]dragoescu[/MENTION] on the post #8200.

My unit is this one: http://www.aliexpress.com/item/Free...-Wifi-Bluetooth-Radio-1GB-CPU/1698750014.html

I always thought that the GPS module is an internal one, I was abble to get some information about it on he post #8196.

I asked for the chinese seller for some information about it but he didn´t answer me.

Btw, is the GPS a part of the MCU? I updated mine MCU, everything is ok (bluetooth, etc) and the sound quality improved in my opinion, but my GPS...ohh well.
[Android Head-Units] dragoescu:
interesting... mine is the same but the app reports the is communicating with GPS via ttyMbx4 at speed 9200. this is why I suggested to switch to external. I am guessing that you tried also internal?
[Android Head-Units] Edgaras7777:
Im find internal TV connector pin.
[Android Head-Units] staticx1:
Hello

is this the same unit as the attached photo?

I'm having trouble to identify my unit, and the an-21 seems to be the closest bet...

thanks
[Android Head-Units] perieanu.ovidiu:
not really the same,but almost.they came in multiple hw variants,for example my main board is blue and routed differently.In your case the same firmware applies.you can put redmod for example.or the classic 2.8.8 :)
[Android Head-Units] staticx1:
can you please point me to some instructions on the redmod and version 2.8.8 ?

I cannot find it anywhere

---edit---

Since I cannot find my firmware file, I rather not to deal with custom roms and mods.

also from what I saw, redmod is from 4pda russian web site... it makes it pretty hard to dig information from that...

thanks anyway.
[Android Head-Units] shortie7992:
Anybody know any way to make the a2dp streaming sound better? Or perhaps a different a2dp app to replace the stock one.
[Android Head-Units] staticx1:
I have that problem also, but I think the worst part on my side that it DOESN'T display what's playing (id3) so when I'm streaming via bluetooth all I see is "Unknown Artist" and "Unknown Album"... and of-course the sound quality is pretty bad.
[Android Head-Units] shortie7992:
Ya it's really annoying. I always wondered if it was the app that caused the sound quality to be so crappy or the Bluetooth chip inside the deck :/
[Android Head-Units] perieanu.ovidiu:
anyway,the original fw is chinese,what difference with the russian version regarding the docs?on your card which came with the radio you're supposed to have an pdf quick manual.if you install 2.8.8 maybe the manual restores itself,you can check.

best regards
[Android Head-Units] roystervi:
rootexplorer

anyone has rootexplorer they can upload
[Android Head-Units] cmtas:
I have installed RedMod all is well except for my clock resets to 6:00 on restart. I have searched the forum with no luck anyone else have this problem or know of a fix.
[Android Head-Units] chris.r.r:
I modded the native Radio and Music app to better collaborate with Automate. It supports for showing Album Art, Track and Artist Information in Automate as well as Slide gestures in Automate for seeking to next/previous station or song. It is based on RedMod 0.2.62, hence not supports the Popup feature from the latest version. Nevertheless, the Apks can be used with the latest version of RedMod (tested) and should also work with other firmware versions (not tested).

Automate is an "Android Auto"-like Launcher, which works pretty well with the AN21-U. It has perfect integration of all music players and simplifies control during driving.

Backup your old Radio and Music app before replacing!
[Android Head-Units] perieanu.ovidiu:
hello,

anyone managed to have a second bluetooth dongle on this head unit?I want to pair a second phone,like the parrot head unit.maybe a second application for bluetooth is needed,I tried to start a CSR4.0 bluetooth Usb dongle (which works on my desktop) quickly done,but in didn't work....

I recognize lazy I am,nothing else checked like hardware detection of the dongle and so on :(

any ideas?
[Android Head-Units] Mancubus99:
Thanks for this. It looks like you have Google Play Music playing in your screenshots, how did you get it to work reliably on the AN21-U? On my unit, I can only get it to play one song before it stops playing.
[Android Head-Units] chris.r.r:
No, it's not. It's the built-in music player of AN21-U. The advantage of the built-in app for me is that it works with steering wheel controls and comes up automatically after reboot.
[Android Head-Units] Mancubus99:
Ah, OK, thanks for clarifying. I was hoping that you were able to fix it. I love GPM, it's a shame I can't use it in the car.