yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] kaween:
Hi there.

MCU's with a 4-digit ending starting with a 6 are always BC6 equiped mcu boards. Do not doubt that. (unless you take a 21xxx 5-digit MCU, than this quick check isn't correct).

Is there a way to find out ? Yes. The BC5 modules look very different from the BC6's.

In my AN21 tear-down guide, the pictures of how a BC6 looks like should be enough for you. Rule of thumb so far : if the BT card has a BLUE PCB, it's most likely a BC6. I've never seen a green BT card in BC6 version. As the manufacturer is called BlueCore, I don't think that's by hazard. Mind you, you still need to compare how the board looks like so don't judge just on the PCB color : a BC5 has a totally different layout with different chips so if the BT card doesn't have the same chips on it as on the picture, it's not a BC6.

Teardown guide : http://xdaforums.com/showthread.php?p=55449765&highlight=waranty+sticker#post55449765

Lots of pictures. Should be self-explenatory.

As for the cooling block, it's really something mechanical so it should be right up your ally. :)

I used a 13mm high aluminum cooling block I cut out of a defective cooling body of a defective VGA card. I understand how that could be very hard to find under such circumstances and if you really can't find it anywhere or don't have acces to anyone who could help your with it, send me a PM and we'll work something out.

Again, the teardown I refer to here above should give you a good idea how I did it and why.

If you still have questions, feel free to ask.
[Android Head-Units] shadowmike:
I have not been able to find a newer 7-10-6501 as that's what my mcu is as well.

I have 4.3.4 7-10-6501 I'll dump the stock mcus from 2.7.40 and upload those for you

Your 2501 and his 6501 should be in there.

According to coldzone mcu

4501 mcus are also bc6....

But I'm not going to change mine until I find a 7-10-6501

I also can not get 2.7.40 to root either... I'm going to try 2.7.42

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] tmatsuzawa:
Bluetooth A2DP

I have a headunit that I believed to be similar to this one (though has brand name Xtrons), and seeking a way to make below (***) possible.

i) Headunit is paired with a smarpthone (done)

ii) Music from smartphone to headuint via A2DP (done)

iii) Hear FM radio. Music from smartphone stops (done)

iv) Stop FM radio. Now music from smartphone (A2DP) resumes (***)

I seems to be able to do it clicking "Phone" app icon and show it on screen. It seems that the pre-installed "Phone" app does audio source initialization so that A2DP audio input is resumed.

I want, to do it (A2DP input resume) by my application. (I am trying my own multimedia app with this headunit).

Pr, alternatively any sytem option that will do it? The system setting menu gives me below options for "sound priority", but I am not sure how they work:

- System sound priority (CD, FM, etc has precedence)

- 3rd party app sound priority (downloaded apps has precedence)

- Intelligent (what is this??)

Thank you for your any hint or advice.
[Android Head-Units] shadowmike:
I assume you have one of these.

http://www.xtrons.jp/Information/list-24-page1.html

*** can be fixed using a player that automatically resumes when connected.

Power amp can be set to pause when disconnect from Bluetooth and then play when reconnected.

The radio tries to be intelligent by guessing based on whatever algorithm what audio should play.

So of you have navigation in background. Theoretically nav sounds should play through your video.

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] hamid_valad:
i asked this, because he wanted to buy a BT OBDII connector to use the torque app. and i told him not to. since mine didn't work.

i don't know if it helps or not, but in the BT app, he can search for his phone, and ask for connection, which i can't remember that i can!

if you say that it has the bc6 module, then he can use torque via bt, right?

thanks, that's very kind of you. if you could tell me on what VGA's i can find that, maybe i'll be able to get one from the repair stores.

else, i should find another way.

thanks [MENTION=822076]shadowmike[/MENTION], i'm really looking forward for your upload.

ummmm, about root. aren't you using 2.8.8?

why do you want to root 2.7.40? to get the MCU files?

i know two root methods that i'm sure u already know. so i don't think i can help.

oh, one last thing, Sygic gives the sd access denied again, it's an original version! and when it goes bad, it locks the sd, i can not even delete my musics from it. any suggestions? (i found a solution on this forum, which actually, kaween gave someone a link for it, but it says, buy an original version!!! i did it once, and mine IS original copy, but now it stopped working, AGAIN! after two weeks! the cracked version worked much longer!)

any other ideas?
[Android Head-Units] shadowmike:
Tell him to check his mcu model list

I went back to factory to root, and get more mcus , I'll install every system version and root just to get a nice selection of mcus

But it seams there's no way to root 2.7.40

Also I wanted a stock copy of my mcu before I even think of updating it

As for GPS, I still only use igo. Or Google maps on my phone.

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] hamid_valad:
can i help in anyway? to get MCU? can i get mine? which is already installed?

thanks, i'm really sorry that i'm making this much trouble.

another hardware related questions.

i saw a few posts about external mic and stuff.

my car has a built in mic on the roof, and i connected it to the mic input port at the back of the HU. but it's not working. any mod or hardware editing to make it happen?

also, i was wondering if we could add gyroscope sensors and compass to the HU. since i use my car off roads, and most of the times i don't have internet access there, it would be real helpful.
[Android Head-Units] shadowmike:
As far as I know, the sensors would be virtually impossible, without major education and experience...

The best solution is to have torque on your phone using a windshield mount and display the gryro and compass from there.

I was going to grab the entire mcu folder from /etc/mcu

As of backing up current mcg I don't know if we can from the memory..

At least to have a flashable backup. Most memory dumps need work in order to be used again.

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] KID52:
Important Message

As you've probably noticed I haven't been on for the past few months, and the first post has lacked updates.

Unfortunately I simply haven't had the time to dedicate to this thread and keep on top of things. At this stage I also do not have time to go back through the ~300 pages that have been posted since my last visit! I am however very glad to see that the topic is alive and doing well.

What I would like to do is go some way to improving the first post in terms of updates so that people do not have to trawl through the thread to get software updates and important information - like me, many people do not have the time to read all of the posts. To do this I require the help of fellow members.

If there is a new update available, please send me a PM with a link to the post and I will upload it to the main repository, as well as updating the first post with a link. That goes for anything else that needs to be changed, for example I received a PM regarding the rooting method and I will be updating the first post accordingly thanks to that information.

For those who are willing to help me out with this, I very much appreciate your support.
[Android Head-Units] shadowmike:
Sounds good

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] choppyduck:
Canbus problems

Hello all,

I'm running 2.8.6 on a VW shaped Head Unit.

I've been upgrading firmware and MCU over the last few months and it's relatively stable with only a few freezes now and again.

I'm getting fed up of canbus HVAC info being relayed on the screen though, when the ventilation is set to AUTO on the car, it will change the fan speed automatically. Any change in temperature or fan speed will in turn echo on the display of the head unit, interfering with movie watching, Nav etc. In most VW's the vent speed, temp and other information is already available on the dash below on the LED indicators or numbers. In a space of 5 minutes the HVAC screen could pop up reflecting a change about 30 times.... most annoying!

Question is does anyone know how to disable the echoing of HVAC info on the headunit or modify the settings please?

Thanks,!
[Android Head-Units] striker1211:
After weeks of lurking I finally have my AN-21 head unit installed. I have a few questions that I cannot find a solid answer to... I have searched but nothing is specific to my needs,

1. I am afraid to try rooting and brick the unit. With my version information provided below, if I did get root and managed to massacre my system, is there a way to get it back running? I cannot find my exact versions on the repo. I have read these weird GUID filenamed firmwares are encrypted...

CPU Information: Cortex-A9 dual core (ebay seller says 1.2Ghz)

RAM information: DDR3 1GB

Android version: 4.2.2

MCU version: 4.3.7-1-10-210101

System version: 2.7.38

DVD version: 2.13.11-hd860mc

Functions I have (just incase someones curious): Two knobs, dimmable screen toggled with illumination (sometimes?), option to turn off LEDs when illumination is closed, Custom color LED buttons, capacitive touch

2. Audio focus/ audio priority. I have an issue with Google Voice search (aka "Google" in store). When I try to use voice search in poweramp the music will not pause when I am searching, then when I am done talking the audio drops even though poweramp is still playing. The only solution is to open the built in Music app and close it out. I assume this is due to audio focus issues. Here is a vid of exactly what it is doing, not my vid, https://www.youtube.com/watch?v=eFm-Hk0TADw . Is there a way to "lock" audio focus? The "audio priority" setting in system settings>sound does not seem to change anything.

3. Can the huge notification toggles for wifi/cache cleaner/brightness/etc be made smaller or removed?

4. If I install nova launcher over the stock launcher will the normal launcher remain in the background and tie up RAM? What is a good "ps -aux" type app without root?

5. I have read that 2.7.38 cannot be rooted, or doesn't keep su. Can anyone confirm? Depending on the answer to question 1 I will try anything haha.

Thanks so much everyone :)
[Android Head-Units] balaes:
Stoc video player

In stoc video player, where is settings ? The player stops in reverse (even the tipical android settings is to not do this) and also stops when i push the "HOME" button. Whith another player, i don`t have this issue, but i`m like the stoc video player.
[Android Head-Units] shadowmike:
Fancy cars have can bus..... ?

I always assumed this type was actual cafi, and required their version of system updates

Do you have both sd slots usable. Or just one. Also what is your power button ?

1 rooting will not brick.

Also follow the link in my Sig for 2.8.8 , you won't be able to root 2.7.38 from what I've read.

2. Can't help to much, I stream over Bluetooth and have no issues

3, sure, just need to edit the apk for the notification bar. This was introduced in the 2.6.x series of updates

4 install a new launcher then remove the original launcher, no worries of it running.

I use smart launcher 2

5 2.7.38-42 sucks..... Update to 2.8.6 or 2.8.8 for best results of your radio

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx

---------- Post added at 12:57 AM ---------- Previous post was at 12:41 AM ----------

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] Cavalier Condorelli:
Any news about it, I'm interested too!
[Android Head-Units] austinlavicka:
Update on 7 inch varient

First off Im sorry if this question has been poster before! I scrollee through many pages, but there are over 500!

Anyways I purchased the 7 inch varient of this stereo in early june. I have not done any updates thus far. The homescreen has the large widgets, not the dock. My question is do i need to download all the updates (not the one that breaks wifi) and update them in order? Or can i just install 2.8.8? The file was 17 mb and seemed pretty small compared to a different update that weighed in at some 100 mb. Is just putting the update on a micro sd card good enough or do i need to update mcu as well?

Also i used sygic gps for awhile. I tried to root, rebooted got the slow unresponsive screen and just factory reset. All works fine except sygic now says sd card access denied.

If you could help me out with either of these, that would be great!! Thank you so much :)
[Android Head-Units] chris.r.r:
I don't think that there is an option in the settings, but I could imagine a manual way of removing the A/C info:

You could try to mod the com.tw.service_a5a4.apk (tutorial); In "res/layout" you'll find the A/C screen called "air.xml". Set the visibility of the very top LinearLayout to android:visibility="gone" and you will simply hide all the info popups with no need for any changes in code...

As always: I take no responsibility ;)
[Android Head-Units] kaween:
[MENTION=6192344]austinlavicka[/MENTION]

Hello, and welcome.

1) These AN21's come with illegal software on them most of the time. No point saying it otherwise. Although there are more than one reason for this behavior, if your unit came with a Sygic on it without proof of licence, it was just a hacked/cracked version which WILL go belly-up sooner or later. Mind you, other people have stated a full official version will do the same sometimes.

If you have a legal version, you should be able to remove it and reload it from PlayStore which solves this issue for most people. If you do not have a legal version, you'll have to see other solutions. The're plenty of legal solutions to this issue (Be on Road, OsmAnd, Google Navigator .. which are free, Tomtom, Sygic, Co-pilot, ... as commercially available).

Igo/Primo is a bit of a weird one here : officially, I don't think you can buy it for Android as single user anymore. There's an odd seller who sells a Turkish version of it (Bazhaarsoft) which runs stable, but I've my doubts about the legality of this situation. If anyone else knows more about this, please chime in. ALL AN21's with Igo I've seen so far are based on this Bazhaarsoft release.

2) updates are not incremental in nature unless explicitly warned about. Meaning, all updates I've seen so far are stand-alone.
[Android Head-Units] shadowmike:
Illegal software ?

There's nothing wrong with that. Good thing my yandex is on a Russian site. Lmao

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] striker1211:
Thanks for the help shadowmike. Is there a way to "backup" my current restore files (8d8d1b1a-ea4a-11e2-a661-000c29ba27c0 etc etc) for MCU/system/dvd incase things go south? Everything is working pretty well on my preinstalled 2.7.38 and I'd like to have a restore point. I was looking at your share, and see the filename "2.8.8_TT_permroot". What does "TT" stand for? TomTom?

Also, 8e3513e2-ea4a-11e2-8a0f-000c29ba27c0 = usually around 153mb, this is the android partition? 8d8d1b1a-ea4a-11e2-a661-000c29ba27c0 is always around 8mb, is this the MCU partition or boot? I wanted to update the wiki with something like:

"8d8d1b1a-ea4a-11e2-a661-000c29ba27c0 = android OS" or, more appropriately, "8d8d1b1a-xxxx-xxxx-xxx etc" = MCU, if a set of files has this, it will update your MCU! etc.

Also, and this will surely have crossed your mind, I want to install a disguised cerberus (anti-theft) apk on my unit. A bad thing about this is that is requires internet to work. Is there an app you know of that could be flashed to connect to any open wifi (open linksys, coffee shop, etc)?

Thanks so much :)
[Android Head-Units] shadowmike:
Tt = T hrown T ogether

It's the same as the 2.8.7 update. 2.8.8 system with the old boot.img

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] kmtk:
So I've had the head unit for a while running 2.6.62, worked fine and did everything I needed until now, having issues with the audio priority and non-stock so figured time for an update.

I have the model exactly like the one in the first post. Can I just flash 2.8.6 from the wiki or 2.8.8 from shadowmike or do I need to worry about updating the MCU as well?
[Android Head-Units] shadowmike:
Only update mcu if your radio is not working like it should. And only update with a matching mcu

Rule of thumb is to leave it alone.

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] kaween:
Should be the first line anyone with an AN21 and update question should see. In BIG RED LETTERS. :laugh:

I have a question / request for a cross-check for anyone who's running 2.8.8.

I only noticed it after a couple of days, but whenever I flash 2.8.8 my unit shows some unwanted behavior. Could anyone with 2.8.8 on their machines confirm/deny if they're seeing the same issue :

1) the first thing I noticed was that whenever GPS was active, the GPS indicator in the top bar didn't show up anymore. GPS works, but the indication is gone.

2) droping down the topbar normally shows stuf like volume, gps, brightness ect ect, but ALSO the currently active apps. This list does not appear.

3) and only today I noticed that whenhever navigation is running and I switch my car in reverse, the reverse cam image shows up (good), but when shifting back out of reverse, the navigation program does NOT resume. In fact, it has stopped completly, and I need to restart it.

I went back to the version I used as mainstream everyday (.28) : no problems. I've played around with loads of versions in the past, but never long enough to notice possible issues.

Anyone with a 2.8.8 able to comment on this behavior please ?
[Android Head-Units] M89SE:
Please can somebody provide a solution to root the "v2.8.8_20141022_1024X600_SYSTEM_DZSJ2"?
[Android Head-Units] scott_lai:
I have one AN-21U compatible unit but having 16g emmc rom. After updating "full format.rar" downloaded from "https://yadi.sk/d/tbaxJYL9cJjKK/Firmware", my internal sdcard storage(/mnt/sdcard) become 5.74g. Is there any way to bring my missing 8g back?

Btw, is there any way to increase /data size?
[Android Head-Units] natescriven:
Long press 'back' button

I'm trying to stop the radio from changing to 'Radio' everytime the unit powers on. The instructions at the beginning of this thread say to open the radio app and hold down the 'back' button on the bottom right corner of the screen. Holding this button down doesn't do anything. I've tried for over a minute. When I let go, it closes the app but doesn't change the boot up setting. Could it be because I don't have an antenna hooked up at the moment?
[Android Head-Units] shadowmike:
No, your doing it right.

Hold the button down then press it again if it doesn't close

Afterwards you want to open aux and let it close. Then try to restart the radio.

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] kmtk:
So I updated to 2.6.70, I can't get 2.8.6 from the wiki to flash. It'll go through the process, write done, but nothing changes. What's the upgrade path to get to the latest version?

My play store is broken as well. I get "error retrieving information from server [RPC:S-7....]". Any ideas what could have went wrong?
[Android Head-Units] shadowmike:
That's an old 2.6.xx problem..

Follow the link below and get 2.8.8 tt permroot from the firmware folder.

Here's a vid that shows how to power on radio outside of car

Simple methods toturn on the car dvd player witho…: http://youtu.be/wAlD6LAwXak

sent with HTC ONE M8

An21-U file repo [url =https://passport.yandex.ru/passport?mode=auth&from=cloud&retpath=https%3A%2F%2Fdisk.yandex.ru%2F]Log-In[/url] U: xdaan21u P: u12naadx
[Android Head-Units] Nixed:
I've done some updates and now when I hold the back button in the Radio or Music nothing happens and I can't get sound in other apps. Ideas or work arounds? Thanks very much. :)
[Android Head-Units] kaween:
Replying my own question, and answrering some others :)

Hello, about the weird reaction of 2.8.8 on my unit. I've absolutly no logical explenation for this issue, but it disappeared after rooting the device and running the android version of CCleaner on it. From what I know about Android and Rooting, this should not have made ANY difference what so ever, yet my unit now works as intended. Odd.

Another question that has popped-up regularly on this forum "my music player gives some odd/faulty/screechy noise for a couple of seconds when doing playback". All kinds of solutions have been presented for this : use Poweramp, change the speed settings of your SD interface ect ect. Here's what you can check :

1) first, try putting the same music files on the devices Inand space, then try again.

2) if that is not possible, put the music files on a USB stick and play them from there.

Chances are the issues will be gone. I've toyed with my AN21 for quite some time and from my experience I must say that these issues always were connected to the quality and speed of the used microSD card. Rule of thumb : use a Class10 and you never should hear any issues, regardless of used player of SD setting.

[MENTION=6146932]Nixed[/MENTION] : wht do you mean exactly when saying "no sound from the other apps" ? In case that you're refering to the sysem installed apps, a simple reset can do wonders. In case you're refering to self-installed 3th party sound applications, go to the sound priority settings and change it to "3th party" instead of "intelligent".
[Android Head-Units] hamid_valad:
hey guys!

i have a weird problem!

i rooted my device with baidu, and installed SuperSU and it says rooted.

but in ESFileExplorer, when i ask for root access, it fails.

the superSU popup shows, and i give the app root access, but it fails.

any idea?

(ps. after installing SU, it said that my binary codes are outdated! and i didn't have internet access then to update binary codes. can it be the cause?)