yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] tuuza:
There is clear instructions in the first post, use adb.
[FYT Android Head Units] edit:
Read those, thank you, but on my old unit I have 240 DPI, everything is big like it should be in a CAR, when you far away from the unit screen, and when the car moved is hard to read stuff on the screen with the default DPI of 160.

Edited the build.prop and put in 180 and IT WORKS... but I need to do more testing.

I found that at 220 and 240 the Car Settings app was unusable also the launcher crashed.

Need to test some more. I'll be back to report.

Later edit 1 : I used adb to change dpi to 200 and restarted the unit... it did not boot anymore... now I am flashing it again.

Strange
[FYT Android Head Units] tuuza:
Cant you just adjust the fonts size? Also many launchers let you resize everything.
[FYT Android Head Units] KamaL:
What is the most recommended dpi setting?
[FYT Android Head Units] edit:
Tested : Fonts were set to "huge" but still does not solve the problem.

Let me give you an example : I've attached a picture taken with my phone, check how small are the fonts on PlayerPRO even if the fonts are set to huge in android.

This kind of problem you can solve it only with a DPI change

Later edit : Managed this time to set it to 200 DPI with adb (adb shell wm density 200) and for some reason worked and PlayerPro looks finally decent...
[FYT Android Head Units] KamaL:
What is the recommended dpi in your opinion? I also use playerpro and it's not comfortable with the default dpi
[FYT Android Head Units] surfer63:
Malaysk has made many custom ROMS for the ARM chip based units also for 1024x600. He recommends 180 as optimal DPI.

I have been using 140-200 and switched back to 160. that works for me the best.
[FYT Android Head Units] edit:
With the Sofia 180 seems to be the best... 200 is a stretch because some apps (like the radio app, the launcher) do not look good anymore.

For PlayerPro an 220 or 240 would be ideal but it's not possible on this unit.

With 220 or 240 DPI the default launchers crashes and for some unknown reason the unit stops booting.
[FYT Android Head Units] surfer63:
I already checked all AndroidManifest files in the Allapp section, as that is where the GUIs and base UI server resides for "supports-screen", "compatibleWidthLimitDp", "largestWidthLimitDp" and "requiresSmallestWidthDp" (I checked all apks). There is nothing programmatically hindering other DPIs.

So I assume it must be some bugs (calculations based on resolution/DPI?) in the apks preventing these 200+ DPIs
[FYT Android Head Units] ferni:
Got my Joying Sofia Head unit today for VW Golf, still playing (taking longer as being an iOS guy i'm not familiar with Android).

First thing i've noticed is the screen is very cold in colour (ie blue tinge) turning down the brightness and contrast to zero in the advanced car settings helped a bit but still a bit cool/blue, is that just me?
[FYT Android Head Units] edit:
My knowledge in Android matters is limited but some things i had to learn in order to be able to customize my unit because out of the box has so many problems. I got accustomed to a certain setup that I have in my old HU and that I am still using but I have a hard time replicating it onto the new unit.

Editing the build.prop ended in failure each time (unit not booting anymore) when I set the DPI more then 180.

Tried with an app... Major Failure... Had to reflash.

Through ADB is the only way you can set the DPI and get away with it.

There are definitely lots of bugs. I wish some should specify that the adb is the only way to adjust dpi and warn about using other methods.
[FYT Android Head Units] nyogtha:
Same here. Had to turn down brightness and contrast to zero, just like you. Still feels a bit cold, but much better.
[FYT Android Head Units] edit:
Guys, please help me with the scaling problem.

If I change the DPI from the default 160 to 200 I have various problems like :

1. the bar above (with the back, clock, wifi icon) gets thicker and takes more space

2. some of the default apps look bad

3. some other apps look bad like GPS Test from the Google app store

If I set the DPI back to 160 I have the following problems

1. The Waze app has small fonts, small buttons, very hard to see from a distance, street names hard to read while driving

2. PlayerPro, my fav player also has tiny fonts

Can I somehow artificially lower the resolution so I could make everything bigger and keep the 160 DPI?
[FYT Android Head Units] ferni:
Ok good to know I'm not the only one, so probably just a poor quality screen. Have you looked at any aftermarket android apps to adjust colour temp?
[FYT Android Head Units] KamaL:
I use an app named twilight, it also helps at night
[FYT Android Head Units] surfer63:
With regard to 1: Yes, that's obvious. Most users think they get more space when upping the DPI but it is the contrary. On higher DPI values, android and android apps use bigger icons, bigger images and bigger fonts to "keep it visible on a small screen". DPI works opposite to resolution. If you want more screen space you need to lower your DPI to 140 for example. HD screen have DPIs of 320 for example to make sure that these 4x4 icon grids on your home screen are not miniscule (to give an example), so it uses 192x192 icons on xhdpi instead of 72x72 icons like on mdpi. And if those icons do not exist, the available icons are just resized sometimes resulting in ugly "blocky" icons.

2. Even though all Joying apps are set to all possible screen sizes, they are a 100% optimized for 1024x600 by 160DPI. What's more: If you "apktool d" a Joying app, or simply unzip it, you will find in /res that all image data is only maintained for "no-dpi", which is universal. And "no-dpi" in this case means mdpi (for 800x480 and 1024x600). "Real" Google android apps have much better relative scaling/sizing.

3. Some apps also do a really bad job in scaling and sizing.

If Waze and PlayerPro have too tiny fonts on 160 DPI (combined with 1024x600), it means that they were designed for bigger screens like 1280x720 or even 1920x1080. To put the same amount of text on a lower resolution screen means smaller fonts. A good app checks and calculates/resizes for both DPI and screen resolution.

Note though that font size for the "new" Waze UI is a big complaint in the Waze forum as well. It is not only on the Joying units.
[FYT Android Head Units] CamryGuy:
Just another example of Chinese electronics company not doing business properly.

Jokers.

Their main issue is they have no fluent English speaking staff.

I have spoken to their sales staff in chinese. They are useless.
[FYT Android Head Units] rudix78:
I would like to ask if you have problem with weather widget. For me it doesn't show local weather. Usually it shows 21 Celsius degrees. It worked only one for some time and now again ii doesn't work. I wonder what triggers widget to work and what is preventing it from update. I don't have fixed internet in the car. It connects through my phone's hotspot when I need.
[FYT Android Head Units] ferni:
What settings in it do you use?

---------- Post added at 12:37 PM ---------- Previous post was at 12:35 PM ----------

When i receive a phone call it puts the bluetooth (phone app) in the foreground and i can't change to another app, such as google maps, this means i can't see my route on google maps while on a phone call.

Is there any solution for this?

The other thing i've noticed is sometimes i get a full screen phone app when on a call, other times it's a half screen (bottom half of the screen)... does anyone know why that is?
[FYT Android Head Units] CadillacMike:
i got rid of that widget and used Accuweather, but I have Internet all the time with my T-Mobile SyncUp and Drive hotspot
[FYT Android Head Units] edit:
Thanks but I know how DPI works, I think you misunderstood me a bit.

In the old HU (1024x600,3066, 1 gb ram, android 4.4.2) I had 240 DPI.... and everything worked out so well. Everything was bigger! Waze was 5 times more readable, PlayerPro had good size fonts, GPS Test scaled well... I did not had a single problem with apps not scaling well. In this unit when I tried to raise the DPI from the default 160 the lots of problems began.

It looks like I have to settle with the inconvenience... that's a bummer... hope I can adjust to it.
[FYT Android Head Units] tbd@immigrantsong.de:
I used Easy dPI changer (no longer in play store but here: https://apkpure.com/easy-dpi-changer-root/com.chornerman.easydpichanger) and set it to 190. Going above 190 causes the effects you are describing.
[FYT Android Head Units] nyogtha:
A couple of screenshots of the different DPI-settings would be great! Maybe add them to the guide.
[FYT Android Head Units] KamaL:
Excellent idea
[FYT Android Head Units] aaron19953:
Well, at least there's a video for M now...

https://www.youtube.com/watch?v=ATPdn6YCabs
[FYT Android Head Units] edit:
The link says : the video is not available... Haha
[FYT Android Head Units] bogdi1988:
Still works for me. Must be a country or platform issue
[FYT Android Head Units] edit:
I will put screenshots for different dpi... For different apps... When I get home... Is that ok?

---------- Post added at 03:09 PM ---------- Previous post was at 03:08 PM ----------

Most likely... I hate when that happens
[FYT Android Head Units] KamaL:
I don't know if this has been discussed earlier, but is there a way to minimize the irritating screen that pops up when calling someone? You can't do anything unless you hang up the call!

When waze is running and I receive a call, only a small pop up shows over the waze app, but even that can't be removed.

Any solution to this?
[FYT Android Head Units] tuuza:
It was discussed few pages up, but there seems to be no way to minimize it.
[FYT Android Head Units] KamaL:
I think fixing this is much more important than any update to 6.0
[FYT Android Head Units] ferni:
Has anyone found a good quality replacement microphone for these units? I noticed it comes with a 4 pole plug on the end of the external mic they give us, where as most of the bluetooth mics are single pole?
[FYT Android Head Units] dennyhiu:
Hello guys. Does anyone notice or know that there will be a release of Android 6.0 for joying next week? My dealer at aliexpress informed me last week that they will release a new ROM for their Joying 2GB HU. Is it true?

http://i.imgur.com/iQr1Zra.png

[IMG="here's my dealer informed my about the planned release"] http://i.imgur.com/iQr1Zra.png[/IMG]
[FYT Android Head Units] tuuza:
Single pole should work fine, as long as the position of the contacts match.
[FYT Android Head Units] Dragonlove:
Yes, it will be released in a coupple of days :)
[FYT Android Head Units] edit:
GREAT NEWS !

A friend helped me to test the unit for the current drawn while sleeping and after many tests this is what I have to say :

1. the unit goes into to sleep after 1 minute from the moment you turn off the car (red wire disconnected).

2. in sleep mode draws 12,6 mAh = 0.0126A (see picture) ! Great little number ! It draws very little so I would say that the Chinese did a fine job here!

3. on boot it draws between 0,60 - 0,90 A

4. after it booted, idling, it draws 0.55-0,65 A

5. I've tested the Standby and the Shutdown options from the menu and there is absolutely NO DIFFERENCE in power drawn.

According to my tests the idling power drawn while sleeping was exactly the same with the standard sleep as when I shut it down from the menu.

I was kinda surprised to see that.
[FYT Android Head Units] bogdi1988:
Is that standby with or without the kill service disable hack?
[FYT Android Head Units] edit:
Standby, kill service enabled, haven't moded that yet ! I haven't decided if I would go with the simple kill service disabled mod or the one with the custom keys...

I want to go with the one with the custom keys but I need time to figure out the scripting part...

I might test it again after I finish and decide on the mod...

Thank you for pointing that out [MENTION=442915]bogdi1988[/MENTION], I completly forgot about the mod and the fact that it might affect the power drain.

I'll try and redo the test.
[FYT Android Head Units] edit:
I took some screenshots of some of my apps at different DPI

Google Maps at 160, 200 and 240
[FYT Android Head Units] edit:
Player Pro at 160, 180, 200 and 220
[FYT Android Head Units] edit:
GPS Test Plus at 180 and 200.

default Radio app at 190 DPI
[FYT Android Head Units] edit:
XiiaLive Pro 160, 200, 240 dpi.

Just to be clear all the apps that I took screen shots come directly from the Google store so none is modded, patched or downloaded from various sites.

I took the screenshots because some asked me to and to show how bad is the scaling on some of he apps.

I said it and I will say it again, on my old unit (android 4.4.2, default dpi 240) i never had any scaling issues with the same apps... I don't understand why.

For car use the default 160 dpi is no good. The sweet spot is between 200 - 220 in my opinion.

Yes, I know that the apps should know how to scale themselves to look good based on the resolution they encounter but ...
[FYT Android Head Units] thedru13:
Anyone having issues with gps? Having an odd issue google maps and waze It will work then when I shut the car off and come back to and use gps it can't locate me. Have to reboot the unit to get it to work. Any thoughts?
[FYT Android Head Units] edit:
Quoting from the first page of this thread :

"Apps not working after resume - The joying code will kill most applications when going into standby. This is really bad for apps that are supposed to be run at boot and background process, as they are not restarted when exiting standby. Symptoms include, widgets not updating, apps not getting GPS lock, process show running but background services are no longer running. This can be fixed by installing an updated apk file in /system/app/Sofia-1-C9-Server-V1.0 which removes the task killer. Also the key/button mods V2+ (below) will remove the task killer."

Link : https://xdaforums.com/showpost.php?p=71047452&postcount=62
[FYT Android Head Units] thedru13:
Anyone having issues with gps? Having an odd issue google maps and waze It will work then when I shut the car off and come back to and use gps it can't locate me. Have to reboot the unit to get it to work. Any thoughts?

---------- Post added at 10:41 PM ---------- Previous post was at 10:40 PM ----------

Thanks. This hasn't happened before. Been running the unit for months so just random it started happening. I am not rooted.
[FYT Android Head Units] edit:
What can I say... if it happens frequently you have a few options that I can think of:

1. Check to make sure the GPS antenna is functioning properly. In the last 4 years 2 GPS antennas went dead on me, mostly it was the poor quality cable that could not take the heat, cold and the vibrations anymore.

2. Reset the unit to default and install the bare minimum to be able to test it for a couple of days.

3. If the problem persist take the plunge root, install the no kill mod...
[FYT Android Head Units] thedru13:
Thanks. This hasn't happened before. Been running the unit for months so just random it started happening. I am not rooted.
[FYT Android Head Units] ferni:
Interesting, i tried a single pole mic my friend had but it didn't work at all....

Have you changed your microphone to be a higher quality one? any recommendations?
[FYT Android Head Units] KamaL:
I had the same exact issue, when the GPS antenna was behind the unit inside the dashboard.

I then attached it to the windshield directly, and since then it's much better. Sometimes it takes a minute too find enough GPS satellites, but I never have to reboot.

Some users said there's no reason in this, but it worked for me. Worth trying as it doesn't cost your anything.
[FYT Android Head Units] thedru13:
Thanks again. Yah I use my oem gps antenna have an adapter that allows me to use it. I check my gps signal and it seems to be seeing good connection. So guess it's time to root.

---------- Post added at 11:10 PM ---------- Previous post was at 11:09 PM ----------

Thanks. Yah using my stock gps antenna it's on the roof on the outside of the car via an adapter. So not sure it's the antenna but who knows.
[FYT Android Head Units] CamryGuy:
Watching all the Android 6.0 videos go up on joyings youtube channel. Seems the update will be released tomorrow.

Other than being Android 6.0 nothing really seems any different.

The fixes I was hoping for was the ability to use a Bluetooth game controller for emulators, ability to use the tom tom app and better stability of vlc player.
[FYT Android Head Units] edit:
Check the adapters for corosion, check the GPS signal strength and make sure it does not have signal dropouts, it happens when the cable is damaged ( or bad connection between cables) and for a second (or more) the signal drops to zero (it happens more when the car is moving, there are lots of vibrations, bad road, potholes).... It happened to me.

---------- Post added at 11:49 PM ---------- Previous post was at 11:38 PM ----------

Speaking of GPS, I have to say that I was pleasantly surprised that the Joying HU has GLONASS and that it has very good GPS signal strength (with the GPS antenna included in the package).

Hardware wise it's a big step up for me and overall it's quite good.... the software on the other hand needs more work.
[FYT Android Head Units] thedru13:
Signal stays strong no dropouts that I have been able to see. I think it's software related like others have said. :(
[FYT Android Head Units] naplesbill:
I think if you just kill all apps and relaunch Google maps it will work correctly again.
[FYT Android Head Units] thedru13:
Tried it. Didn't work for me. Have to reboot the unit to get gps to work again.
[FYT Android Head Units] bogdi1988:
Oh yeah! The funniest **** is that you get very decent GLONASS signal on the west coast! Here in the Seattle area i get quite a few satellites to lock on.
[FYT Android Head Units] edit:
In the city, especially in the crowded areas where there are high buildings around, or when I am walking very narrow streets with medium buildings left and right, having Glonass helped me a lot...

So am a big fan of devices that do know how to read as many satellites as possible (Glonass, Baidu, Gallileo)
[FYT Android Head Units] CamryGuy:
I have the same issue even whilst being rooted and using the no kill server app.

I noticed it stopping to get petrol when I turned the car back on my trip was gone and signal completely lost.
[FYT Android Head Units] dennyhiu:
Does anyone have issues with waze map? Installed it on my unit (android 5.1, latest ROM) and I always get Internet connection error. Somehow Waze can't detect my WiFi connection. The dealer told me to change the device's serial. I think this solution is too risky. Is there another solution? Thanks
[FYT Android Head Units] gtxaspec:
Waze works fine for me from day one. Are you sure your unit has a working Internet connection?
[FYT Android Head Units] poyz:
I want to install the Key/Button mods and disable the task killer. However, I don't see my ROM listed in the list to download.
[FYT Android Head Units] edit:
This problem is present since 4.4.2 dual core 3066, 2 years old units.... I haven't seen anyone solve it... is like they use the same software and the change only the skin from time to time. i am inclined to say that we have live with it the way it is...

We need a skilled guy to have a look at it :)
[FYT Android Head Units] ferni:
I noticed that when you receive a call it shows you the smaller/half screen phone app, but when you make a call it shows the full screen one.

Today I had a call from a friend with google maps in the background (so half screen phone app). Call dropped out (not sure why) they called back i answered on phone and it came through BT but no phone app on screen just google maps, some kind of bug i guess but shows it can be done, have a BT call work without the app in the foreground.
[FYT Android Head Units] edit:
I am absolutly sure that it can be done...

Thing is no smart guy with the proper knowledge and skills bought the unit... he would definately get pissed by the bad BT implementation and he would have modify it for the better.
[FYT Android Head Units] dennyhiu:
Yes I'm sure. I installed WAZE with the same WiFi connection. My WiFi is fine, but whenever I open waze it displays Internet connection error. I have the same problem with TomTom as well.

What version is your unit? Mine is universal JY-UL135N2

I reinstalled my ROM with the latest version from joying blog yesterday with no luck, waze still can't detect my Internet connection.
[FYT Android Head Units] HVB83:
I had this on my mtcd unit also. Appears to me the bluetooth is a separate device and the mcu simply mixes the video inputs.

On my Ownice the screen keeps its function and controllable durings calls btw, so not all manufacturers use the same design.
[FYT Android Head Units] tuuza:
There is couple variations in the contact order ( top to bottom for example r+ l+ mic+ ground. )

I dont know the order that joying uses in their setup, if they use 4 pole original in a mic in, they could have wired it any way possible... Even ways that it should not be. I personally use the built in microphone in the unit.

If the microphone 2 pole doesnt work, you could try it with 4 pole headphones with inline microphone. Sounds stupid but never know how they wire things up.
[FYT Android Head Units] ferni:
I installed Android Auto today, which installed google services which killed my launcher, I had to factory reset (hold down volume button for 10sec or so?) and wait 25min and then home launcher still wasn't there but that stupid soft button was which allowed me to launch settings -> apps and uninstall things one by one i had installed this morning. Uninstalling an app, reboot keep going until I uninstalled google services and rebooted and i got my launcher back.

Is that a known issue? can't install google services on these things?
[FYT Android Head Units] bogdi1988:
Known issue. UA3 does not play well with Google installed. You have to go with UA1 I believe. I just use Nova Launcher instead.
[FYT Android Head Units] ferni:
Thanks, what steps do you have to do to use nova instead of UA3/1 ?
[FYT Android Head Units] bogdi1988:
Go to Play Store, install Nova Launcher. Go to Car Media Settings, and on the first page, in the Default Launcher setting choose Nova instead of Launcher3.
[FYT Android Head Units] ferni:
Ok thanks, I installed Car dashdroid which I thought was ok but it didn't show up as an option as a launcher in the car media settings.... should it have?

Edit: Ok I see i need to buy premium to use it as a launcher

"Yes, you can set as launcher this app and return to the main screen of the app when you press the home button. (you need be premium user) Please go to settings (gear icon) and select the "Premium " TAB, then select the "home button to return to the app""
[FYT Android Head Units] bogdi1988:
Not sure.

---------- Post added at 10:59 PM ---------- Previous post was at 10:09 PM ----------

I noticed some launchers don't get detected by the Car Settings app.

In that situation you can "disable" the default launcher and hide it which might help the other launchers to show up.

Maybe the stock settings might work?
[FYT Android Head Units] kampfschachtel:
guys i there a way to install pandorra on an european unit? I love it and with iphone it was no problem, just my pure vpn app set to US and it worked (download/install/running) but with Android that doesn't work...

solved:

download with joying webbrowser the apk here: http://beste-apps.chip.de/android/app/pandora-radio-android-app,cxo.54506544/

install apk

its on joying now.

Turn on a vpn on your phone you use for tethering, I use purevpn also for netflix US/UK.

If your joying is routed you can also install Orbot, the Android Tor Browser on your device
[FYT Android Head Units] skezza:
Joying vs Xtrons?

I like the fact Joying has a bigger following, but they don't have CD drives..... The Xtrons does.

Tricky.