yashsingh1/xdaforums huggingface dataset:
[MTCB Android Head Units Q&A] TiBiSMART:
I have got last official firmware (KLD_RK3188_4.4.4_1024x600_2015-07-13.7z). i have rooted with keycode and i installed PCVStartupBuilder apk and generate the install-recoery.sh but it doesn't run when head unit come back from sleep mode..

What can i do it?

thanks
[MTCB Android Head Units Q&A] Malaysk:
Xposed module xposed-mcu, not allowing the unit to go into sleep while scrolling starter (if no installed additional capacitor diode)

When you receive a signal to shut down the unit produces a delay of 5 seconds, If at this point there is again powered, it does not occur, in the absence of power, the unit goes to sleep.

limitations:

- During the off screen.

Setting the standard way through the Xposed Framework.

Author MVG-V70

link to the original post - http://4pda.ru/forum/index.php?showtopic=557670&st=16580#entry41184302
[MTCB Android Head Units Q&A] echudoba:
Tested this code and works well. I updated install-recover.sh with your latest.

We use many different apps and you have put a lot of work into figuring out how to handle all the possibilities different apps could present during delayed shutdowns. Just wanted to share for your information how mine is working at this point and thank you for all your contributions to this thread.

I commented out petrows and poweramp. I use petrows but it runs anyway from all possibilities, not sure how or what starts it. I do not use poweramp. I added DailyRoads in the #Restart services/apps. Always runs in the background recording video.

Boot: DailyRoads OK.

Short power off (less then 10 sec, like starting the car): DailyRoads seems to quit.

Long power off (over 10 sec and up to 2 hours) DailyRoads OK.

Power off with the on off switch with acc on: DailyRoads has a conflict.

I will be experimenting further with delays and other suggestions you have given me but this is the best it has ever worked as most of the time I am using the two possibilities above that work.
[MTCB Android Head Units Q&A] UlrtraTM:
Is it also possible to get the 2.67 for KLD2 with sound prozessor and that stuff? :)
[MTCB Android Head Units Q&A] slackmartian:
cycle through apps

Sorry if this is the wrong thread.

Was wondering if anyone have set up a way to cycle through apps with the steering wheel controls, like a one-button press to cycle apps.

I mapped the mode button but it cycles through some default applist that came with the rom ... Did not find a way to modify that applist.
[MTCB Android Head Units Q&A] jperezch:
Go to Factory Settings in configuration options, then enter password 126. There is a setting that says something like KEY-LIGHT. Unselect that option.
[MTCB Android Head Units Q&A] dviperbigt:
I want to know which is way is best to fix the mic over Bluetooth, I prefer not to open the unit but I want to improve the Bluetooth calling. Is the only way to really fix the bad quality is to separate the mics internally and install a new port to the Bluetooth module? Or can i purchase a new mic that will fix the bad call quality? I have a joying unit.
[MTCB Android Head Units Q&A] ArthurBrazil:
Hey, I am looking to buy one of these on aliexpress, anyone have a link to the best one?
[MTCB Android Head Units Q&A] dviperbigt:
http://www.carjoying.com/

I message the guy and asked him for the best deal and he sent me a link which was like $50 dollars cheaper. they aslo ship dhl and it came to the us in 4 days!
[MTCB Android Head Units Q&A] ArthurBrazil:
Cool what should i ask for specifically? Do you have a model number?
[MTCB Android Head Units Q&A] agentdr8:
The original intent of XposedMTC was to handle this limitation. Since that first version, it's sort of lost focus, and that functionality isn't as solid or bug-free as it should be. I'm in the process of rewriting it, but I haven't had the time to devote to it yet. The latest version sort of works, if you only pick a few sources (such as Radio and Music), and make sure you set the preferred Music and Video players to something, even if you use the default MTC ones.
[MTCB Android Head Units Q&A] coolxal:
BN Unit?

I got a Joying (JY) if that's what you mean.
[MTCB Android Head Units Q&A] ArthurBrazil:
i dont know why i typed bn number i meant a link to the specific model
[MTCB Android Head Units Q&A] markcm:
You might ask what processor, if the display is standard or HD (1028x600) and how much ram the unit has.

If you are requesting the lowest cost you might not get the latest features. In my case the quad core RK3188 upgrade with 16gb was only an extra $20, I think $20 well spent.
[MTCB Android Head Units Q&A] dviperbigt:
depends on if they make as vehicle specific model or you just need a universal model. I went with universal model because they dont make one for my car. They also said it would not fit my car but it does. just chech measuerments. I ordered this one. LINk I have the link at home for that unit for $280 but im at work right now. I will look and see if I can find it.
[MTCB Android Head Units Q&A] coworker23:
How to mount multiple USB Flash Drives

I am running 2.67 MCU and updateKLD800x480KK4.4.4.rk3188.150713.fake and I can't get 2 USB's sticks mounted. I can mount one or the other, but not both.

Any ideas? I originally started with one 128gb USB Stick which ended up having issues. Not sure if it was the USB Stick, or the ability for the system to read 128gb stick. I had 112gb of music on it and the music application I was using was taking over 10 minutes to recognize each album, so I bought 2 separate 64gb sticks. Those, when used individually, run great.

The 128gb was NTFS, the (2) 64gb are FAT32.

I've tried Stick Mount, but that didn't help. I can have 1 USB plugged in, and as soon as I plug the other USB in (OTG hub, or to the secondary USB cable with another OTG cable) it seems to automatically unmount the other USB. If I start the system with both plugged in, it will mount 1, and the other will remain "lit", i.e. the LED on the USB is lit, (not flashing, which seems to be the indication that it's been mounted and being read).

Based off what I can see, it seems mount, via terminal, lists 2 usb storage, but one is considered internal and one is external. I might be mistaken, I didn't have time to determine if one disappears if I unplug one.

Help?
[MTCB Android Head Units Q&A] staneb:
I tried the app with my KLD on MCU 2.55 with sound mod, but it unfortunately doesn't work. If I start the engine while the HU is running, it powers off for a few seconds. Does it work for any of you guys?
[MTCB Android Head Units Q&A] TiBiSMART:
I'll try it as soon as possible...
[MTCB Android Head Units Q&A] coworker23:
2 USB Drive issues

I read #2753056 and formatted the USB sticks to NTFS and still could not get things to work.

mount comes back and states sda5 and sdb5 are mounted (usb and usb2), but it seems the front end UI can't see them properly.
[MTCB Android Head Units Q&A] TiBiSMART:
It's working for me!

my system: last stock android (kld_conquer_rk3188_h(20150713)) rooted with ADB Root code (*#hct#root#)

Xposed framewrok: 2.7 experimental1

Can you activated (checked) the mtc module (xposedmcu11.apk)?
[MTCB Android Head Units Q&A] slackmartian:
Thanks!

I just received my unit and I have not yet rooted. It is my understanding that since I am on 4.4 I would have to flash a pre-rooted rom?

Would be much appreciated if someone could point me to the the correct files to flash.

My unit (RK3188):

Model: S07

MCU Version: MTCB-KLD2-V2.51

Current Rom: 4.4.4_16042015
[MTCB Android Head Units Q&A] dviperbigt:
NEW LINK WITH BEST PRICE
[MTCB Android Head Units Q&A] Malaysk:
July 26, 2015 for for 800X480

Only for RK3066

The default system language RUSSIAN after installing the firmware you have to first switch the system language to English, reboot and then put your own language!!!

How to change the system language to Russian language to another (mother tongue)

https://www.youtube.com/watch?v=n074CU3zP-E

+++ Android base on July 15, 2015

+++ Setting appears skrinsever - hours in Settings - Display - Time Out Music screen where you can turn it off or put 30 sec., 1 minute, 5 minutes (by default 30 seconds)

+++ Appeared in Settings - About tablet - Update.

+++ Established under the program converted all permissions density

+++ All additional modules Xposed itself can now be removed by standard methods (they are no longer the system), as well as ES File Explorer.

+++ regular program music and video applications increased twice retractable side panel.

+++ Annex MTCService (Car) is now disabled by default GPS sound compensation to the vehicle speed.

+++ Many other fixes and additions.

DO NOT FORGET after installing the firmware go to PCVStartupBuilder program and install the programs you need when you start the system and restart the device !!!!

Download HERE
[MTCB Android Head Units Q&A] UlrtraTM:
Hi is this the newest pre rooted Firmware for RK3188 800x480 ?

or what is the fake version?

Do you also have an link to the KLD2 2.67 MCU cant find it anymore. Too many posts in this tread :D

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

Will there also come an RK3188 with 800x480 Version with Stock launcher? :)
[MTCB Android Head Units Q&A] kwalsh24:
Is anyone on here using Igo? I am having an issue with my dads unit that once his radio fully powers off & turns back on Igo looses all audio sounds. On my other unit this issue happened and I found that for some reason the alarm sound was being muted, manually un-muting the alarms fixed the issue, however this radio doesnt have the option to change the alarm volume, the only fix I have found for this is clearing the Igo data and chache...

I am using Igo Primo version 9.6.29.468978...
[MTCB Android Head Units Q&A] agentdr8:
Flashing a pre-rooted rom doesn't seem to be the only way any more. If you go to Settings->Factory Settings, and enter *#hct#root# as the password, it enables root on the device.

EDIT: This appears to be a permanent root which persists after reboots.
[MTCB Android Head Units Q&A] Siffion:
That's interesting. Is this from a certain rom revision
[MTCB Android Head Units Q&A] agentdr8:
Should apply to all 4.4.4 roms, although I can't say for certain when it was introduced. I know it wasn't in the 4.2.2 roms, but there were other ways to root the older JB roms. Thanks to [MENTION=383136]buccaneerbob[/MENTION] for validating.
[MTCB Android Head Units Q&A] Siffion:
Appreciated. Thanks
[MTCB Android Head Units Q&A] jimsiv:
Hi I have installed Malaysk's rom 07 July 15 800x480 rk3066 with mcu kld2 2.55 and the last 2 days I have a blank screen when I put reverse. After 2-3 reboots screen is on again and reverse is also working again but it does it again after some hour. Do you know anything about this ? Tried also to reinstall mcu and different versions but it didn't work.

Sent from my GT-I9506
[MTCB Android Head Units Q&A] eduarcor75:
I have a KGL radio bought in aliexpress for an audi a3.

I tried to flash Malayk's rom, and I am not able. I previously flash with supposedly the latest KGL rom, with no problems.

This is the error I am having now:

- How can I solve this problem?

- Apart from that, I am having troubles with the screen touch, really often, the only way to get it work again is restarting... I don't know what to do with it.

- Someone has a problem, which the device restarts suddlenly, when the engine is turn on?

Can anyone help me? I am desperate. Because the aliexpress seller is not helping at all.

Please help.

Thanks.
[MTCB Android Head Units Q&A] coworker23:
Multiple Flash Drives

It doesn't look like the rear USB connection can handle more than 1 USB Drive at a time. You can plug a drive into 1 of the back USB's and one in the front. No additional block devices are found when 2 are plugged in (only SDA1/5 are listed under /dev/block/platform/usb20_host (usb20_host is the only thing listed within platform directory as well). fdisk doesn't provide any results so I can't tell whether it even sees the other disk (my experience with CentOS would suggest fdisk -l would provide this data, but busybox fdisk does not provide any results). Nothing else is listed within mount, but since I don't see anything additional devices under /dev/block/vold when the second USB is plugged in, I have nothing to reference to manually mount the other USB stick. There seems to be a limitation to the kernel itself?

I need 128gb of storage via back USB. I started with a 128gb and had issues with it (read I/O), but it's unclear whether it was the stick having issues or the system's inability to read such a large disk. I read someone converted a 128gb SSD drive to USB and had no issues, so I may just head in that direction. With the USB standard that are out there, I would have thought multiple USB's via OTG hub would be a standard supported function?

Would this be easy to fix/develop?
[MTCB Android Head Units Q&A] jimsiv:
Guys by mistake I installed Malaysk's rom for rk3188 but my unit is rk3066. How can I change my recovery because now I get into it but I have a blank screen. It seems that I can go up and down to the recovery with the hard button. Does someone remember which option (second or third) let you install the update from the gps card? I have sound and also the right update in my card so I can choose to update by sound

Or if there is any way to install the update or to change some files with es explorer because the unit works except the back camera view

Sent from my GT-I9506
[MTCB Android Head Units Q&A] elkabong007:
KLD v.2.64 with sleep and redesigned sound processor from darkleo, cannot download link broken
[MTCB Android Head Units Q&A] Malaysk:
I try to download. Everything is fine.

---------- Post added at 11:41 ---------- Previous post was at 11:38 ----------

Volume button - once to the right and then click on it for 3 seconds (when you are in rekaveri)
[MTCB Android Head Units Q&A] gazdaaa:
In sys.txt under [android] group of options change this line (or add if there isn't one):

;select audio stream
; 0-STREAM_VOICE_CALL, 1-STREAM_SYSTEM, 2-STREAM_RING, 3-STREAM_MUSIC, 4-STREAM_ALARM, 5-STREAM_NOTIFICATION
[B]navigation_audio_stream=4[/B]

To any number that suits your audio stream.
[MTCB Android Head Units Q&A] slackmartian:
That's cool. I didn't read this on the first page, maybe someone could add this info for others:)

I have flashed mcu and rom now and all is well. There is one issue with spotify that was on the stock rom even. Often spotify force-closes on startup and it's almost impossible to run again. I have to turn off the unit(fully) to get it to run. Anyone else experienced this?
[MTCB Android Head Units Q&A] Gryx:
Malaysk, is radio widget also included in your rom? Because I use it very often now.

Verstuurd vanaf mijn Nexus 5 met Tapatalk
[MTCB Android Head Units Q&A] Malaysk:
There are not included. But this is not a problem
[MTCB Android Head Units Q&A] Gryx:
Your rom looks great. I don't know why but the quality of my rear view camera is alot better now.
[MTCB Android Head Units Q&A] kruuth:
Is there a way to use other launchers but still retain the "now playing" radio/mp3/etc widget?
[MTCB Android Head Units Q&A] MAXIGEPPO2:
....Great job Malaysk.....http://cdn3.xda-developers.com/images/smilies/good.gif

....No news for the MCU with RDS that works?
[MTCB Android Head Units Q&A] pk313:
Write like me emails to the manufacturers and distributors. ..and explain that AF isn't work. ..if lot of people write the same...we hope will be solved

Inviato dal mio SM-A500FU utilizzando Tapatalk
[MTCB Android Head Units Q&A] Malaysk:
NO :) These widgets are built into the native launcher

NO :) How will I know something, I immediately write here
[MTCB Android Head Units Q&A] kwalsh24:
Thanks, I installed an app to do those of me prior to getting that response. Thanks again!
[MTCB Android Head Units Q&A] MAXIGEPPO2:
...Unfortunately I have already sent protest mail. I hope that this great community is able to do before.:Buona:
[MTCB Android Head Units Q&A] softkey:
English wording.
[MTCB Android Head Units Q&A] jrgalang:
Malaysk provided the KLD version of the launcher. You can replace the JY version that comes with his ROM with that.
[MTCB Android Head Units Q&A] mrbean2k:
Hardware buttons

Hi ,

I'd like to somehow map the unused hardware buttons (MENU , MUTE... ) to do specific android OS actions like HOME and BACK (the soft buttons are hard to access IMO)

I've read about mtc-keys but i understand it can only launch apps and i didn't have time to learn android coding yet to create even stupid apps that just do one action like "go home" :) .

I there a simple way to do it ?

anyone tried to modify the key layout file (.kl) ?

TIA!
[MTCB Android Head Units Q&A] antvic:
Thank you for your answer. I've done what you told me and this is the result:

C:\Users\Samsung_AVL>adb connect 192.168.2.100:5555

already connected to 192.168.2.100:5555

C:\Users\Samsung_AVL>adb shell

root@android:/ # ls -l /dev/block/mtd/by-name

ls -l /dev/block/mtd/by-name

lrwxrwxrwx root root 2015-07-27 08:48 backup -> /dev/block/mtdblock4

lrwxrwxrwx root root 2015-07-27 08:48 boot -> /dev/block/mtdblock2

lrwxrwxrwx root root 2015-07-27 08:48 cache -> /dev/block/mtdblock5

lrwxrwxrwx root root 2015-07-27 08:48 kernel -> /dev/block/mtdblock1

lrwxrwxrwx root root 2015-07-27 08:48 kpanic -> /dev/block/mtdblock7

lrwxrwxrwx root root 2015-07-27 08:48 misc -> /dev/block/mtdblock0

lrwxrwxrwx root root 2015-07-27 08:48 oem -> /dev/block/mtdblock9

lrwxrwxrwx root root 2015-07-27 08:48 recovery -> /dev/block/mtdblock3

lrwxrwxrwx root root 2015-07-27 08:48 system -> /dev/block/mtdblock8

lrwxrwxrwx root root 2015-07-27 08:48 user -> /dev/block/mtdblock10

lrwxrwxrwx root root 2015-07-27 08:48 userdata -> /dev/block/mtdblock6

root@android:/ # cat /proc/partitions

cat /proc/partitions

major minor #blocks name

7 0 27059 loop0

31 0 4096 mtdblock0

31 1 8192 mtdblock1

31 2 16384 mtdblock2

31 3 32768 mtdblock3

31 4 65536 mtdblock4

31 5 131072 mtdblock5

31 6 1048576 mtdblock6

31 7 4096 mtdblock7

31 8 524288 mtdblock8

31 9 131072 mtdblock9

31 10 5881856 mtdblock10

254 0 27058 dm-0

179 0 7761920 mmcblk0

179 1 7757824 mmcblk0p1

179 8 7565312 mmcblk1

179 9 7561216 mmcblk1p1

root@android:/ #
[MTCB Android Head Units Q&A] CARRisma:
*#hct#root#

So I get the impression that after using *#hct#root# my JY HU is now rooted? there was a suggestion here that this is only temporary and to make it permanent, an app such as Superuser or SuperSU should be installed.

I'm not saying that's wrong advice, however with my experience that does not seem to be necessary. I have a JY HU running MCU v2.59 with Android 4.4.4_09062015. Both stock images were downloaded from the CarJoying website blog which someone posted a link to a while ago. After *#hct#root# there's a new menu item called something like #Superuser towards the bottom of the settings menu. That stays there even after a cold boot. Also, I was being prompted to allow Superuser access rights to the Petrows RK3066 HeadUnit app after multiple boots. I've since given it permanent Superuser access rights so I'm no longer prompted.

As this rooting malarkey is new to me, today I downloaded an app which apparently tests if a device is rooted or not and it confirmed that I am rooted. Additionally, I installed an app called Root Browser and was able to successfully delete the Adobe Reader apk (I don't need it). Think it was in a folder called something like \system\app ?

So, it seems like there is now an easy and permanent root method for our headunits.

Feel free to correct me if I'm wrong. I do have a background in IT from many years ago but I do not have much experience of the technical stuff behind Android & Linux and as I said, this is the first time I've supposedly rooted a device so all this root access / superuser access is new to me. Is it possible to have Superuser access right and not be rooted?
[MTCB Android Head Units Q&A] Siffion:
Thanks for the update, I plan on doing mine tomorrow
[MTCB Android Head Units Q&A] typos1:
No, the developments you mention appeared in the previous update as I mentioned at the time. For DAB on a Klyde you need their DAB tuner and it requires modifications to the motherboard. They also supply their own TPMS system, I have one on order and I ll post when I get it.

Yes, how could we forget ? :)

You are getting confused between the rear cam RCA inputs (low res only, MCU controlled) and a usb cam which can be up to 4K res.

As yet no units have the TDA7415 chip. The sound quality is not dependant on the processor on the Android side, it is dependent on the MCU/amp IC chip. Although the unit you linked to is not one of the units mentioned in this thread.

They do and there is a pdf linked to on the first page which explains which manufacturers use which chips, it is a little out of date though, no GS units - although they dont seem to be around anymore - and no JY or BN units.

Hold the power button for 10sec + until you hear 2 beeps.

A dynamo !! How old is your car exactly ? ! Cars havent had dynamos since the 1960s !!

You dont mention a CAN Bus box, did your unit come with one ? Youre almost certainly gonna need one.

Goto the Playstore and type in "GPS" or "Nav" and try out some of the apps available.

No, Klyde now has DAB available (see above). The Navall 3 is simply an Ownice unit, the spec is no better than these units, apart from the 2Gb RAM option, they are ok, but nowhere near as highly developed or as reliable as the units in this thread. They do not support CAN Bus on nearly as many vehicles as the units in this thread either. The Navall DAB unit also appears to be entirely separate to Android for some reason.

Ask someone on here who is Russian to register for you, thats what I did.

That is not a Joying, its a Joyous, Joying are sellers only.

Carjoying are not the manufacturers of the JY units (as I keep saying), Joyous manufacture the JY units.

It was reported months ago that KLD and KGL are working on Lollipop, but for the next chipset - the RK3288.

The RK3066 is highly unlikely to get Lollipop, its not compatible, the RK3188 isnt either (although a hacked image has been circulating from Freaktab, not for these units though), but its also unlikely to get any update to Lollipop.
[MTCB Android Head Units Q&A] mike.s:
Good, your're in and can see the recovery partition info.

You'll need a copy of the recovery image - it's in Malaysk's firmware files. Get a recent one for your SoM type (RK3066 or RK3188), then use the imgRePackerRK tool found here to unpack it. You basically put Malaysk's file in the same directory as imgRePackerRK, open a windows command shell, change to that directory, and enter "imgRePackerRK.exe update.img" It will work for a while and create a folder - update.img.dump. Inside that is another folder - Image. Inside that, you'll find recovery.img.

Copy recovery.img to your GPS SDCard, and put it in the unit. Then connect with adb again. Confirm that recovery.img is in /mnt/ext_sdcard/, ls should show it, along with the other files/directories on the GPS sdcard, something like this:

root@rk3188:/ # ls -l /mnt/external_sd
ls -l /mnt/external_sd
...
-rwxrwxr-x system sdcard_rw 13238272 2015-06-13 14:56 recovery.img
...

If that's all good, you're ready to try and flash the recovery using dd:

root@rk3188:/ # dd if=/mnt/external_sd/recovery.img of=/dev/block/mtdblock3

MAKE SURE YOU DON'T TYPE ANYTHING WRONG. The command starts with "dd" - the "root@rk3188:/ #" above is just the prompt. The "if=" (input file) should match where recovery.img is. The "of=" (output file) should be /dev/block/mtdblock3, same as what you saw earlier. It may take a minute or two. After you get the prompt back, you're done. Exit adb, and try rebooting your unit into recovery. Let us know if it worked.
[MTCB Android Head Units Q&A] Tung_meister:
I'd like to know this as well, I can't find any decent references to how to configure the mtckeys xposed addon.

Also is there any way to fix the keymapping for later mcu versions? If I use KGL 1.86 or above my GPS button starts acting as back button which is really annoying.