yashsingh1/xdaforums huggingface dataset:
[MTCB Android Head Units Q&A] lankyboy29:
Ok thanks for the response. So this all can be done without root?

Interesting. So, I perform this through the bootloader...just like updating the rom as it explains on pg 1.

Thanks for the fast response agian...happy new year... ;]
[MTCB Android Head Units Q&A] mbarijfh:
I have a Wiko Rainbow, but I believe it is more a hardware-issue of the HU, but I will check it with another phone, thanks..
[MTCB Android Head Units Q&A] mbarijfh:
It looks like this, but it is not - The other side of the socket is transparent, the pin on the side is for the central connector, the central pin is for ground . I checked it also with the multimeter...
[MTCB Android Head Units Q&A] lankyboy29:
One last question...Is that all I need to put on the sdcard is the update.img? What about recovery.img or mcu.img? What are these for if not. Again thank you.
[MTCB Android Head Units Q&A] RyanBRZ:
You basically only put what you want to update on the root of your sdcard. So if you only want the firmware, just to update.img, if you also want to do mcu, include mcu.img. You do not need to do both. Klyde mcu v2.12 is relatively new, 2.16 is available if you do want to upgrade.

https://drive.google.com/folderview?id=0BxmzvLRI7-eNeVA2SWkwM1pLZ28&usp=sharing#listv
[MTCB Android Head Units Q&A] mbarijfh:
I just read again dnts' recipe. I have a basic understanding problem there. He writes it works like this:

- the internal mic and the original external mic connector are wired in parallel to the BT modul -unshielded, there for the noises.

- from the BT-modul, the combined signal of both mics is then fed back into audio-in of the android.

Now via cutting C32, in understand both mics are cut-off the BT modul right ? - Instead a new external mic connector is installed.

Fine, but why is then the internal mic still working under Android ? - I understand the 2nd part of DNT's operation is "just" to get the internal mic back working under Android...

However, in my unit -ynd yours as well- this is still working, also after cutting C32...

Confused,

Michael
[MTCB Android Head Units Q&A] comptechltd:
Hi All,

Just realized something. When I flashed coudu's 4.4.4 ver 4.2 on my Klyde HU, I didn't do anything with the recovery.img. Should I have?? Sorry for being an android newb.
[MTCB Android Head Units Q&A] agentdr8:
Only if you need to flash the stock recovery. For instance, if you previously had TWRP on there. Only the stock recovery works with the update.img and mcu.img files.
[MTCB Android Head Units Q&A] superlover911:
KLD new offical updates

I am having issuees trying to get my head unit to recognize steering wheel controls. I emailed the seller and he sent me a link to new updates for my Klyde unit. Here is the link. http://pan.baidu.com/s/1mg0wTxm?qq-pf-to=pcqq.c2c

He told me "Download the third one" So I have no idea what the other two are that are uploaded there. The web server for the site is incredibly slow and all in Chinese. I will try to get write access to post in the file repository.

PS. Side note did not get the unit to recognize the steering wheel controls....
[MTCB Android Head Units Q&A] comptechltd:
No TWRP so I guess I don't need to worry. Thanks.
[MTCB Android Head Units Q&A] smooc:
The internal mic is *also* connected to a different DAC. So you did indeed cut off all MIC connections to the bluetooth module. I have the same unit as yours (KGL-790X). I also tested the unit without any wires connected to the bluetooth module and it was still cracking :(. So I do hope we can pinpoint this.
[MTCB Android Head Units Q&A] zorantoma:
Did they say for which resolution are the files(800x480 or 1024x600) ?
[MTCB Android Head Units Q&A] RyanBRZ:
How do you go about working with apps that do not fit properly on the screen? I've come across a few where the buttons are below what is visible and I cannot scroll down so the app is basically useless. I tried Xposed framework with the App Settings module but it seems to have no effect.
[MTCB Android Head Units Q&A] coudu:
The second one is the base FW for my v4.2, I'll check the others to see if there is something interesting, thanks for sharing.

Also KGL v4.2 is in the works...;)
[MTCB Android Head Units Q&A] comptechltd:
Does flashing an updated MCU file have any effect on bluetooth? In other words is there anything in the bluetooth card that gets affected with just flashing the MCU? I'm having a bit of a bluetooth issue and I'm reaching for straws.
[MTCB Android Head Units Q&A] smooc:
No I didn't think of grounding the mic directly. Just everything disconnected. Thinking of it would it not be incorrect to do this? The shield is also not connected the the MIC in the end.

I'll post a video of it. Strange thing is that I cannot change the disruption really (ie by hovering something electrical like a telephone over the circuit). I was thinking about shielding the BT module as was required for the Mac Mini 2012 models.
[MTCB Android Head Units Q&A] KeiserSozeyFr:
Look at the new version (V2.1.2) :

http://xdaforums.com/showpost.php?p=53678587&postcount=1179

I did not use Tasker but I added support for "Play with 'Next'" even for Spotify Control. So, if Spotify is not started, it will starts when pressing Next button.

Be careful to pause/stop current player before toggling Spotify control. For the moment, music has to be stopped for both spotify and "standard" player when Spotify control is switched. I will change this behaviour when I will have time.

No toggle widget for the moment, I will see maybe for the next release.
[MTCB Android Head Units Q&A] typos1:
Sort of, but you are not rooting via the bootloader, you are flashing A COMPLETE AND ENTIRE ANDROID IMAGE, this is because rooting apps will not work with KK, the only way of rooting KK on these devices is with a pre-rooted image.

And for clarification if you update the MCU, DO NOT FLASH AN MCU.image THAT DOES NOT MATCH THE MANUFACTURER OF YOU UNIT, ie only KGL MCUs on KGLs only KLD MCUs on Klydes etc.

---------- Post added at 10:43 PM ---------- Previous post was at 10:35 PM ----------

The problem here is that DSA8310 has a Klyde model and mbarijfh has a JY model, so DSA8310's advice is great for KLDs but may not work the same for JY models due to slight differences, so I m sorry DSA8310, but you cant accurately advise him, due to you not having any experience of JY models.

I m afraid that the only advice I can give is that to sort it someone will need to spend a lot of time using the thread search to find examples of people with JY models who have done similar mods and seeing how they did it . . . unless its something broken inside, but even then you still need to find out how to successfully do the same mod on a JY so you can work out if it is a broken component.

If its any help I ve been reading this thread since it started and from memory I think ptclabs bought a couple of units and spent a while modifying them, I seem to remember at least one was a JY, so maybe try and find his first posts and go from there (but it was months ago and I may be wrong about what units he bought).
[MTCB Android Head Units Q&A] KeiserSozeyFr:
Hello dsa 8310,

I don't know if you solved your problem because I don't follow the threads day by day.

"com.keisersozey.carservice.BOOT_COMPLETED" does not exists.

"SIMU_ACTION_BOOT_COMPLETED" exists but is for debug purpose only, it is working only if the app is already started.

Tell me if you want me to add intents for start and stop, it is not a long modification to do.

---------- Post added at 12:07 AM ---------- Previous post was at 12:00 AM ----------

Sorry, I did not see your post before posting my last reply.

If you disable "Start on boot" on the settings, I do not start the service.

So, as I said on my previous post, if I add an intent to start service, do you think it should work ?
[MTCB Android Head Units Q&A] KeiserSozeyFr:
You probably think there is a "while" loop on my program waiting for boot complete, but it's not the case.

All is set on a "manifest file" : I set a permission to receive BOOT_COMPLETED signal and declare a receiver to trig this signal.

When Android decides this is the right moment, it sends the signal BOOT_COMPLETED to all the apps thas asks for the permission.

If I remove this, the service will never starts automatically.

And I don't think it's possible to put a condition for this behavior. Manifest file is like a configuration file (xml in fact), this is not code.

---------- Post added at 12:38 AM ---------- Previous post was at 12:35 AM ----------

Did you try to disable "Start on boot" in the settings ? If yes, what happens on boot ?
[MTCB Android Head Units Q&A] mbarijfh:
[/COLOR]

The problem here is that DSA8310 has a Klyde model and mbarijfh has a JY model, [/QUOTE]

Typos1, how do you come to that conlusion ? - I think I have a KGL-Model, my MCU is MTCB-KGL1-V2.06 MCU, model name is KGL 7908...

BR,

Michael
[MTCB Android Head Units Q&A] agentdr8:
Try sending:

am startservice -a com.maxmpz.audioplayer.API_COMMAND --ei cmd 1

That's the toggle_play_pause intent, so if it isn't playing, it should start.
[MTCB Android Head Units Q&A] mbarijfh:
> But what is the problem with your current BT card setup? Aren't you better heard by persons on the other end of the phone?

> Don't you hear them speak through the car speakers?

> Where is the noise?

I hear them very well, no problem on that side, but mcrophone gain is somehow low, I nearly have to shout to be understood, and there are lots of side noises, quality is basically the same as before the whole operation...

When you press in the BT-app the button with the cancelled micro; I would expect the micro will be swicthed off, that the person on the line can not listen, but the action is opposite; my loudspeakers are shut off, but in this case the side noiese become less... but that was also before the operation the case already....
[MTCB Android Head Units Q&A] joesnoe111:
Do you have Can bus?
[MTCB Android Head Units Q&A] mbarijfh:
Another questions, since you have the same unit as me: Are SWC working on your unit ?

---------- Post added 3rd January 2015 at 12:02 AM ---------- Previous post was 2nd January 2015 at 11:59 PM ----------

I have not yet isntalled Skype, but I tested it with the voice-recorder, very low level, lost of noises, but basically the internal mic is not so important for me, I rather want to improve the BT quality..

But thanks a lot for your support !
[MTCB Android Head Units Q&A] mbarijfh:
hello,

so I read again a bit, in case of bad mic sound, the recipe given by dNTS in posts #3964, #3982 is for KGL models, the recipe given by dsa8310 in post #4592 is for KLD models.

BR,

Michael
[MTCB Android Head Units Q&A] sambutler86:
Hadn't started reading it to after your post, but had read the XDA wiki which makes no mention of 4.2 for the AN21-U. But you are definantly right. Google Play labels the device as Mstar, which thus indicates its an AN21-U. Thanks for the tip, I just assumed because of the faceplate it was. and because of 4.2.
[MTCB Android Head Units Q&A] typos1:
Typos1, how do you come to that conlusion ? - I think I have a KGL-Model, my MCU is MTCB-KGL1-V2.06 MCU, model name is KGL 7908...

BR,

Michael[/QUOTE]

Because DSA8310 has a Klyde and his modification is different to dnts's original modification (see DSA8310's original post for differences), the reason his mod is different from dnts's is because there are hardware differences.

Sorry, I got your type wrong - you have a KGL, dnts has a KGL, so better to ask him for advice, DSA8310 cannot help as he has a different type.
[MTCB Android Head Units Q&A] KeiserSozeyFr:
I've seen agentdr8 replies about poweramp.

The service is not comprised inside the receiver, it is started from it.

So, the receiver waits for intent, not the service.

I will add the intent to start CarService soon, maybe tomorrow.

But now, it's 1:15AM in France, I go to to bed !

Bye
[MTCB Android Head Units Q&A] mbarijfh:
if one has a sharp look of the middle pic in my post #6845, where the capacitor C32 has been recmoved, one might geht the idea, that the capacitor C108, next to C32, might have been affected - Can that be the reason ?
[MTCB Android Head Units Q&A] typos1:
I see. The Chinese car stereo industry seems to have lots of generic faceplates - I ve seen WinCE, Android and non operating system headunits all with the same fronts and from multiple manufacturers, I guess theres a few companies churning out face plates that they sell on to lots of other car stereo companies, making it look like they all come from the same place.

---------- Post added at 12:25 AM ---------- Previous post was at 12:22 AM ----------

Ask dnts as he has the same version as you !!
[MTCB Android Head Units Q&A] ultradj83:
Dears, any way to edit entries in the settings menu?

As example, how to add the mobile data settings entry with 4.4.4 firmwares not showing it?

Tks!
[MTCB Android Head Units Q&A] mbarijfh:
question KGL Mic modification

Dear dnts,

thanks for the nice recipe, I have also a KGL unit with similar bad side noises on the mics as you experienced.

I followed basically your recipe, but -so far- only the part modifying the BT modul, that means:

- removing C32

- installing a shielded cable from BT-modul (mic+ and SGND) to a new external mic socket.

You can find pictures in post #6845

So far, I didn't touch the internal mic, since the android-mic is not that important to me.

Unfortunately, the mic quality on BT is basically as bad as before the "operation", low level and significant side noises.

Did you have to do the part related to the internal mic in order to improve mic quality for the BT modul, or is that a separate issue ?

When I read you explanations in post #3964, I understand it that way, that the modifications on the internal mic are necessary in order to still have a mic for the android apps after cutting C32, right ? - Strangely, I cut C32, but the internal mic is still working in Android (..NOT in BT..), with bad quality, but is is working ?

Some more explanations would be very nice, thank you !

BR,

Michael
[MTCB Android Head Units Q&A] typos1:
Probably best to private message him, as he may not read the thread every day.
[MTCB Android Head Units Q&A] getnrdone:
BT ODB on 4.4.2

First of all, I want to thank all you guys on here for your work with this unit. I have only had the unit for 2 weeks and it is the best head unit I have ever had. Out of the box it was awesome, but with the help of all you guys, this thing is amazing! I keep getting weird looks from the neighbors as I am sitting in my car for hours tinkering with this baby. :D

I recently upgraded the unit from 4.2.2 to 4.4.2. Everything works except the BT ODB with torque. The adapter connects but torque cannot see it for some reason. Does anyone know why or have a fix for this? I did see a couple posts that say 4.4.4 fixes this. Can anyone confirm that? Are there any negatives going to 4.4.4?
[MTCB Android Head Units Q&A] RyanBRZ:
BT OBD w\ Torque works for me on 4.4.4. I 'm trying to get USB OBD to work though :(

Is there a reason people choose to use 4.4.2 instead of 4.4.4?

Is it possible to increase to RCA pre-amp voltage?
[MTCB Android Head Units Q&A] getnrdone:
Thanks good to know. When I was reading through the thread when I first got this unit, i read several people having problems with 4.4.4. That is why I went 4.4.2 (coudu's rom). Is there any difference between the different versions of ROMs (KLD or KGL)? I know they all work with my unit which is JY, but whats the difference between them?
[MTCB Android Head Units Q&A] RyanBRZ:
I'm not sure. My Klyde unit came with 4.2.2 and I hated the home\launcher. The launcher used in coudu's 4.4.4 looks much nicer with the clock and weather, and it overall looks a lot less cluttered. Besides that, I'm not sure what the differences are. I wish there was a table somewhere that showed a comparison of all available firmwares and MCU's for each manufacturer.
[MTCB Android Head Units Q&A] kavo77:
BT TPMS

Hi,

Is it possible to force the unit to connect to a BT TPMS module with the name "TPMS"?
[MTCB Android Head Units Q&A] comptechltd:
Ok guys, I'm in a pickle here. I went to install the modified launcher in the file repository (Launcher2MTC3(Modified).apk, copied the old one to a safe place, put the new one in and changed the permissions to 644 and on reboot it is hung and keeps saying 'Launcher has stopped'. The only thing I can think of is I left the name (modified) in the launcher file name. What is the best way to get it fixed??
[MTCB Android Head Units Q&A] comptechltd:
Well, I thought I was going to be smart and just use adb to get in and change the file name but apparently they have disabled the developer options.
[MTCB Android Head Units Q&A] zorantoma:
Launcher question

Does anyone know wich firmware(KGL or KLD) has the widget on the left side(see Picture)

I want to try to flash Coudos image but dont know which one is the right one.

Has anyone managed to get to recovery on this unit(Picture)?
[MTCB Android Head Units Q&A] coudu:
Here are v4.2 image for 800x480 and 1024x600 in KGL and KLD variants, same as above but based on latest releases (141223 for KLD and 141210 for KGL).

Nothing seems different but there might be some fixes and improvements... :rolleyes:

BIG THANKS again to [MENTION=383136]buccaneerbob[/MENTION] for sharing the original KLD FW.

BIG THANKS again to [MENTION=2295503]MasterPrenium[/MENTION] for sharing the original KGL FW.

Download latest versions HERE
[MTCB Android Head Units Q&A] WallyCZ:
If anyone had problem with missing internal SD card messages in several apllications after installing this firmware "http://huifei.fs-fileserver.de/content/firmware/coudu's_roms/4.4.4/800x480/KLD_4.4.4_800x480_141223_rooted_light_reparted_init.d_v4.2.zip", try to format that partition with this command:

mkdosfs /dev/block/platform/emmc/by-name/user

and reboot unit.

Something went wrong and it does not get formatted automatically...
[MTCB Android Head Units Q&A] ultradj83:
Dears,

I'm successfully using PPP Widget to replace bad 3G subsystem.

To make PPP work I had to manually disable 3G data in the settings, in order to make it keep modem's port free to be used by PPP.

Any way to make PPP disable built-in 3G system when not connected, too?

Then, I see PPP has an option to make it automatically connect when modem is detected, but it doesn't work, I need to tap Connect to make it connect upon boot.

Any way to make it automatically connect?

Tks!
[MTCB Android Head Units Q&A] parazit26:
Happy New Year everybody!

I wanted to update my unit to 4.4.4 today but i kinda bricked it. After the update was almost done, the process stucked in a blurry screen and didn't move no more, so i hit the reset button. Now the unit doesn't go on no more at least the screen is dark. I have a unit with no front usb. Is there a way to get the unit into fastboot mode and flash everything using a computer? I have also read about a rockchip flash tool, did someone ever used it?
[MTCB Android Head Units Q&A] typos1:
If youve read the thread then surely you would have come across multiple posts about how 4.4.2 DOES NOT WORK with BT OBD ?

I thought you added your pre-rooted version based on KLD 23.12.2014 just before Christmas ?

Are there any visible differences between KLD and KGL this time ?

---------- Post added at 01:50 PM ---------- Previous post was at 01:49 PM ----------

SD cards work differently in KK for security reasons, see here :

http://www.androidcentral.com/kitkat-sdcard-changes
[MTCB Android Head Units Q&A] peti007:
agentdr8:

Your module is great, but I have one issue. I set Poweramp to my default Music player and set the mode switch override to Music(Poweramp) and Radio.

If I listen to FM radio and press the MODE button on SWC, radio mutes and starts Poweramp. But on my car's factory display I see the radios frequency, and if I step to NEXT/PREVIOUS track with SWC Poweramps does it, but on the car's display the radio switches to next/previous channel. If I press the MODE button, Poweramp closes and Radio starting, but not with the last channel what I listened to, because in the background I remote controlled the radio too.

So the problem is with MODE switch override the Radio doesn't close, just mutes and goes background. Can you solve this on next release? Many thanks!

Poweramp: It doesn't remember the last state. If I close while playing a music, on next start not continues playing the last track from the last time position, it plays the last track from 00:00. What could be the problem? On my phone works great, plays from last position.
[MTCB Android Head Units Q&A] ultradj83:
Dear, is it possible KGL not to be affected by 3G problems reported for KLD?

Thanks!
[MTCB Android Head Units Q&A] coudu:
You're right but there was only a 800x480 version now there is also a 1024x600 version.

KGL an KLD seem to share the same "android base" with the same improvements (quick settings tiles directly in the notification drawer, etc...) the only difference is that the launcher and MTC apps are themed differently (KGL looks more like 4.4.2/early 4.4.4).

---------- Post added at 04:07 PM ---------- Previous post was at 04:03 PM ----------

I don't use 3g, I use access point from my phone so I don't know. But you could try yourself, when backing up data with TWRP it's a ten minute job to switch between roms and have a fully setup device.
[MTCB Android Head Units Q&A] typos1:
Right, thanks, I cant use the KLD version properly on my KLD unit as as soon as I hit the "apps" button on the launcher I get the message "sorry launcher has stopped".

Any chance of a screenshot of the KGL launcher ?

Thanks
[MTCB Android Head Units Q&A] RyanBRZ:
Have you tried reflashing a firmware? I messed up something trying to switch launchers and my screen would not light up but it was still playing music so I know it was booted. I was able to get the screen on by rebooting after cutting 12v but if i rebooted it would go off again. When it did turn on i then I put an image (update & mcu) in GPS slot and allowed it to update and then it worked again.
[MTCB Android Head Units Q&A] coudu:
Strange for KLD launcher it works great on my KGL.

KGL launcher looks like a traditional default launcher, dock for 6 apps icons, app drawer button on top left status bar, you can choose wallpapers and have the widgets and icons you want on five or six desktops (i don't remember the exact number)
[MTCB Android Head Units Q&A] zorantoma:
Just a thught. I instaled your 1024 res KLD version. Could you make default dpi 240 for this resolution in the next version.Then it would be as original.
[MTCB Android Head Units Q&A] FrenchSparda:
maybe you can change the dpi , editing the build.prop. or use an app like texdroider_dpi
[MTCB Android Head Units Q&A] Ascona20:
8Gb - 4Gb

Hallo,

have trouble after update my original system to version KLD_4.4.4_800x480_141223_rooted_light_reparted_init.d_v4.2.zip

After update have 4Gb of ROM (before have 8Gb but usefull for me 5,6Gb) Can anyone help me to solve this problem ?

Thank you very much.

Filip
[MTCB Android Head Units Q&A] zorantoma:
I did,that's why i made a seguestion for future releases,becouse on my old unit when i changed dpi in bild.prop the unit whent in bootloop.
[MTCB Android Head Units Q&A] haxigi:
well... after updating android 4.2 to 4.4.2 i have these issues:

* volume button is not working correctly.

* SD card (MAP slot) cant read card

* canbus and steering wheel buttons arent working

i would like to update to 4.4.4 but is there other way to do this without putting update.img into sd card? maybe USB?
[MTCB Android Head Units Q&A] typos1:
As the ROM is rooted you could try one of the many DPI changing apps from the Play store or a custom ROM from 4pda.ru as I think booroondook's ROM allows changing of DPI.

RDIT: I see you said youve tried some apps, but have you actually tried the ones specifically for changing density/DPI (also some screen res apps allow DPI changing) ?

---------- Post added at 04:55 PM ---------- Previous post was at 04:50 PM ----------

Ah, yes, thanks, I think I know the type, but I much prefer the KLD widget for music/radio, I wonder why mine doesnt work..