yashsingh1/xdaforums huggingface dataset:
[MTCD Android Head Units General] wanb1i:
Nova, i used titanium backup to freeze all 3 stock launchers, that allows you to create whatever widgets you want & stops the hu from reverting to stock launchers on reboot/boot. Here's my video :

https://drive.google.com/file/d/0B_EZzFL4XjdLSkZwTEhibmdNTHc/view?usp=drivesdk

I also flashed Full x86 Gapps from Open Gapps, that really settled the rom out. I then installed the app that someone made that keys up Ok Google from my PTT steering wheel key. That's really handy, too bad it doesn't respond with voice, that would be great.
[MTCD Android Head Units General] raiden3648:
Is there a custom rom for these new units?

---------- Post added at 06:19 AM ---------- Previous post was at 06:08 AM ----------

Also anyone having issues trying to connect a bluetooth controller?
[MTCD Android Head Units General] wanb1i:
No ROMS...

Install both new updates, change BT P/W to 1234, plug in the dongle and wha-la connected! This works for ODBII dongles and 3g/4g dongles, not sure what your controller is.....
[MTCD Android Head Units General] aarick:
Do you think a Bluetooth TPM will work?
[MTCD Android Head Units General] wanb1i:
Not sure try it
[MTCD Android Head Units General] concept5400:
I am also using iPhone with iOS10.2 and there is no solution to fix this automatically. To fix it manually you can pull up control center from bottom of the screen, swipe left to acess music control and and the bottom of the screen you can choose sound output, just change it from JoyingHU to iPhone and voilà - no more Spotify interuptions.

Unfortunately sound output will be changed to Joying each time your iPhone connects to head unit via bluetooth - you have to change it manually after each connection.

I have tried A2DPblocker from AppStore but it was draining battery and and the app has to be restarted each day manually (the app keeps playing one "silent" song in the background to block A2DP profile).

Another simple solution is to enable vibration in silent mode and putting your iphone to silent mode (switch above volume control). It will not interupt spotify now (works only with vinbration turned on in silent mode).

To be honest I would not call those solution, those are more like workaround as they need manual intervention.

I am using BluetoothTether app by doitright. The app is forcing PAN profile for connection with my iPhone so I can enjoy Internet connection in the HU automatically after entering the car (as the HU connects to my iPhone automatically and I have person hotspot turned on). If only doitright could modify the app so it would kill A2DP profile it would be a bless for us ;)

PS.

I still have problems with my Bluetooth app (the one used for calls). I have installed GAPPS contact and sync'ed contacts flawlessy - they appear perfectly in the Bluetooth app contact list. Unfortunately whether I am making a call by choosing contact from the list and tapping the phone icon next to it or receiving the call I can only see number of the other person and not the contact name, even thought it is in my contact list. I have no idea why it isn't showing contact name from the list.
[MTCD Android Head Units General] naplesbill:
Sorry, but I have to take advantage of this open door. Don't use an iPhone! J/K
[MTCD Android Head Units General] bogdi1988:
Great choice on those Sting and Enigma songs in the video :p
[MTCD Android Head Units General] VWCC_GERMANY:
Do I need to delete anything before I flash a Open GApps package or does it overwrite the pre-installed Google Apps? Thanks
[MTCD Android Head Units General] bogdi1988:
Looks like the builds are ready :) How do we test this?
[MTCD Android Head Units General] wanb1i:
Thanks :D

---------- Post added at 09:01 AM ---------- Previous post was at 08:59 AM ----------

Flash with Flashfire... Takes about 7-10 minutes with no info, just blank screen, then the HU reboots and test.
[MTCD Android Head Units General] bogdi1988:
I'm assuming I need to be rooted first right?
[MTCD Android Head Units General] wanb1i:
Oh, yes, of course you must be rooted. Find instructions here:

https://xdaforums.com/android-auto/...android-5-1-1-2gb-units-t3465561/post70475966
[MTCD Android Head Units General] Sergio45:
I m doing this, because i have the phone almost all the day in DNB mode so for now its ok but its not a full fix of this...

In other hand im testing the bluetooth thetering app. Does the "Start service" for the pohone side works in iOs 10?

Also i m testing the google Maps 4.44.2, i hope this fix the lack of GPS signal when the HU comes back fom standbay.

Quick question, i don´t use IGO at all, may i delete one file called IGO that is almost 4GB?
[MTCD Android Head Units General] wanb1i:
No, it will remove all old gapps before it installs the new one.
[MTCD Android Head Units General] raiden3648:
Hey Guys,

I am having very bad bluetooth call quality with this unit. It plays music via Bluetooth just fine. When there is a call, the audio is very choppy.
[MTCD Android Head Units General] gustden:
Anybody know why this thread was moved? It is not a MTCD unit, so I am told.
[MTCD Android Head Units General] wanb1i:
Moved? It's where it's always been, my bookmark, created when the thread started takes me right to it. :)
[MTCD Android Head Units General] gustden:
I mean the section it is in. It was in the more general section until yesterday.

android-auto/android-head-units ( it shows moved in that section )

Now it's under the mtcd section, which it isn't an mtcd unit.

android-auto/mtcd-discussion-questions-development
[MTCD Android Head Units General] wanb1i:
Curious.... :confused:
[MTCD Android Head Units General] gustden:
DPI setting & immersive mode

Has anyone played around with the dpi settings or immersive mode? I was looking to make the task/navigation bar smaller in apps like google maps and pandora and found a couple of useful things.

The stock DPI on my unit is 160. If you change it to 161, you don't see any size difference in the screen, but many apps show the phone view instead of the tablet view ( which I prefer on a head unit ). If you just want everything larger you can go with something like 200, or smaller with a value like 120. It's easy to change through a terminal or adb ( You need to reboot for it to take effect )

> wm density {DPI} # DPI is the density you want

I have also been playing with immersive mode, which hides the task/navigation bar. This works really nice for apps like gmaps, give you a bit more room on the screen. You can still get to the bar by swiping down at the top. This can be turned on an off on the fly with no reboot needed:

> settings put global policy_control immersive.full=* # Turns on immersive mode

> settings put global policy_control immersive.full= # Turns off immersive mod

I think you can have this automatically be turned on/off for each app, need to investigate that more. For now I put this in a script so I can toggle it from an icon on the home screen. Works pretty nice. Just to note, you may need to put a "su -c " in-front, as it may require your script this to run as superuser.
[MTCD Android Head Units General] MJ DOOM:
Can these units run the AutoMate or Android Auto apps?
[MTCD Android Head Units General] vassandrei:
Yes, but from what I can tell you can't make phone calls with either of them. Navigation and music, and other notification cards work well though.
[MTCD Android Head Units General] wanb1i:
After flashing Full Open GApps, I got Tasker to work on Cold Boot, but intermittent on wake from suspend. So, not sure about AutoMate. With all the issues with AndroidAuto, not sure why you'd want to install it when you can root it, install Nova Launcher and create your own, custom UI! :D

https://drive.google.com/file/d/0B_EZzFL4XjdLSkZwTEhibmdNTHc/view?usp=drivesdk
[MTCD Android Head Units General] Kurt Lund:
I tried both and it does not work well. You cant make calls and there are a number of other problems too. I went back to Car Launcher. For me that is the best launcher for these units.

Regards

Kurt

---------- Post added at 05:22 PM ---------- Previous post was at 05:19 PM ----------

Question: On my old Pumpkin unit with Malaysk Firmware. The speed dependent volume control was working fine. On the Joying unit I cant get it to work. Anybody who had any luck getting this to work? And also I used to have the car speed shown in the control bar above all apps. Any idea how I can get it back?

Regards

Kurt
[MTCD Android Head Units General] _javi_:
where and how do you do that??

I installed Power Toggles and i can switch to full screen. The result is fantastic. More usefull space on screen for apps.

I have to manually start Power Toggles full screen mode after each boot. Is there any way to set immersive screen right from the start??

(MTCD, kingorooted)

thanks!
[MTCD Android Head Units General] wanb1i:
Kurt

I have no idea what the "speed dependent volume control" is and I don't believe it's a feature of the joying unit.

As for Car Launcher being the best launcher, check this out: https://drive.google.com/file/d/0B_EZzFL4XjdLSkZwTEhibmdNTHc/view :D
[MTCD Android Head Units General] bogdi1988:
[MENTION=2856632]wanb1i[/MENTION] have you had a chance to try out the new Google apps?
[MTCD Android Head Units General] Kurt Lund:
This is speed dependent volume control: https://play.google.com/store/apps/details?id=de.firesplash.galaapp&hl=en It works really well on Malaysk, but unfortunately not on the new Joying.

As for:

You can never discuss taste, but in my eyes that is probably the last user interface I would install in my car. Way too overloaded.

Regards

Kurt
[MTCD Android Head Units General] wanb1i:
Yes, it does nothing! :crying: Also, Google Assistant apk doesn't work on Lollipop AND requires xposed, no luck there either. :crying:

---------- Post added at 08:01 AM ---------- Previous post was at 07:52 AM ----------

Right, and I think car Launcher is too simplistic. Like you said, it's all about what you want your HU to do. My point was with a Launcher like Nova, YOU can make it YOURS, totally built around your needs. If car Launcher does that for you AWESOME! :cool: :good:
[MTCD Android Head Units General] Kurt Lund:
We agree. I might look into Nova too, but that would be in order to make it even more simplistic.

Regards

Kurt
[MTCD Android Head Units General] vassandrei:
Hey all, I've been trying to flash some zip files with flashfire but it doesnt seem to do anything... just black screen for some time, then reboot, and then no difference (nothing installed). Anyone know how to get it to work?
[MTCD Android Head Units General] Andromeda_Station:
IIRC, this is from Car Launcher/Car Launcher Pro...if it has notification permissions the speed should show in the status bar, at least that's the way it's always worked on Malaysk 4.4.4, not sure on any others...
[MTCD Android Head Units General] raiden3648:
Hey is anyone else getting bad bluetooth quality on calls? when people talk to me the audio is very distorted.
[MTCD Android Head Units General] gustden:
I use a program called gscript. It allows you to execute shell commands and put widget to execute on home screen. I made a little script that just toggles the value when the widget gets pressed.
[MTCD Android Head Units General] Kurt Lund:
For me it was the same thing. I tried to install Google apps. 8 minutes with blank screen and thereafter nothing. I haven't found a solution too.

Regards

Kurt
[MTCD Android Head Units General] VWCC_GERMANY:
[MENTION=2856632]wanb1i[/MENTION]

How could we check that flasing of GApps package was successful? Unfortunately I didn't compare App versions before/after flashing.

Gesendet von meinem ALE-L21 mit Tapatalk
[MTCD Android Head Units General] naplesbill:
So, I didn't see this mentioned here. I have full voice command capability for Google. I was able to do this even before I rooted. I just installed the Google app, the one actually just called Google. This also created a shortcut to voice search and I mapped that to the GPS app in the steering wheel controls. I can initiate a voice search with a single button.

The only thing left to figure out is voice response. I can only search by speaking. There are no voices available to provide voice response. I went into the settings and when you go to the voice settings and try to add a voice it says none available for this device. If we could figure how to solve this we could have full voice control and response with a single app install.
[MTCD Android Head Units General] naplesbill:
I was thinking the lack of voice downloads may be fixed by editing the build prop and setting it to a supported device. Anyone have an idea for a device to use?
[MTCD Android Head Units General] gustden:
More on immersive mode

I did a bit more research on this. You can also specify a list of applications it applies to, and it survives a reboot :) No app needed, just adb and knowing the package names. Instead of the * you just put a list of package names separated by "," .

For example, I have maps, pandora, spotify, vlc I heart radio default to full screen.

su -c settings put global policy_control immersive.full="com.google.android.apps.maps,com.pandora.android,com.spotify.music,org.videolan.vlc,com.clearchannel.iheartradio.controller"

I haven't seen this documented anywhere, but in the policy control code. Seems like a great feature built into android that nobody knows about.
[MTCD Android Head Units General] sonof:
gustden, you are awesome. Every time I come to the forums you have found a way to make our units better.
[MTCD Android Head Units General] wanb1i:
Yeah, your right, FlashFire DOES NOTHING! The only thing that I've been able to get working is ADB & unfortunately, it does nothing for flashing. I'm certain Joying removed 1/2 of the Android OS to prevent us from actually FLASHING anything. :crying:

---------- Post added at 04:44 PM ---------- Previous post was at 04:22 PM ----------

I'm certain Joying removed 1/2 of the Android OS and that's why the Text to speech doesn't work. I've tried multiple apps that do this and none of them can talk back from anywhere except their app. So, something has either been left out or restricted to prevent TTS. :rolleyes:
[MTCD Android Head Units General] wanb1i:
Really? So why is it that there's no recovery, no fastboot, no tts and half of the notification bar (left half) is missing?

This seems deliberate to me. It could be stupidity, but I rather doubt that, but I could be wrong....
[MTCD Android Head Units General] vassandrei:
Overall the only thing that bugs me is the lack of a proper recovery... well, and the status bar is weird too. Anyone else have notifications like Spotify have white text on a white background?
[MTCD Android Head Units General] naplesbill:
So I installed Google now launcher and ok Google works from the home screen without touching anything. Didn't have time to test beyond that.
[MTCD Android Head Units General] vassandrei:
Has anyone extracted the original systemui apk? And if so where's the proper place to put it via adb shell?

EDIT: So I found it, gonna try it on my system tonight
[MTCD Android Head Units General] allenrb2:
how did that work out for you?
[MTCD Android Head Units General] Ejpi16:
And did it work ? :)

It can work, if you extract the original settings.apk you have the original settings menu back.

Many original apk's can be found in the update in folder 5009_20\system\priv-app
[MTCD Android Head Units General] derschnelle:
Hey guys,

I am thinking about changing my head unit and I find the VL130N2 very interesting.

Would you recommend this device, even with the lack of recovery? Are there other MTCD devices, that are the better deal at the moment?

Thanks in advance!
[MTCD Android Head Units General] vassandrei:
So I still haven't gotten around to it (something about when I'm in my car I always have somewhere to actually drive to, haha)

But I made a script to load up the settings.apk and systemui.apk and backup the originals. I think it's fine but I might have made a typo. If someone notices something tell me before I go running the script :)

adb push Settings.apk /sdcard/

adb shell "su -c mount -o remount,rw /system"

adb shell "su -c cp /system/priv-app/Settings/Settings.apk /system/priv-app/Settings/Settings.apk.old"
adb shell "su -c cp /sdcard/Settings.apk /system/priv-app/Settings”
adb shell "su -c chmod 644 /system/priv-app/Settings/Settings.apk"
adb shell "su -c ls -l /system/priv-app/Settings”

echo “Settings updated”

sleep 2

adb push SystemUI.apk /sdcard/

adb shell "su -c cp /system/priv-app/SystemUI/SystemUI.apk /system/priv-app/SystemUI/SystemUI.apk.old"
adb shell "su -c cp /sdcard/SystemUI.apk /system/priv-app/SystemUI”
adb shell "su -c chmod 644 /system/priv-app/SystemUI/SystemUI.apk"

echo "SystemUI Updated"

Does it look okay?
[MTCD Android Head Units General] allenrb2:
I haven't tried messing with the system files yet, but can't you just use TB or root browser like normal, instead of worrying about adb? Or is there something different stopping that with this head unit?
[MTCD Android Head Units General] Polluti0n:
Just In case you guys haven't seen this, XDA member Gustden has fixed one of the most annoying issues with our headunits. He has stopped the HU from killing all user processes when entering deep sleep. This means when you start your car in the morning it will be exactly like when you shut it off that night, the same song will be playing, TASKER will still be running, and your GPS will still work.

Not only did he fix the kill on sleep bug, but he has also created a customizable script that hooks the soft and hard keys to let us customize their functions.

Go check out his thread HERE and be sure to give him some thumbs.

-Polluti0n
[MTCD Android Head Units General] vassandrei:
Okay, I did it! Everything works fine. The status bar doesn't scale well (it's all much smaller than the joying one, even with dpi set at 240) . But now I can see notifications properly and icons from all apps properly ! I'll post pics soon!

edit: here they are :)
[MTCD Android Head Units General] rhino6303:
That's awesome. Thanks.

Did you have to freeze the other launchers or anything after you ran the script?

Does the carmediasettings still work correctly?
[MTCD Android Head Units General] wanb1i:
:cool: Can you share this so we can all benefit from your hard work? :good::good:
[MTCD Android Head Units General] allenrb2:
Is there a way to get apps to see the SD cards? I just got my SD cards in the mail, and neither Sygic, or Youtube see them as available storage.
[MTCD Android Head Units General] Polluti0n:
Did you format your new card to FAT32?
[MTCD Android Head Units General] allenrb2:
No, didn't think it was necessary. It's a SanDisk Ultra 32GB microSDHC, and in the past they have come formatted in fat32 from the factory. I guess I will give that a go when I get home. I have tried the left slot, right slot, and both slots, and neither configuration have shown up in the apps I use. It shows up in the settings, and the file browser, just not where I need it.
[MTCD Android Head Units General] sonof:
Do we need to cut the orange wire when using rear view camera?

I installed rear view camera but I get "No signal" with it. I tried with wireless transmitter and with a wired connection. Canbus detects reverse gear no problem but the video signal just doesn't show. I also tried to connect the camera to the AV IN port but also the AUX app says no signal.

I'm powering the camera (and or wireless transmitter) from reverse lights and the wireless transmitter illuminates blue led so it is powered and thus the camera is also powered. I also tried to power the camera directly without the transmitter.

Am I safe to assume my camera is broken or is there something I could try?
[MTCD Android Head Units General] sanangel:
Hello everyone. I am reading the forum from the first message because I am thinking of buying this unit for my Volkswagen Passat of 2005 and I have some questions ...

1. Is there any way to rootear other than adb?

2. If you use another application to listen to music (PlayerPro is my favorite), can not you manage the passage of songs through the steering wheel controls?

3. Is it possible to use the gps and listen to music at the same time ?, are the songs interrupted with the instructions of the GPS?

4. If you use another launcher like Nova still serve the steering wheel controls?

Thank you all and I apologize because some questions will be answered already, but there are many pages that I have read ...
[MTCD Android Head Units General] naplesbill:
I had a similar problem. For me it was an issue with the dash kit I am using. It replaces the Ford Sync system completely. There was insufficient ground going to the camera module. You might want to try checking the ground on the camera. There is also a setting for the camera type in the advanced carmedia app settings. I believe it needs to be cvbs off the top of my head.

---------- Post added at 09:12 AM ---------- Previous post was at 09:08 AM ----------

I have no problems using the steering wheel controls in my truck. It works with Pandora and MediaMonkey so I am sure it works with others.

You can use maps in the background. Google maps overlays on the top of the screen for each turn when in the background. The volume is attenuated when voice instructions are played. It will only dim the sound of whatever else is playing.
[MTCD Android Head Units General] sonof:
Thanks for the help! Do you mean that I might need to tap into something else than reverse lights? I have a multimeter but I have never used it. What am I looking for in the ground signal that could be good for the camera?
[MTCD Android Head Units General] naplesbill:
You could try running the ground connection straight to a body ground. Something bolted to the frame would work. Not sure as all vehicles are unique. Your power lead seems to be working based on what you described.
[MTCD Android Head Units General] vassandrei:
Sure!

I've attached the two files that you need to upload to your head unit.

Here are the commands you need to run:

connect to your head unit with adb (so, adb connect 192.168.1.101 {{or whatever your head unit's IP is}})

adb push Settings.apk /sdcard/
adb push SystemUI.apk /sdcard/

adb shell

(and then in adb shell)

su

(you should then be running shell as root, signified by a "#" at the command line)

mount -o remount,rw /system

cp /system/priv-app/Settings/Settings.apk /system/priv-app/Settings/Settings.apk.old
cp /sdcard/Settings.apk /system/priv-app/Settings
chmod 644 /system/priv-app/Settings/Settings.apk

cp /system/priv-app/SystemUI/SystemUI.apk /system/priv-app/SystemUI/SystemUI.apk.old
cp /sdcard/SystemUI.apk /system/priv-app/SystemUI
chmod 644 /system/priv-app/SystemUI/SystemUI.apk

you could also do

ls -l /system/priv-app/Settings

ls -l /system/priv-app/SystemUI

and it should show the new and old apk files, and their file sizes should be different. when I did it, the changes were immediate for the system UI.
[MTCD Android Head Units General] allenrb2:
I formatted it, and still doesn't show up as external storage in apps. Just file explorer
[MTCD Android Head Units General] sonof:
Hmm I taped the ground wire straight to the body frame to test it but now the wireless transmitter led wouldn't turn on anymore. And no picture.

Maybe I should have used a bolt or something but it was on metal chassis.

I put it back to the reverse lights and transmitter led is on again.

Any thoughts I could still try?
[MTCD Android Head Units General] naplesbill:
You need to use a bolt and be sure it's grounded. You cannot tape grounds. It takes very little ground to power up an LED and transmitter. The camera requires a solid ground. Has this camera ever worked?
[MTCD Android Head Units General] sonof:
Thank you. I'll try to ground it to a bolt the next time. I don't know if the camera has ever worked since I haven't had a chance to power it before. I will have to try with external 12V power source if grounding will not work.
[MTCD Android Head Units General] sanangel:
Does anyone with Joying in a Volkswagen can put a picture of what is seen on the car dashboard multifunction display? Thanks...