yashsingh1/xdaforums huggingface dataset:
[MTCB Android Head Units Q&A] parazit26:
I guess they use the same method since they are the same group. Yes the SWC doesnt work. But maybe a can bus adapter can encode the signals?

Do you have a blue&me interface built in?

---------- Post added at 07:35 AM ---------- Previous post was at 07:33 AM ----------

same here. flashed the 1.86 update and the gps button is now the back button. I have a KGL-7610 universal unit with no usb port in the front.
[MTCB Android Head Units Q&A] optx:
Yes, took flash and twrp from there (Server from Dark Alex)
[MTCB Android Head Units Q&A] ymoney2:
Hi guys, I am thinking to get one of these android units for my 2002 year BMW e46 330ci ClubSport edition with Harman/Kardon stereo system. I currently have an old original (see attached to this post). I found one on ebay - cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=221480811160 before buying I was ask to seller if it's compatible to my car, he said it's not compatible, previously I found other android unit but it was with resistive screen so it's not for me, but I was asking seller if it's compatible to my car, he said yes.... So I don't understand why one is compatible another not, they looks almost same. If it's really not compatible to my car then I am thinking to get an Dynavin unit. Please help me, I better prefer for this unit - cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=221480811160 but I don't understand why it not compatible to my car... Because of Harman/Kardon system? I saw in youtube that many of e46 owners who have Harman/Kardon have this android unit working too..
[MTCB Android Head Units Q&A] Tap82:
Issue is fixed!

So, just wanted to let you guys know how I was able to fix the issue. Finally I contacted Klyde, describe what happened asked them to send me a new update for Klyde. They were really helpful, sent the update and the mcu. I put that on a memory card and just installed normally, no restore. Everything is back to normal now. I have the same nice Klyde version of launcher what I had when I purchased. The Radio is working, it stores the names too. Btw it's version 1.86. Bluetooth and the GPS is working as well.

Thank you for the help everyone!

---------- Post added at 09:19 AM ---------- Previous post was at 09:03 AM ----------

I don't have a Harmon Kardon in my E46 but I believe the amp for that system is in the trunk and you need to connect an extra wire interface between your stereo and the amp. But I don't think it matters whether you have Dynavin or other unit, you will still need to do the wiring even for the Dynavin. They may just give you a cable for Dynavin as extra, when for the other units you need to purchase that separately. I would suggest to google "e46fanatics harmon dynavin install" and read through the e46fanatics site. There are a lot of threads about installing aftermarket units with Harmon systems.
[MTCB Android Head Units Q&A] dark alex:
I can confirm what others say. If you're talking about my App its relying on GPS signal.

And I tried. It definitely is still working as usual.

I hav to recheck but definitely my vol knob is still BACK. But could be GPS is now back, too.

BUT my Home Button was customizable via xposed additions before. now i isn't which is sad as I was using it as a trigger for "latest apps" screen. Very handy when you are in fullscreen apps... :)

//Edit: Oh! And iPod iss till not working :(

//Edit 2:

Someone was selling a DVB-T in the EU.

I contacted this person but got no answer. if you read this please have a look at your PMs!
[MTCB Android Head Units Q&A] Blaze Falconburger:
Thanks for the previous answers chaps, but can anyone answer the maximum USB size and MP3 file handling? I want to attach a USB HDD - what is the largest anybody has used - spindle or SSD?
[MTCB Android Head Units Q&A] typos1:
No, but it was an option on later versions of my car, the SWC conrtols were the same but with different icons on (including the windows logo), so I doubt that B&M makes a difference to the SWC.

I also dont think a CAN Bus decoder would help if you have resistive SWC.

This may help ;

http://www.paser.it/en/p/72/Slimcan/

or maybe some of their other products ? How does your headunit distinguish what type of SWC the car has ?

---------- Post added at 02:53 PM ---------- Previous post was at 02:42 PM ----------

Maybe it would be a good idea to send the MCU update and Android updates to pakidermo5000, so links to them can be added if anyone else has the same problem ? Maybe the Klyde homescreen apps can be added as well, then HuiFei and RoadMaster owners could have Klyde homescreens on their units if they like them ? (and maybe dark alex or anyone else, can do stuff for Klyde units that requires MCU info ? :) )

http://bmwradios.com/Android-Head-Units/Android-4.2.2-head-unit-BMW-E46.html

These people specialise in importing the Rockchip units (KGL ones) for E46s and Rover 75s/MG ZTs, much cheaper and better than the way over priced Dynavin ones.
[MTCB Android Head Units Q&A] agentdr8:
All of these headunits utilize a 5V analog circuit for swc. Key1 and Key2 lines are set to 5V, and with the ground connected in that loop, when you depress a button, it changes the resistance value in the loop, which the HU detects as a voltage change.

---------- Post added at 10:48 AM ---------- Previous post was at 10:35 AM ----------

Just a teaser for now, but I'm mostly done with my xposed module that allows you to change the default music app. I've tested it and it works, but I've got a few things I want to tidy up before release.
[MTCB Android Head Units Q&A] kwalsh24:
Hmm awesome to hear! Now lets hope someone can replace the radio app and have it work right with the GPS mixing lol
[MTCB Android Head Units Q&A] ymoney2:
Thank you, just ordered NAVALL 2 android 4.2.2 from bmwradios.com with 5m 40-pin cable, seller said that it will be compatible for my car! :good:
[MTCB Android Head Units Q&A] KeiserSozeyFr:
CarAudioService V1.2.0

New version (post edited) :

http://xdaforums.com/showpost.php?p=53678587&postcount=1179
[MTCB Android Head Units Q&A] typos1:
It was me that suggested bmwradios, lol !
[MTCB Android Head Units Q&A] Viper87227:
For anyone looking for a suitable mic replacement, I popped a Zalman clip on mic in my car today. People on the other end are saying they can hear me much better... it took care of the tunnel sound. Good stuff for $7!

http://www.amazon.com/Zalman-Zm-Mic...TF8&qid=1405127635&sr=8-1&keywords=zalman+mic
[MTCB Android Head Units Q&A] alsolh:
I have only 1gb total as internal memory and the rest is assigned to NAND which is like an internal SD card, can anyone confirm this is the case for all units?
[MTCB Android Head Units Q&A] tcfuk1962:
I have done the same with Sean, great service and backup, and always some one to help you with any questions.
[MTCB Android Head Units Q&A] xrapidx:
Anyone have a way to change the amplifier equalizer options quickly? Instead of through settings, like a toggle?
[MTCB Android Head Units Q&A] saifbarry:
Confirmed. Same here. I'm using Link2SD to move apps to the SD card forcefully to manage the situation.
[MTCB Android Head Units Q&A] agentdr8:
Like cycle through the presets? Or actually adjust the sliders somehow outside of the settings screen? Both should be achievable with xposed.
[MTCB Android Head Units Q&A] Malaysk:
I do not know, understand me, I will try to write))) You can create one function in your program, when you turn to such Radio programs automatically pause the music program poveramp and psradio and vice versa?
[MTCB Android Head Units Q&A] anyuzo:
Oh my. I have the exact same problem, I was trying to solve it yesterday from 7pm to 2am, no luck. However, I did not touch the AMP IC, I was messing around with other components. Maybe we can figure out the common thing we did that messed up the GPS signal. I'll try to explain what I did. (Sorry for my English.)

1. Opened up the unit to change the board from RK3066 to RK3188, and to check stuff out. :) (WHY??? WHY???!?!?!)

2. Changed the boards.

3. I've noticed that a screw removed the insulation from the wifi antenna on a tiny spot. Fixed it with a tape.

4. The cable coming from the board to the GPS sma connector was routed under a U shaped resistor(?), desoldered and rerouted it.

5. I wanted to connect my external mic to the bluetooth module. (I have a klyde board.) I've desoldered the c32 resistor, then soldered the mic cables to mic+ and sgnd on the bluetooth module.

6. Assembled the unit to test it.

7. Bluetooth worked fine, mic worked fine, wifi was waaay better, no GPS signal. (Got 1 red bar, exactly as you described.)

8. I thought I've messed up the soldering, so I'd disassembled the unit again. Disconnected the GPS SMA connector at the back, desoldered the connection points next to the GPS chip, blanked the cables, cleaned the area on the board, soldered the antenna in.

9. Assembled the unit, turned in, no GPS signal. WTF.

10. Disassembled the unit, desoldered, cleaned, checked with multimeter, all was OK, resoldered, assembled, no GPS signal. WTFx2.

11. Got fed up with the cable, I had some wifi antenna cable at hand, desoldered the SMA connector from the original cable, installed it on the new cable, checked everything with the multimeter, and everything was fine. Cleaned the soldering spots, soldered in the ends. No GPS signal.

12. Changed polarity. Faint GPS signal. Then no GPS signal.

13. Got really frustrated, did steps 11 and 12 a dozen times.

14. Got fed up, spliced the GPS antenna cable in half, directly soldered it to the board. No GPS signal.

15. Changed polarity. :D No GPS signal.

At 2AM I gave it up, because I was clearly doing more harm than good. (Let's say in the last 4 hours. :)) BTW my phone and my tablet both had strong signal, next to the head unit.

I know I'm missing something very basic here. I have very limited engineering skills, I've learnt to solder from youtube 4 years ago. :) But I'm not totally hopeless, most of the stuff I do works. :) I'm clueless with this one. Ordered a USB GPS last night.
[MTCB Android Head Units Q&A] OneCheekyDevil:
Ummm I don't know what "U shaped resistor" (could be a ferrite rod) you're talking about but I'm guessing it was routed through it for a reason (or just bad wiring work). Have you tried routing the wire back through it?
[MTCB Android Head Units Q&A] gnox:
Mic quality.

I was just about to carryout the mic mod on my kld unit - terrible background noise when on BT calls on external mic.

However, I realised that people can hear be perfectly clearly when the car is stopped/idling.

I'm presuming that my problem is due to the crap supplied external mic that is picking up road noise , as opposed to an issue with the unit itself.

I've ordered the parrot mic listed here so will report on how it goes.
[MTCB Android Head Units Q&A] KidKime:
Hi All,

Just trying to run through this - can someone point me in the direction of the download as the link no longer works.

also, this google doc - is there a link to that please?

I have read through a lot of this thread and being a newbie a lot of it is going over my head!
[MTCB Android Head Units Q&A] anyuzo:
Yep, it could be that. Honestly, after I saw the wifi cable screwed onto the board I thought it's just lazy engineering. If it's a ferrite rod then I have to change back the cable running from the board to the SMA at the back panel, because the wifi antenna cable I'm using now is double shielded...

Anyway, got some pics.
[MTCB Android Head Units Q&A] anyuzo:
These are the initial pics. When I got fed up with the signal I've changed the wire to wifi antenna cable, and installed the SMA connector too. The center pin is connected, soldered nicely, the cable&connector is 100% decent, checked it with multimeter.

On the other hand, the problem persisted with soldering the bare antenna cable from the GPS antenna unit to the board.
[MTCB Android Head Units Q&A] pk313:
Just a stupid suggestion

Happen the same some month ago on my kld...no gps acquiring...after two days without gps I decided to reflash rom ed update Mcu. .problem was solved

But I suppose you already try

Inviato dal mio SM-A500FU utilizzando Tapatalk
[MTCB Android Head Units Q&A] OneCheekyDevil:
Zooming in on the third photo, the wire looks like it's fed through a diode. Then I noticed the "D4" marking next to it - confirming it's a diode.

Why would they do something like that? I see no advantage. If they wanted to secure the cable, just use glue like they did earlier along the cable.
[MTCB Android Head Units Q&A] The_SilverOne:
Yes it was coudo's Rom, latest version as of a week ago. MY MCU is dated May 2015. What I don't understand is that the sleep feature worked before installing coudo pre rooted, which makes me wonder why would changing my MCU do anything. it was obviously removed from the settings app in coudo ROM, but something else is missing that doesn't allow the MCU to see or retain any settings beyond 30 seconds (when I install the settings app from the non-rooted rom that was on the device itself originally. Thats how I get the extra settings menu back in the setting app.) Seems to me like some lib or something that extra settings calls is missing not allowing me to change from the default 30sec. Is this particular to coudo roms or do [MENTION=3590033]Malaysk[/MENTION] Roms havd the same issue?. Any help is appreciated
[MTCB Android Head Units Q&A] anyuzo:
GPS location is enabled, it was a fresh FW install, no backup used.

I've tried it with both the RK3066 and RK3188 SOM. I've used Malaysk's FW, and first the 2.55 and then the 2.64 mcu for KLD. Initially the problem occurred after installing the RK3188 SOM along with the modifications I've made to the board. (Wifi antenna insulation, BT external mic, re-routing GPS cable.) After some trying I've switched back to the RK3066 SOM, because I knew the GPS worked with that. It did not change anything.

Thanks for the idea, when i get home i'll try the cat /dev/ttyS3 command, and report back.

---------- Post added at 12:40 PM ---------- Previous post was at 12:38 PM ----------

Yep, while I was on the RK3188 SOM I've flashed new FW&MCU.

---------- Post added at 12:47 PM ---------- Previous post was at 12:40 PM ----------

Yes, the cable "runs through" the diode, it has no connection with it. I'm also clueless, the U-shape keeps the cable in place, but as you said, it was also glued... But AFAIK the diode was there first, the cable and the SMA connector should have been connected after the solder bath... I have no idea what did they try to accomplish.
[MTCB Android Head Units Q&A] kruuth:
I'm planning to. Would this one work as well?

http://www.newegg.com/Product/Produ...615-Index-_-WirelessAdapters-_-33315091-S2A3B

It's using the same RTL8188CUS chipset.
[MTCB Android Head Units Q&A] jmleon05:
Noise

Hello, I tell them that at this time I presented are strange noises in the right speaker. I do not use equipment in addition to the amplification and am using MCU 2.55 and the last rom malaysk

it may be going ?.
[MTCB Android Head Units Q&A] kruuth:
Can you describe the sound?
[MTCB Android Head Units Q&A] jmleon05:
"clicks" like eggs frying oil

occurs only when I hear music in the player and when I watch videos. Listening to the radio does not appear
[MTCB Android Head Units Q&A] zorantoma:
This is a standard iso conector. One slot is for speakers and the other for everithing else.
[MTCB Android Head Units Q&A] DiGiTY:
I mainly use Spotify and the controls rarely appear in the status/notification tray (actually it appeared only once for the first time yesterday). Plus the status bar isn't visible when running full screen apps like Torque.

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

Thanks! I'll give this a try
[MTCB Android Head Units Q&A] War-Rasta:
Is there a difference between KLD and KLD2 MCUs? My unit came with a KLD2 MCU and I wasn't sure if I could flash a KLD one. I saw that KLD was up to version 2.67 but for KLD2 the latest I could find was 2.55. I asked here aa few days ago but didn't get an answer so I ended up flashing KLD2 v2.55 just to play it safe.
[MTCB Android Head Units Q&A] matekhr:
Using KLD MCU on KLD2 main board causes radio not to work!

(Tested by me) :)
[MTCB Android Head Units Q&A] elitegroup:
dsa8310, change the type of radio in the definitions and already operates at 2.67.
[MTCB Android Head Units Q&A] War-Rasta:
Can you please post a link here? The repos mentioned on the first post don't have anything higher than 2.55 for KLD2. Also, is there a changelog somewhere of what the different versions improve on?

Thanks!
[MTCB Android Head Units Q&A] elitegroup:
https://drive.google.com/folderview...sharing&tid=0BxmzvLRI7-eNeVA2SWkwM1pLZ28#list
[MTCB Android Head Units Q&A] doctorman:
1) Thanks but those apps are not connecting with the Widget on the JY launcher either.. I think on the original JY ROM the DVD would connect with the launcher widget not sure though.

anyhow thank you!

--------

2) Can someone explain to me what does poweramp toast app do?

--------

3) There is some sort of setting or app is on Malaysk ROM that when I run it messes up with my Head units boot.

not sure exactly which app might be the cause

the unit boots great in the first boot but after it goes to sleep the 2nd boot loads shows the launcher then shows the boot logo again and there is nothing more I can do but reset the Head unit with the reset button.

If anyone has a clue what this might be I would appreciate it as this is the 2nd time it happens to me and the only way to get rid of it is new ROM installation from scratch.
[MTCB Android Head Units Q&A] elitegroup:
In my G2110Z KLD works! Chosen europe? Come default China.
[MTCB Android Head Units Q&A] KidKime:
From the instructions to upgrade on page 1 - I have taken Malaysk's img file and put it onto my GPS SD card as well as the KLD mcu.img, as per the instructions, but when I boot up my unit in the car, nothing at all happens.

Any help would be MASSIVELY appreciated - I cannot get ANYTHING to work!

Thank you
[MTCB Android Head Units Q&A] markcm:
Both images at once?

I think you need to do them individually. I did my MCU and then checked to make sure everything was still working. Then cleared my SD and updated the ROM. the HU should see the single image when you reboot, or you can push power and reset for 5 seconds, the release reset (I had to push power once more) to get into recovery mode which will prompt you to load the update img file.
[MTCB Android Head Units Q&A] anyuzo:
Hello,

This is the output of "cat /dev/ttyS3":

$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGLL,,,,,,V,N*64
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGLL,,,,,,V,N*64
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGLL,,,,,,V,N*64
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30

Can you figure out something of it? I've also attached a 10-15 sec output.

Thanks!

Edit: I've also played with the multimeter. When I tap gps antenna + and - it has 0v output, and when I check for conductivity i get positive result. It means the gps antenna output is shorted. It seems that I've managed to kill the ant output. I've made some macro shots, but I couldn't point out what is wrong on the board. Maybe you guys have better eye.
[MTCB Android Head Units Q&A] Marius B:
please check this and tell me if i make right https://www.dropbox.com/s/vo84nkieumprbia/update.img?dl=0 .

Thanks !
[MTCB Android Head Units Q&A] KidKime:
Thanks for your reply. Couple of questions- should the .img file(s) be the only thing on the MicroSD card? Should I put the MicroSD card into the GPS slot or the SD slot?

I tried holding reset and power for a while and nothing happened - the system just turned off then back on. I will try doing just the single .img file now.
[MTCB Android Head Units Q&A] War-Rasta:
Definitely get into recovery first instead of waiting for the system to read the file and ask you if you want to update. I suggest you ONLY do it one at a time so just copy 1 of the files first and then delete it and copy the other one when you're done flashingthe first one. I flashed both my MCU and ROM at the same time by mistake because I had them both copied at the same time (I only wanted to flash the MCU but it flashed the ROM as well after it finished with the MCU). Nothing bad happened, but like [MENTION=6755673]markcm[/MENTION] said, I'd suggest you do it one at a time in case anything goes wrong you know if it's the ROM or the MCU that's giving you trouble.

---------- Post added at 02:42 PM ---------- Previous post was at 02:40 PM ----------

It's ok if there are other files on the card, but the img files need to be on the root of the card (not inside any folders). As for getting into recovery, there are a few different methods depending on your unit. They are listed on the first post.
[MTCB Android Head Units Q&A] kruuth:
Is there some app for this?
[MTCB Android Head Units Q&A] War-Rasta:
[MENTION=6041319]dsa8310[/MENTION] [MENTION=6748118]anyuzo[/MENTION], you both have done the mod for the externel mic on a Klyde unit and I'm looking to do this myself. I already read the helpful posts that [MENTION=6041319]dsa8310[/MENTION] has done which explain the process, but the only pictures around are not of a Klyde unit (which we know is a little different).

Did any of you take any pictures that you could post to make it a little bit clearer what need to be cut and where we need to solder? If not, are any of you planning on opening up your unit any time soon that you could maybe take some pics?

Thanks.
[MTCB Android Head Units Q&A] matekhr:
Here's the mcu.img v2.67 for KLD2

It was posted here on the forum, but declared as KLD by mistake.

You can see what it is on my screenshot attached(in night mode, that's why it's rather dark)

Everything works OK. Unfortunatelly, there has never been any changelogs for mcu images.
[MTCB Android Head Units Q&A] cocchiararo:
AFter lookint at it, i expected it to cause a TOAST with the music information and album art to appear each time you change songs.

Never got it to work tho, so i might be wrong.
[MTCB Android Head Units Q&A] agentdr8:
The way I do it with XMTC is by forcing the "av_channel_enter" parameter of the AudioManager instance to "sys", which is for all Android sound. In reverse, I force it to "fm", which is for Radio.

To do pause in Poweramp, you can check its current status based on the last PowerampAPI.Status.* intent, and then send a play/pause intent.

See here. It's a configurable toast message that shows you the album art, song title, album name, and artist of the current playing song.

---------- Post added at 12:15 PM ---------- Previous post was at 12:14 PM ----------

You have to set the app whitelist in the preferences. This determines which app(s) the toast will appear over. I'd recommend at a minimum the launcher, and whatever nav app you use. And also make sure the service is running, otherwise it won't do a whole lot of anything ;)
[MTCB Android Head Units Q&A] matekhr:
These soldering points must not be shorted. Please check with multimeter.
[MTCB Android Head Units Q&A] anyuzo:
Attached some pictures. ;)
[MTCB Android Head Units Q&A] anyuzo:
Hey, thanks for checking it out!

The legs in the upper black circle are OK, not shorted. At the lower black circle the "thing" you see a tiny bit of cloth what I'd used for cleaning. Sorry about that...

I've measured some more legs, both green circled legs are connected with ant "+", "-" and each other. That can't be right, right?
[MTCB Android Head Units Q&A] anyuzo:
Thanks for the info, I'll update the pic!
[MTCB Android Head Units Q&A] anyuzo:
Thanks! I have your latest image downloaded, I'll flash it tomorrow.

On the other hand, I think I know how I managed to short the 2 closest pins at the corner while soldering out ant "+"... I'll try to fix that tomorrow as well.