yashsingh1/xdaforums huggingface dataset:
[MTCB Android Head Units Q&A] markcm:
I have a HuiFei KGL-7028B1 which I've had a few weeks now, it is in my audi 2006.

The unit is:

1024x600

Quad core 3188

16GB Ram

MCU MSTB-KGL1-2.22 (upgraded to KGL1-2.53)

I have several questions :

1) The bluetooth audio sounds very compressed, drum cymbals sound terrible, my unit came with BT driver setting BC6. Is this a known issue?

2) I made my own sleep delay timer using an ELK-960 delay timer circuit, it works well but I would prefer to do this in software. I am looking at the ROM's modified by Malaysk in post #7614 and trying to determine which ROM would be best for my unit, they all appear to say "for 3066", am I looking in the wrong place?

3) The main reason I bought this was to use internet music apps with offline cache. I am using Slacker Radio and Amazon Prime Music:

Slacker Radio returns an error when I try to download music for offline. I contacted Slacker support and they tell me it cannot install to SD card and that the application thinks there is not enough space on the internal drive. I have a 16GB model with many GB free. Is there something different with these units causing Slacker to see my internal partition as an SD card? I was able to find an old version of slacker, V3.2, it seems to work fairly well but I would prefer the new updated version

Amazon Music will download many GB of music for offline play but as soon as I reboot, sometimes sooner, the app says the files are corrupt. I can still see all the music but it now says unknown artist and the files will not play. I can see the files when I browse the memory and they do not seem to change when this problem happens so I suspect the App's initialization file is getting corrupted

Does anyone have any experience with Slacker radio or Amazon Prime music when downloading songs for offline playback?

4) I am using the Headunit 3066 app (on my 3188 unit) which works fairly well but I notice that the volume reference gets mixed up between the steering wheel, the HU knob, and Headunit app. For example, when Im driving and the app is adjusting volume and lets just say it is currently at 10, then when I adjust the volume from my steering wheel it will make a big jump first. Is this a common issue?
[MTCB Android Head Units Q&A] mike.s:
Earlier, you said you had KLD2 MCU. There is no KLD2 MCU 2.54 (or did you find one somewhere?). Did you use KLD MCU 2.54, and it worked for you?
[MTCB Android Head Units Q&A] DjCalvin:
You can ONLY use KLG1 MCU's
[MTCB Android Head Units Q&A] T.M. Wrath:
Hey everyone so I got a weird thing going on and I read other seem to be having a fine time with the latest Malasky ROM. Mine is a kld 800x480 but the thing is I'm having sever lag issues and it seems to be that the CPU is going crazy I went into the dev settings and checked the CPU usage box and its going a little overboard top usage seems to be gocsdk and sh I'm using automate car dashboard as my home launcher if that helps anything didn't have issues with coudo ROMs and I'm unable to installed the latest DSA ROM.
[MTCB Android Head Units Q&A] Stickypinkyfinger:
Finally got a ROM flashed so the issue has been resolved. Even tho the SD card let me flash an MCU it had some bad sectors along the line just didn't let me flash a rom. So used my sdxc Samsung 64 gig card and straight away flashed the JY 4.4.4 3066 1024x600 15,04,15 ROM. Now I'm enjoying exposed with immerse me mode and full viper mods. I have brought a brand new amp and 10 inch sub but not even fitted it. I've tuned viper mod so good it sounds like one is in there. Thanks to the ROM maker as all I wanted was root.
[MTCB Android Head Units Q&A] DiGiTY:
Does the Android system power off and on when turning the key from accessory to start or on to start?
[MTCB Android Head Units Q&A] OneCheekyDevil:
It goes into a temporary stand-by state while the engine is kicking over.

If you search the thread, you'll find that there's a device you can buy and install to hold the power for a short time while the engine is kicking over.
[MTCB Android Head Units Q&A] markcm:
I am using an ELK-960 delay timer to keep my HU on for 20 minutes after the key is removed.

The new MCU firmware and the new ROMs available on this forum allow for sleep mode in the software. I just updated tonight and can confirm the Sleep now works.
[MTCB Android Head Units Q&A] jimsiv:
From factory I had kld2 mcu and when I installed MCU 2.54 it worked perfect. I didn't find kld2 mcu 2.54....just kld mcu 2.54
[MTCB Android Head Units Q&A] NaviPR:
Screw the factory apps, they suck and don't work. I had the same problem with my 80GB Classic on KGL units with regular firmware.

Here's my experience, maybe it will help you:

Make sure your Classic is set to work in disk mode, hook it up via USB, no special cables or gimmicks (hahaha), just the regular Apple accessory. Your radio should read the songs as they are on the iPod, the music app will come up, and it will read the folders and files as they are in iTunes' weird, worthless and impractical sorting system, making any kind of a normal listening experience impossible.

This is where PowerAmp comes in. Buy it, then make it scan your full musical library - tweak the settings so it scans USB drives which are connected. After a few minutes (I have around 8000 songs on mine) it will have the full library of the iPod loaded and ready, all sorted from tags... oh, yeah - you ARE properly tagging your music - artist/album/song/compilation + cover, right?
[MTCB Android Head Units Q&A] gazdaaa:
Hi, on which unit? KGL or KLD?
[MTCB Android Head Units Q&A] Billkaza:
I have also this problem too. 2.55mcu with latest malaysk rom
[MTCB Android Head Units Q&A] Licont:
Could you add to your program Neutron media player?
[MTCB Android Head Units Q&A] solmer:
That is ! I was not connected to the net.... :(

Thanks !

---------- Post added at 09:22 AM ---------- Previous post was at 09:20 AM ----------

That is ! I was not connected to the net....

Thanks !
[MTCB Android Head Units Q&A] Shadowmasterrr:
Is it possible to See the content of the DVD with esexplorer?

I want to copy the DVD content to internalsd!
[MTCB Android Head Units Q&A] DiGiTY:
So does that mean when going to "sleep" that the music will stop if playing and/or apps in the background (or foreground) actively communicating with GPS, WiFi, Bluetooth, USB mass storage, web cam or any other hardware component will lose connection?
[MTCB Android Head Units Q&A] MBj1703:
Hi,

I'm brand new to this forum and to the pure Android unit.

I have a Erisin ES9007A

System

-Operation System: Google Android 4.4.2

-CPU: Dual-Core ARMv7 1608MHz

-ROM: 0.98GB

-RAM : 1GB

-Internal SD Card : 5.3GB

-External SD Card :Support TF Card up to 32GB

At the moment I have the following Software installed:

MCU-Version: MTCB-KGL3-V.247 Apr 09 2015 11:18:20

Modelnumber: S07

Android-Version: 4.4.4_15012015

Kernel-Version: 3.0.36+ root@ubuntu #512 Thu Jan 15 12:19:08 CST 2015

Build-Number: rk3066-eng4.4.4 15012015 16:24:53

Can I upgrade MCU to 2.55?

I would like to use this file: KGL -> v2.55_mod_by_darkleo_and_kumarai

Just in the case, can I go back (downgrade) to my original MCU?

Does it make sense to update Android as well, because I have already 4.4.4?

Which one would you recommend?

The only problem I have so far is the limited space. I installed some apps and now space is full and I can't install no more apps.

And another question: is it possible to send and receive SMS thru the 3G Stick?

Thanks a lot

Markus
[MTCB Android Head Units Q&A] Licher Pils:
Na das scheint ja das gleiche zu sein, dass ich habe:) translation: may the same as mine
[MTCB Android Head Units Q&A] obekende:
Hi, well, in the russian forum speak about that, see message: 16071 and 16076 (google translator) https://translate.google.pt/transla...670&st=16060#entry40929014&edit-text=&act=url

original russian lenguaje: http://4pda.ru/forum/index.php?showtopic=557670&st=16060#entry40929014

Here to someone experienced in Huifei bmw e46 unit?

B, regards
[MTCB Android Head Units Q&A] mike.s:
Thank you.

For others with KLD2, I have a Pumpkin KD-C0234, RK3188, KLD2. I tried the KLD6 2.54 MCU (beta, link posted earlier). That seemed to work fine, except the key color controls reversed red and blue. I then installed the KLD v2.55_sleep_sound_darkleo MCU from here. That seems to be working correctly - buttons work, radio works, bluetooth and WiFi work. I've tested that sleep lasts for much more than the ~1 minute it had on the original KLD2 2.51 MCU. I set it to 2 hours, it hasn't been long enough to test that, nor have I tested that the sleep setting is changed and remembered using Malaysk's Jun11 firmware.

Edit: I'll add that I did have to go into the Factory settings and correctly set the radio to TDA7786. I wonder if the default setting is the main difference between KLD and KLD2, so when customers update they aren't required to make such changes.
[MTCB Android Head Units Q&A] Marius B:
I understand that yorks from translation or i am wrong.
[MTCB Android Head Units Q&A] st_xm:
Hello!

Do some body have pre-rooted JY firmware for RK3066 of June 10 2015.

Thanks in advance.
[MTCB Android Head Units Q&A] doctorman:
No DSA decided to stop making the rooted version and there is no one yet to know how to do it.

I moved on to Malaysk ROM, the only thing I miss a bit is a the JY theme stock apps but it does not bother me enough to spend time changing them
[MTCB Android Head Units Q&A] agentdr8:
No. Android has no native DVD support.
[MTCB Android Head Units Q&A] Resquer:
Hi!

Good news.

Darkleo and kumarai from russian forum 4pda.ru have released modded versions of mcu for almost all modifications of head units.

Improved sound quality and sleep mode are available for all mcu.

More: http://4pda.ru/forum/index.php?s=&showtopic=557670&view=findpost&p=40943198
[MTCB Android Head Units Q&A] MBj1703:
Thanks.

I'm missing KGL3?
[MTCB Android Head Units Q&A] skoobee:
Anyone been able to download kgl4? I get a 404 error
[MTCB Android Head Units Q&A] gazdaaa:
You have all firmware files on Google Drive,

here's direct link: https://drive.google.com/folderview...sharing&tid=0BxmzvLRI7-eNeVA2SWkwM1pLZ28#list
[MTCB Android Head Units Q&A] markcm:
Do you know if these MCU updates are compatible with RK 3188?
[MTCB Android Head Units Q&A] gazdaaa:
MCU updates do not depend on CPU or display type.
[MTCB Android Head Units Q&A] MBj1703:
MCUs are always compatible with both RK
[MTCB Android Head Units Q&A] markcm:
Thank you, I tried to download KGL1 but there was a 404 error, file cannot be found.
[MTCB Android Head Units Q&A] Resquer:
I have created a temporary mirror, pls enjoy

https://cloud.amuz.ru/index.php/s/kjvPfDaK92ucbKq
[MTCB Android Head Units Q&A] markcm:
Thank you. What version would this be? 2.55?

Is this the same file located in Google Drive ?
[MTCB Android Head Units Q&A] Resquer:
All these versions are based on KLD 2.55 with sleep function.

I dont know, what versions are located in the google drive, I just downloaded files from related post on 4pda.ru :)

---------- Post added at 08:37 PM ---------- Previous post was at 08:34 PM ----------

Only registered users (4pda) can download files ;)
[MTCB Android Head Units Q&A] patagonia1:
:good::good::good: been reading the last pages and I see great improvements! thanks to all that have helped I will try new firmwares/mcu´s during the weekend.

When setting standby time consider normal car batteries are designed are start batteries and not deep cycle batteries and as such if they are used constantly with long discharges they will have long term damage and will not last very long. Part of the problem also is the quick charge the car makes, for not damaging a car battery the recomendation when discharged is to use a slow charger that take on the range 15-20 hours to charge.

Of course this is not a problem when done a couple of times but if you set standby of the HU for maybe 10% or more of the nominal battery charge it would be good to change to a deep cycle battery.
[MTCB Android Head Units Q&A] markcm:
Has anyone measured the sleep current yet? I have my unit set to sleep for 30 minutes, I am curious how much draw that will be. I can measure it later if no one knows yet.
[MTCB Android Head Units Q&A] agentdr8:
Question has been asked and answered repeatedly within the last 2 weeks. Search this thread for "sleep" and "power". Or "sleep" and "current".

tl;dr -- if you want don't want your car battery to become flat over night, don't set a long sleep time.
[MTCB Android Head Units Q&A] Waldorfer:
Radio problem (no reception) "solved"

Today I've installed "update_4_4_4_800X480_RK3066_21_MAL_NEXT_LAUNCHER" on my "S07" (Car: Opel Astra H) but my radio didn't have any reception.

Solution (for me): Use "MCU_KLD_2.55_Musik" with that image above and select the second radio under "Factory Settings" (PW is 126).

CanBus: GM (Raise) or Opel (Simple) will do.
[MTCB Android Head Units Q&A] markcm:
Bluetooth streaming audio quality?

PROBLEM: Bluetooth audio streaming is over compressed sounding.

I have tried searching to see if this is a common issue but have not come up with many similar threads.

My HU is a farily new HuiFei KGL1 model S07 with 3188 and 16GB. It came with MCU 2.22 and Android 4.4.4 although I have updated to KGL1-2.53 and Malaysks latest ROM. Most everything seems to work well including basic BT functions and calling. The internal mic is terrible but I have installed an external mic which works well without any modifications.

My problem has been and remains to be poor bluetooth audio quality when streaming music. It is very compressed sounding, similar to an MP3 file compressed to 32k. The high frequency such as cymbals sounds terrible.

I have not noticed any change when updating the MCU or ROM. Bluetooth in general seems to function correctly with the exception of the streaming audio quality. I have tried multiple sources such as iPhone 5s and iPhone 6 and from both of those I have tried both streaming music as well as native ipod music local to the device. No difference in any case. I have checked in the system settings, my HU has Bluetooth BC6; I tried other settings but B6 is the only one that works.

Do any other users experience over compressed sound (particularly in the higher frequency ranges) when streaming audio from mobile phone to the HU over bluetooth? If so, is this a known hardware or software issue and are there any possible ways to improve? I am new to these but but fairly technical by nature, is it possible to swap out blue tooth modules for a better module? Thank you!
[MTCB Android Head Units Q&A] agentdr8:
I updated Poweramp Toast today. There's a new preference for album art caching, and I consolidated some classes to increase the toast performance on song switch.

One thing to mention regarding the caching; if you keep all of your music in a single folder with a fixed album name (e.g. My_2015_Mix), but the album art is set individually per-song, then don't use the caching option. It only caches the bitmaps based on album name, so it won't display individual song album art (there'd be no point in caching hundreds/thousands of different images).

Enjoy
[MTCB Android Head Units Q&A] jrgalang:
Hi all, just wondering if anyone has already encountered this issue: the installer swapped the ACC with the battery wire, so I ended up with a corrupt Android system. I went ahead and flashed the latest KLD update.img via RKBatchTool after sorting the wiring and it worked. Intriguingly though, it will not boot without the front USB connected to my laptop. If I unplug it, the unit will just keep on rebooting itself. Can anyone advise as to what can possibly be causing this issue? Thanks in advance!
[MTCB Android Head Units Q&A] comptechltd:
A while back you said you were trying to develop a Toast that also worked with the IPOD connection. I was just wondering if you had any luck with it or know of a work around. (Kind of one of those....my music is on the SD card....mama's is on the ipod....trying to keep her happy...if you know what I mean.....lol)

Steve
[MTCB Android Head Units Q&A] Marius B:
what mcu i need to put ?

first when i buy unit i recived with mcu kgl5 but after i recived update from china i recived kgl .

both work . What put now ? it is for vw polo 9n3.

Thanks !
[MTCB Android Head Units Q&A] nroeber78:
MCU Help

Afternoon All,

I successfully updated my KLD based unit from MCU - MTCB-KLD-V2.22 to v2.51 first along with Malaysk's rom some annoyances i had were resolved however it seems my wifi no longer works? I did some reading and downgraded it to MCU v2.30 however the wifi still does not work. It will connect to my wifi gets an IP but unable to browse to anything and the play store does will not load.

I know on the first post of this thread it mentions installing newest firmware wtih older MCU (does this mean i need to downgrade to v2.21 (v2.22 is not available)) it then mentions to replace the kernel with that "used" to work ... I was a dummy and didnt take a note of that. There is a link there with a kernel.img file but no version? (To install kernel alone --> http://xdaforums.com/show...postcount=2784 and files needed http://xdaforums.com/show...postcount=2787)

f i can get a nudge in the right direction it would be very much appreciated. If there is any info missing needed to troubleshoot, let me know.

Thanks!
[MTCB Android Head Units Q&A] jrgalang:
Also, has anyone have another way to flash mcu.img? Given that my unit inconsistently restarts now and unable to proceed to recovery, I may need to do the flashing over PC. Can anyone advise? Thanks!
[MTCB Android Head Units Q&A] agentdr8:
I looked at the iPod app, and it doesn't broadcast any intents when tracks change. That means to get the data out of the app itself, it would have to be done with xposed (or reflection). It's a bit out of scope for PAToast. Might be a better candidate for XposedMTC, but I'm currently focusing any time spent on that project on the mode switching rewrite.

I take that back. The iPod app does broadcast the current track title. It doesn't broadcast the album, or cover art info though. So if you're ok with just a toast showing the current title, I can do that. Upon further inspection, the Artist and Album info is never broadcast, but can be plucked from the iPod app via reflection. So it would probably be an easier overall solution to just do it with Xposed. I may just write something separate for this.

That information (and kernel) applied to the old 4.2.2 roms, so it probably isn't something you want to flash on a newer firmware.
[MTCB Android Head Units Q&A] nroeber78:
Ah. Ok. Thanks. I just reflashed to MCU 2.54Sleep2Hr with the same update.img and lost radio function ... so I guess its just a matter of finding the correct v.
[MTCB Android Head Units Q&A] Krisjan89:
First off try reinstalling the image, but with another sd card. If that doesn't work.

Then Try dsa's newest kld image and kld 2.55 instead.

If none off that works, then there is something wrong with your wifi card
[MTCB Android Head Units Q&A] gazdaaa:
Malaysk ROM Settings app layout

This has been asked before, but no clear answer was found.

The settings app is single column layout on latest malaysk rom, how can it be switched to tablet layout (2 columns), like on the rest of the roms?

Thanks in advance.
[MTCB Android Head Units Q&A] doctorman:
+1
[MTCB Android Head Units Q&A] agentdr8:
I believe the app needs to utilize nested Fragments (or Preference Fragments) in order to automatically switch to dual pane mode on higher resolutions. See this SO post.
[MTCB Android Head Units Q&A] DjCalvin:
Is there any way to pass can bus info through the head unit to an external display (factory display) - when using the oem apps (radio, DVD, music etc) the display says what's playing. When using waze or jet audio it says "other"

Was wondering if this is something we can send over can bus with an xposed app or something.
[MTCB Android Head Units Q&A] tt40:
Problems with these MCUs

Those new MCUs are not working very well on my KGL RK3036 + latest Malaysk ROM. I get a weird "overload" sound/thump when pressing physical buttons on my unit. Also. the system seems unstable. Settings crash, for example, when I go to System Info. When waking from car shutdown after, say, 10 minutes, the units hangs with only half of the min screen (no icons).
[MTCB Android Head Units Q&A] agentdr8:
I know that source information can be easily obtained and sent to canbus, but I'm not sure how easy/feasible it would be to send large amounts of text to the display. Are you just wanting proper app names to show up?

---------- Post added at 05:09 PM ---------- Previous post was at 05:07 PM ----------

I made another small addition to Poweramp Toast -- a preference to set the album art size. Thanks [MENTION=3158190]Shadow128[/MENTION] for the suggestion.
[MTCB Android Head Units Q&A] DjCalvin:
Ideally I would want track name for any music playing, but reality would be just the name of the app that is running/in the foreground. Just so that I can get rid of the "other" on my screen.
[MTCB Android Head Units Q&A] Precision340:
Thanks to my Russian brothers! Is there a translated version for 4pda.ru site?
[MTCB Android Head Units Q&A] kliffmurara:
HELP

good night

someone with expericencia this model of head unit , would have a more updated version for her, as KITKAT
[MTCB Android Head Units Q&A] agentdr8:
I refreshed my memory on the canbus stuff, and now I remember why it wasn't something easy to tackle:

if (canbustype == 7)
{
SendCanBusCmdData((byte)-64, new byte[] {
0, 0
}, 2);
} else
{
if (canbustype == 9)
{
SendCanBusCmdData3((byte)0, new byte[] {
111, 116, 104, 101, 114
}, 5);
return;
}
if (canbustype == 16 || canbustype == 26)
break label0;
if (canbustype == 10)
{
byte abyte7[] = new byte[8];
abyte7[0] = 0;
SendCanBusCmdData((byte)-64, abyte7, 8);
return;
}
if (canbustype == 17)
{
SendCanBusCmdData((byte)-64, new byte[8], 8);
return;
}
if (canbustype == 20)
{
byte abyte6[] = new byte[6];
abyte6[0] = 15;
SendCanBusCmdData((byte)-109, abyte6, 6);
return;
}
if (canbustype == 1)
{
SendCanBusCmdData((byte)-64, new byte[] {
0, 34
}, 2);
byte abyte5[] = new byte[6];
abyte5[0] = 34;
SendCanBusCmdData((byte)-61, abyte5, 6);
return;
}
if (canbustype == 21 || canbustype == 36)
break label1;
if (canbustype == 15)
{
byte abyte4[] = new byte[8];
abyte4[0] = 0;
abyte4[1] = 0;
SendCanBusCmdData((byte)-64, abyte4, 8);
return;
}
if (canbustype == 23 || canbustype == 38)
break label2;
if (canbustype == 22)
{
byte abyte3[] = new byte[12];
abyte3[0] = 0;
abyte3[1] = volData(vol22);
SendCanBusCmdData4((byte)-86, abyte3, 12);
return;
}
if (canbustype == 27)
{
SendCanBusCmdData2((byte)-111, new byte[] {
0, 32, 32, 32, 32, 32, 32, 32, 32, 32,
32, 32, 32, 32
}, 14);
return;
}
if (canbustype == 28)
{
byte abyte2[] = new byte[5];
abyte2[0] = 15;
SendCanBusCmdData((byte)-126, abyte2, 5);
return;
}
if (canbustype == 29)
{
byte abyte1[] = new byte[4];
abyte1[0] = 15;
SendCanBusCmdData((byte)-126, abyte1, 4);
return;
}
if (canbustype == 30)
{
SendCanBusCmdData((byte)-112, new byte[] {
3
}, 1);
return;
}
if (canbustype == 34)
{
SendCanBusCmdData5((byte)7, new byte[] {
32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
32, 32
}, 12);
return;
}

This is the method just to display the "off" message when you switch a source. As you can see, there's a lot of different canbustypes that are supported, and they all use different headers and byte arrays to get the canbus decoder to do something.

---------- Post added at 05:32 PM ---------- Previous post was at 05:31 PM ----------

I don't believe that's the same type of unit as this thread deals with.
[MTCB Android Head Units Q&A] kliffmurara:
I understood not explain to me
[MTCB Android Head Units Q&A] DjCalvin:
Holy Crap! gotcha!

Out of curiosity, what handles that message? the canbus apk?

I would be curious to try and poke it myself with a big stick for my car. Java is pretty intuitive, and gives me a goal.