yashsingh1/xdaforums huggingface dataset:
[MTCB Android Head Units Q&A] DWhite456:
I was able to upgrade my firmware to V1.86

Is there a way to either remap iGO GPS software to the GPS button on the unit? V1.86 did not have the iGO.apk installed natively, so I installed the APK from the SD card. It works when I click on the icon but not when selecting the GPS hard button on my unit. I went in to Settings>GPS>Select GPS software and I selected the iGO.Hard rebooted and it does not work.

Also, is there any way to turn off the light that comes out of the DVD tray? My unit is positioned just right so the light hits me in the eye and it is a bit distracting.

This is the link to the unit I have

http://www.aliexpress.com/item/8-An...Golf-Passat-Polo-Tiguan-Caddy/1992366936.html

Any thoughts?
[MTCB Android Head Units Q&A] kwalsh24:
Hmm I know with my unit, when I reassigned the GPS button I sometimes have to hit it twice or hold it slightly longer than just pressing the button to get it the GPS program to launch. Doesn't matter what GPS program i use, Igo, sygnic or tomtom
[MTCB Android Head Units Q&A] typos1:
Yes, but they DO have an IR sensor.

---------- Post added at 03:48 PM ---------- Previous post was at 03:42 PM ----------

Doesnt matter which version you have they all have DVD LEDs at a funny angle (OEM ones usually have the LED hidden, so you just see the light, not the source of it).

Pretty certain theres no way to turn them off, your ll have to settle for tape, removing them, or maybe hiding them yourself.

---------- Post added at 04:01 PM ---------- Previous post was at 03:48 PM ----------

TBH I m not entirely certain if that was it or not, without spending a long time going through the whole thread, I did think someone had found the actual codes to make a remote work, but I could be wrong.
[MTCB Android Head Units Q&A] Macces:
I don't know how to check, if the devices are the same. But I know from the Corsa D Forum, that the Erisin is a Huifei unit.

Macces
[MTCB Android Head Units Q&A] typos1:
Go into "about device" in settings.
[MTCB Android Head Units Q&A] DWhite456:
Has anyone flashed back to V1.77 and been able to get their GPS button set correctly again?

---------- Post added at 11:53 AM ---------- Previous post was at 11:49 AM ----------

reassigned? As in selected the GPS program to use in settings?

After going to 1.86 the GPS button just acts like a back button. I have tried long presses and multiple presses.
[MTCB Android Head Units Q&A] agentdr8:
I believe this is more an issue with the MCU firmware update than the system update. The keylayout files for 1.77 and 1.86 look identical.

Short of trying to downgrade the mcu firmware, which I'm not sure is possible or safe, I think the better way to fix this would be to catch the keyinput for that keycode and redirect it to launch GPS. Or get KGL/KLD/RM/GS to update the mcu firmware and put the keycodes generated back to what they were in 1.77.
[MTCB Android Head Units Q&A] xrapidx:
Wouldn't it affect all devices then?
[MTCB Android Head Units Q&A] kwalsh24:
Yeo went I select the monitoring app, in whihc riright now its tomtom, I hit the button once sometimes twice then the app launches. I'm on 1.86. It was the same for the previous version
[MTCB Android Head Units Q&A] typos1:
Google it, I ve not heard of a car called a "Toyota Cruz" and couldnt find any record of it on Google or Wikipedia.

---------- Post added at 06:00 PM ---------- Previous post was at 05:51 PM ----------[COLOUR]

1-2 Hak found them, post #964, maybe there are similar to the keycodes for the front buttons aswell, like Alex suggested ?
[MTCB Android Head Units Q&A] agentdr8:
Those are the irKeyDown keycodes, which are sent by the MCU depending on button press or IR remote code received. Someone had posted in the thread that they were able to decompile the MCU firmware and it appeared to be ASM. Unfortunately, my ASM knowledge is rather limited, so I wouldn't be able to tell if the required frequencies are stated in there.
[MTCB Android Head Units Q&A] typos1:
Can anyone with a Klyde unit confirm that its posible to change the LED colours in settings or via an "element" app ? Thanks
[MTCB Android Head Units Q&A] killabee1980:
Hi all,

I did a lot of reading, but one thing I didn't found.

I have 2 headrest screens in the back.

I have my headunit, the KGL76988G.

Firmware is 1.77.

My problem is that only the DVD player app is showing on the headrest screens,

but I want to choose what to show on the headrest screens.

Is that possible, can I switch the DVD player app with MXPlayer to show more,

like videos on sdcard or videos on internal storage, then only a simple DVD??

Or is there an app that I could use to control whats showing on the headrest screens?

I hope someone could help me with this one.

I think the DVD app on the unit sends some signal to the MCU to allow video to the headrest screen,

but this is only a guess.

I hope someone can tell me how this really works and what's possible.

Regards

Mauro
[MTCB Android Head Units Q&A] DWhite456:
Good point. I wonder if anyone still has some pull with with manufacturer of these units? I sent en email to my seller asking for an updated mcu.img for my unit but they are just a reseller.

Anyone still in contact with manu? webdude maybe?
[MTCB Android Head Units Q&A] idr3s:
Its actually a Toyota Land Cruiser 200 (2010) (nondiesel) .. I had googled this earlier and got a list of vehicles and I think for my vehicle it said it was a "CAN 11bit 500kb" but I cant find that site atm to double check.

In case my car does have CAN, should I be getting that decoder adapter along with my unit or maybe its actually not needed for mine.
[MTCB Android Head Units Q&A] agentdr8:
I think this was asked before (search for headrest), but I'm pretty sure the only video output that can be directed to multiple displays is the DVD video. You can't replace the MTCDVD app with anything else, as it ties into the MCU. Unless the mfgs added android output mirroring to the MCU, there would be no way to accomplish what you're after with these headunits.
[MTCB Android Head Units Q&A] typos1:
I would guess that a car that recent would indeed have CAN Bus, but if you no display between the dials or SWC then I would see how it performs without a decoder first, if they are sold for your vehicle without one, that may also suggest it isnt needed and it could be because LandCruisers are often sold in third world countries and designed to be very rugged, tough and simple, that CAN Bus may not have been fitted.
[MTCB Android Head Units Q&A] killabee1980:
Ok thanks, I found it, post #2267

So I was right about the MCU controlling the output for the headrest screens.

Just a question to understand it better.

Does the DVD app send a signal to the MCU to get output on the headrest screens?

Or does the MCU monitors the status of the DVD app (Open/Close) and then switches the output to the headrest screens?

And is there a way to decompile/edit the mcu.img and look through the code,

adjust the code and compile/upload it again?

Does the MCU also controls the Optical Parking System screen?

Does the MCU also talks with the CANbus of my car?

Then it would be very interesting to see how it's coded

and if there is more possible by read/control the CANbus through the headunit.

I also saw a Sion unit that displays OBD data in an app on the headunit,

maybe this is also possible with the huifei unit.
[MTCB Android Head Units Q&A] divac12:
Some good news for Klyde owners, regarding external mic. The mic finally arrived today, so I opened the unit. As someone before said, there are too much glue and tape in it. And cooler is not in right place (in my unit for IX35), it's too near DVD,so the airflow is really bad. But anyway, didn't have problems with overheating in these worm days.

But the major thing, I found mic wires (red and black), disconnect red wire from board, and external mic is working great. The sound is ok (of course, it depends on external mic). So I can confirm that the wire must be cut in order for external mic to work. And it's really simple to cut the wire. Open, remove DVD, remove front panel, and down right (when you are looking front panel from behind) you can see really small red wire. You don't need to cut it, just tear off from the board (but be gentle). Simple as that.

And someone asked if led color could be changed. The answer is NO.
[MTCB Android Head Units Q&A] xrapidx:
Did you order a stereo or mono mic?
[MTCB Android Head Units Q&A] divac12:
Mono mic.
[MTCB Android Head Units Q&A] xrapidx:
Will need to start on mine, internal really is crap.
[MTCB Android Head Units Q&A] agentdr8:
I believe the MCU just outputs all dvd video signals to all video output connections. Unless there's a way in the dvd app to turn on/off the aux video output? TBH, I haven't actually used the dvd app on my headunit before. All my media is encoded and fits on an sdcard.

But like all the other MTC apps, it uses the AudioManager object to send messages back and forth to the MCU. Kind of a clunky IPC, but I guess it works well enough.

Someone did this and posted info on it in this thread. It's ASM, so I'm of no use there.

Yes. When the android portion isn't ready/booted yet, the MCU switches video output for reverse camera input. When the system is up/ready, MicrontekServer catches the intent for reverse and launches MTCBackView, which overlays a transparent background on top of the rear camera input stream. I was toying with the idea of making some guidelines for those that don't have cameras with embedded lines.

Canbus messages are sent and received by the MTC CanBusServer process, in addition to individual MTC apps. From what I can see, there's support for two-way canbus, but I guess it depends on the decoders that are being used.

In theory it should be possible, but I'm not familiar with canbus protocol, or what the decoders speak to the MCU. It seems from the app side, everything is done over serial to the MCU.
[MTCB Android Head Units Q&A] kwalsh24:
Tested, doesn't fully work with the radio, any buttons that control aand function on the radio itself do not work (volume up/down/mute for example)
[MTCB Android Head Units Q&A] killabee1980:
I really appreciate the way you explain how these things work on this unit.:good:

I have some input now for some research.

And adjusting the overlay with some guidelines sounds a very good idea.

My camera hasn't got the guidelines in it, so it will be a handy feature.
[MTCB Android Head Units Q&A] idr3s:
Yea I guess I'll try it out and see if all functions work properly first..If not, I'll just have to get back to the supplier then.

Thanks for the info :)
[MTCB Android Head Units Q&A] agentdr8:
This is all inferred knowledge based on the decompiled code that I've looked through. If we had the source it would be much better, but reverse-engineering works sufficiently in its absence. If there's any code junkies out there, I could packaged up all the decompiled apps and posted them to the FTP site.
[MTCB Android Head Units Q&A] divac12:
One more thing, I got remote control with my Klyde unit. So if you need IR codes, just tell me what to do...
[MTCB Android Head Units Q&A] agentdr8:
Ah nice! Do you happen to have a universal learning remote that can export the IR codes? Or maybe your smartphone is an HTC One (m7/m8) or similar with a built-in IR blaster? You can use apps such as this to learn the codes from the Klyde remote, and then share them.
[MTCB Android Head Units Q&A] ssvenn:
Where did you buy it from? Hopefully some reseller can sell us spare remotes!

As for universal remotes, the most common that I know of is the Logitech Harmony universal remote series, if we could get a Harmony remote to capture the code, Logitech could hopefully add them to their IR database and let everyone else configure these head units as any other harmony device. I looked for HuiFei, KGL, Klyde and Roadmaster but none of them are in there already.

The other option might be to get an IR transceiver like the USB-UIRT and use that to capture the codes, but that equipment is far less common. I've had an UIRT for years and it's pretty good at learning IR from other remotes.

Looks like the cheapest option would be the opensource IR Toy v2 from dangerousprototypes, but I haven't used one of those before.

I'd certainly be willing to donate the $20 for the IR Toy if you're willing to get the codes captured and I can't source an original remote :)
[MTCB Android Head Units Q&A] divac12:
Ok, I got LG G2, it has some build in app for Remote control, so I'll give it a try tomorrow...

---------- Post added at 10:47 PM ---------- Previous post was at 10:37 PM ----------

Bought from Aliexpress.

http://www.aliexpress.com/item/Free-map-wifi-1-6Ghz-dual-core-pure-android-4-22-Hyundai-ix35-car-radio-gps/1889715351.html
[MTCB Android Head Units Q&A] krebs8:
I have an Erisin ES9401A for VW and 3 questions:

1 Is it identical with Huifei Modell KGL-8401 ?

2 Where can I find a detailed data sheet ?

3 My radio is dead sounding / muffled / with less treble in comparision to mp3 or DVD. Is this normal ? Can I change this ?

Thanks.
[MTCB Android Head Units Q&A] typos1:
Great news about the remotes, lets hope the HuiFeiKGL, RM and GS versions use the same codes.

One4All, has a massive code database and theyve been going for about 25 years.
[MTCB Android Head Units Q&A] divac12:
I tried G2 with remote. It reads IR commands from remote with its default program, but I cannot find an option to see what the code is. I downloaded that app for HTC, but it's not working with G2. So I need suggestion for android application that can show codes, not just to read them...
[MTCB Android Head Units Q&A] agentdr8:
From what I've been reading in the G2 forums, none of the 3rd party IR apps work with the LG IR implementation. So I think it might be easiest to create a custom remote from learned codes, and then pull the sqlite database from /data/data/com.lge.qremote/databases. With any luck, the frequencies are stored in an easy to read format.
[MTCB Android Head Units Q&A] typos1:
I ve been using One4All universal remotes for years and the one I have is a learning one, I m in the process of negotiating to buy a Klyde unit (its not easy communicating with the Chinese and the delay caused by the time difference does not help) when I finally get it, I ll learn all the codes and upload them.

Although I hadnt realised that they dont have LEDs that the user can change the colour of, so I d better hope they can do me red LEDs, or it may be back to the drawing board to find another unit/supplier.

No "Element" app, nothing in settings at all ??
[MTCB Android Head Units Q&A] george2350:
VW Radio Antenna

Maybe it is the antenna - how is your VW radio antenna connected to your head unit? Depending on the model of VW you have - the radio antenna adapter - You might need a Farka to DIN connector or even a Twin Fakra to DIN with amplifier to utilize the diversity antenna.
[MTCB Android Head Units Q&A] Boodro1:
I have a Hot audio(GS) model and cannot get the SWC's to work properly in a 2003 Hummer H2. I tapped the green wire under the steering column and it does see the button presses but when you try to program the different buttons but they all end up doing the same function. whatever the last program was. So if the last button I tried to program was "next track" every SWC button does "next track". Any ideas?
[MTCB Android Head Units Q&A] george2350:
I believe both Lockout and Device Manager can lock the system (at least on my phone) - still waiting for my unit to come in mail. I am sure someone here can confirm/deny this ability on the head unit.
[MTCB Android Head Units Q&A] Crocodile172:
Got universal KGL unit, it was working fine when I first tried it, then I disconnected it from car and re-connected. Now it would not start. I still can get into the recovery mode. Tried to feed several firmwares suitable for my device but nothing helps. It showing bunch of files restoring then saying now rebooting, shuts down and never wake up...

Can anybody advice? Please help!!!!
[MTCB Android Head Units Q&A] DWhite456:
for those who are using Tomtom... Is there a way to allow the radio to mix with it? I would turn the tuner on and then start Tomtom but as soon as it opened the radio would turn off.
[MTCB Android Head Units Q&A] agentdr8:
You should measure the green wire for voltage at rest (no buttons pressed) and when pressing individual buttons. If there is no voltage on this wire, test for resistance at rest and when buttons are pressed. The swc on these headunits is analog, and uses a 5V loop to detect changes in voltage due to resistance values of different button presses. It sounds as though yours might be sending serial data at either 12V or 5V, which the headunit sees all as one value, regardless of button pressed. In that case, you'd probably need some sort of aftermarket swc module that can convert from the oem format to a generic resistance-based one.
[MTCB Android Head Units Q&A] az_peb:
I tried to set a pin with Device Manager. Nothing happened.
[MTCB Android Head Units Q&A] xrapidx:
How long have you left it? My unit took over 15min the last time I flashed it.
[MTCB Android Head Units Q&A] ssvenn:
My universal 2 DIN Klyde unit has sliders for RGB in the Elements settings, but only the Blue slider controls the LEDs. Maybe they went with blue only as a cost cutting measure, it would be interesting to look at the PCB to see if the additional traces for RGB are on there, maybe it would be possible to replace the blue LEDs with RGB. Are the vehicle specific Klydes all blue too?
[MTCB Android Head Units Q&A] divac12:
So I have to play a lot with this stuff. So it will probably wait for weekend. I'll write as soon as I do something about this...

---------- Post added at 09:26 AM ---------- Previous post was at 09:06 AM ----------

I also got elements in options, but color is always blue, whatever I change on sliders. Klyde support says that it's hardware problem, not software. So it would be really interesting to look at PCB...
[MTCB Android Head Units Q&A] Macces:
Have had the same problem. Was just a defect plug on the CAN Bus interface. Easy to repair.
[MTCB Android Head Units Q&A] krebs8:
beyond clshlan

I already have an adapter from DIN to Double-FAKRA with Phantom-amplifying.

Somtehing to change per update or secret settings ?
[MTCB Android Head Units Q&A] RoBe30:
Questions

Hello Guys,

Great thread by the way, I went out and bought a KDL 4.2.2 for my Kia Sportage, and after some issues with CANBUS and AMP controllers I have finally got it all installed,

My firmware is 1.83, I have contacted the seller asking for 1.86 but they said it is still unstable and they need a few weeks to iron out the bugs.

Does anyone else have 1.86 successfully running on their Kylde? what are the bugs they mentioned?

Second question, does anyone know of anywhere I can buy the USB DVR camera. All the sellers on Aliexpress wont sell one separate to the units themselves.

Third Question, I successfully rooted my device using 2.1.1 and have already installed the XTC framework and Xposed mod in addition to car service and the speed volume app. They appear to work well. A suggestion for Xposed would be to include an option to the mode rotation list of being able to select an "Other App" to be able to add for instance Torque to the rotation.

With Car Service I have setup my keypresses and when I select next or previous track on my SWC I get a text popup on the screen saying next t or previous track however my default music app is Google Play music and the app doesnt appear to respond to the message. Is there a way to get Google Play Music to respond?

Final question, how long does it generally take for the system to recognise and play music from your iPod? at current my system almost takes two minutes before it allows playing music from the Ipod. My Ipod is a Touch version running 4.2.1, I thought it might be the iPod so I wiped it clean and started again, but no change to the result.

Cheers. guys. Look forward to your replies.

Rob.
[MTCB Android Head Units Q&A] Ecniv_FR:
Bluetooth menu

Hey Guys,

I am the proud owner of a Klyde unit and have been able to get torque up and running, the only downside is that that`s the only OBDII program that works for me.

Therefore I would like to be able to unlock the genuine bluetooth menu of the unit as is done in the custom firmware on the KGL units, I have searched high and low for a tutorial on how to do this but no luck.

If anyone is able to push me in the right direction I would be highly thankful :good:
[MTCB Android Head Units Q&A] RoBe30:
I think the genuine Bluetooth menu is in the 1.86 firmware. How did you get torque working with Bluetooth without being able to add the device to the kylde Bluetooth program?
[MTCB Android Head Units Q&A] killabee1980:
I was looking for the FTP site, but or I'm not looking right or missed something, I can't find it. :confused:

Found it under misc

EDIT: This looks really nice, I'll look into it. Is it really java? Or did you reverse engineer it to java?
[MTCB Android Head Units Q&A] divac12:
I also have 1.83. I got image from Klyde with 1.86, but I found out that the only thing they added in 1.86 is Bluetooth menu. So I didn't try it, since everything is working fine in 1.83

I got USB camera with unit, and it's really bad, it's like PC camera with sticker. So I think all USB cameras they sell are bad comparing to real DVR cameras.
[MTCB Android Head Units Q&A] Ecniv_FR:
I connected a hub and secondary bluetooth dongle after which I installed BToolkit from the appstore

All probs go out to this guy for that though http://www.ft86club.com/forums/showthread.php?t=29723
[MTCB Android Head Units Q&A] xrapidx:
For anyone wondering, the Huawei E3131 works perfectly with the HuiFei.
[MTCB Android Head Units Q&A] killabee1980:
Hi all,

I found a HuiFei firmware link on 4PDA website.

Is the newest MCU firmware for the KGL unit v1.95?

link to firmware

Regards

Mauro

They also have firmware for GS, RM, KLD??
[MTCB Android Head Units Q&A] Crocodile172:
I don't have steering wheel control in my car so nevec used CAN Bus connectors. Trying to turn it using "Power" button on actual unit. Can it be the same problem? Did you fixed it yourself? Couil you let me know how to fix it?
[MTCB Android Head Units Q&A] safak:
MCU Backup KGL-7061

Hi All ;

My Huifei unit is KGL-7061 and MCU version is 1.72 .

Will you please advise if there is a way to back it up before messing with the rom/mcu ?

Kind regards
[MTCB Android Head Units Q&A] Crocodile172:
I was waiting for quite some time. When your unit was rebooted after flashin did it started itself?

In my case after it said "rebooting" looks like it just turned itself off. This is it. No buttons are flashing, nothing on the screen.

Even when I'm getting to the recovery, choosing first option (just "reboot") saying - rebooting then switching off.
[MTCB Android Head Units Q&A] Macces:
The CAN Bus communicates with the front panel of the unit, as I understood. If the CAN Bus adapter is not connected the device will not turn on by button and the system can't reboot itself.

My device had a broken pin in the plug, I just inserted a needle as a pin and soldered it in place. So I fixed it myself.

My problems where the same you described in the other post.

But maybe your CAN Bus adapter is defect or the plug is just not plugged in right.
[MTCB Android Head Units Q&A] Crocodile172:
Thank you. I will check if pins in plug are Ok. Probably this is it. When I first connected this device It was working fine (at least I was able to turn it on and saw the android desktop) then I disconnected (because forgot to connect ILL wire), and after second re-connect this thing happened.
[MTCB Android Head Units Q&A] george2350:
USB DVR

Something like this?

http://www.aliexpress.com/item/Car-...o-Code-Wide-Angle-120-Degrees/1073265451.html
[MTCB Android Head Units Q&A] kwalsh24:
Anyone look into this ?
[MTCB Android Head Units Q&A] typos1:
Any chance you could post a picture of your unit ? Thanks

No, they vary in colour, depending on the vehicle, I know the Kia Cerato one is orange, for instance.

LOL "hardware problem" !! ?? No, its a manufacturer problem, ie they coulnt be bothered to fit RGB LEDs !!