yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] zerozoneice:
i just checked my 8" rk3188 joying, it has 325 DPI....

strange since i noticed 160/240 is the norm in such units, i checked with 2 apps and they both gave me the same value....

CPU-Z

Display Info

Unless i'm a retard and this is the physical density of the 1024x600 LCD screen, not the android value...or ar they the same? :silly:

This is how Waze looks on my unit:

1, 2, 3

Nice, clear, large buttons for search, alerts and UI text. Can someone post screenshots of how the "Settings" menu and options look on Sofia boxes?
[FYT Android Head Units] boriaa:
Hello guys,

Do You know if there is some way to mirror the screen of Joying HU to headrest LCD monitors? Initially I wanted to do it via VIDEO OUT and RCA cable but it seems that Joying has equipped their HUs with 2x fake RCA video outputs... Since Video Out is not processed by any DAC it can only display DVD and possibly some other analog video signal (eg from camera). Since it is not possible to mirror the screen via RCA is there some other way to do it by use of Android tablet? I just want to display some cartoons from Youtube to my baby daughter. I know that I can launch YT on a tablet separately and stream audio to HU via bluetooth but I also would like to control displayed content on my HU. Screen mirroring would be the best solution for me ;)
[FYT Android Head Units] Dvalin21:
Would love to, but at a VA ER this morning :(
[FYT Android Head Units] wrx216:
I run Poweramp and it's ran fine on both 5.1 1 and 6.0 , so maybe it is or an encoding problem maybe ??
[FYT Android Head Units] zerozoneice:
[MENTION=2550900]surfer63[/MENTION] would it be possible to modify the UI of the radio app to something like THIS or THIS?

imho the best looking FM radio UIs that i found so far. The radio in the first picture also works properly, no switching between PS name / mhz freq in middle text or preset box. It just stays as text, awesome..

I could try to modify/design UI elements but have no idea of coding, so maybe we can work together on a new UI? :)
[FYT Android Head Units] surfer63:
There is no coding so far. I only adapted/removed one string from the smali code: the original RDS PS text has a prefix of "PS:". I simply made that an empty string "". Maybe I will write some HowTo and add it to my github repository or so. Creating a new layout mod has more need for a good designer than for a programmer.
[FYT Android Head Units] sanangel:
It would be interesting to get those radio applications to decompress them and try to work with them ...
[FYT Android Head Units] midd33:
ok thank. I just ordered a class 10 SD card. probably overkill but it was cheap on ebay.

Most of my songs are 256k encoded mp3s.
[FYT Android Head Units] jcollett:
Had this problem too and using an sd card has resolve it so far.

>>>ok thank. I just ordered a class 10 SD card. probably overkill but it was cheap on ebay.

Most of my songs are 256k encoded mp3s.
[FYT Android Head Units] Need4Camaro:
Okay gustden - here is what is needed, and if you can add this to the front page this will be extremely helpful for those attempting to complete this mod. This makes Ok Google work from ANY SCREEN, without the need for using push buttons, SRC button, steering wheel controls, ect.. you literally say "Ok Google" from ANY SCREEN and it works. It has only one limitation, and that is the only supported language is English.

-- Download the Google Voice Services...

For Android 6: https://xdaforums.com/android-auto/...d-unit-android-6-update-t3597121/post72179874 - Then navigate to the google drive link.

For Android 5: https://xdaforums.com/android-auto/...d-unit-android-6-update-t3597121/post72180072 - The navigate to the github link.

-- Although you won't be using the keys or steering wheel controls, you still need the custom keys APK as it has some core components to make Ok Google work. For Android 5.1.1 you need version 4.2, for Android 6, you need version 6.2.

Download from this thread: https://xdaforums.com/android-auto/android-head-units/joying-2gb-steering-wheel-key-t3543390

IMPORTANT NOTE THAT THE Sofia 1 C9 Serv APK included in 4.2 does not allow you to adjust the alarm volume which is necessary to hear voice feedback. You MUST use the one listed in my next bullet.

-- Ok Google works from any screen, however; the reason the google speech is not audible is because it is played through the "Alarm Volume" which is always muted and a modification must be made to adjust it...

To adjust the ALARM Volume:

Download the Sofia 1 C9 Serv APK from this post - https://xdaforums.com/showpost.php?p=71715298&postcount=381 - and install in the following folder "system/app/Sofia-1-C9-Server-V1.0"

Afterward, inside the google app will appear "Enable Voice Search from Any Screen" << previously this option is not available.. now you can activate it and use it from ANY screen.

Hope this helps.
[FYT Android Head Units] Jaihoidundso:
Hey,

I updated the new firmware and now it doesn't boot. It stops on the android. Perfect update! -.- After the first boot problem recovery mode startsd and show anything in chinese... so no chance to read...

What can I do now?

UPDATE 1: Now it shows that the device doesn't boot 3 times, so the device will be start an self-test and boot again... Device now restart... but the same game... it stops on android logo.
[FYT Android Head Units] surfer63:
Use that usb key again, use a needle or so to hold the RST for 3-5 seconds, and let it install again.

If the same thing happens, download another version and do it again.

And are you sure you took the right one? At this moment there are 8 (!) versions. Make very sure you pick the right one for the right hardware, the right OS to start with (5.1.1 or 6.0.1) and the right resolution.

Finally: post these kind of questions to the 6.0 upgrade thread, not to this Roll Up thread.
[FYT Android Head Units] Jaihoidundso:
Hey thanks. I tried the RST Button, but than it's boot again and stops on the logo.... Yes I used the correct version.... I don't know what's the problem from the unit...
[FYT Android Head Units] surfer63:
These intel units can only be soft-bricked. Trust me: I've been there twice due to fiddling with it (not this update/upgrade, but changing things on system level)

First connect your USB stick, then hold that RST for 3-5 seconds (5-8 seconds?). It will automatically reboot and then restart the upgrade again.
[FYT Android Head Units] Jaihoidundso:
Now i did the same again and then it starts the update Oo But only after the message that it will make an selftest. Now wait and see! :D

Update in chinese text now :D

Can I ask you a question again? How to set the touch buttons on the unit. I don't have physical buttons, but in the settings the option "learn Buttons" or whatever don't save that Oo
[FYT Android Head Units] thedru13:
Do you need to be rooted to change the dpi settings? Want to change mine but I am not rooted.
[FYT Android Head Units] surfer63:
I don't know

Yes, you need to be rooted, but these units are semi-rooted. With adb in root mode you can modify it without further install of SuperSU or one of the others. See first post.
[FYT Android Head Units] Jaihoidundso:
I updated... same ****... -.-

Ah okay now it works.., 15 min boot time and system doesnt work correctly... -.-

now i try a factory reset
[FYT Android Head Units] mastaful:
T-Mobile Digits works really well as an alternative to the bluetooth calling app

Voice alot clearer and you get your text messages

I did have to plugin a USB keyboard to get past the first screen but all good after that
[FYT Android Head Units] ztbishop:
Is there a way to use the built in Mic (or mic input) while using USB Audio out? I hooked up a Behringer DAC and can't seem to use voice commands any longer...I'm thinking it's expecting to use the Input on the DAC now.
[FYT Android Head Units] Dvalin21:
Why would I have to paste the first screen?
[FYT Android Head Units] mastaful:
the first screen doesn't scroll and the "next" button is off the screen
[FYT Android Head Units] KlaverBoer:
Thats the logo you are talking about. I think he means the canbus setting of his car.
[FYT Android Head Units] dayanandgp:
Aah.. My bad :o
[FYT Android Head Units] surfer63:
The MCU update for the CAN bus does nothing.

I asked it in a direct mail to Joying and they confirmed it is in the menu but doesn't do anything.

I have no idea why they don't hide this useless setting.

---------- Post added at 10:57 AM ---------- Previous post was at 10:54 AM ----------

That is the intended behavior.

There are 2 steps as the head unit actually consists of 2 separate hardware "sections".

The Android unit is switched to sleep mode and goes to black almost immediately. Depending on the unit it takes 10~40 mA and your car battery can take that for 30-90 days going to 50% unload, which is necessary to be still able to start your car.

The hardware parts in your radio are really switched off after about 30 seconds.

When you turn the ignition key to contact position, the Android unit wakes from sleep "immediately". The radio hardware follows in a few seconds.

Edit: This is when your CAN bus is working correctly, or in case you don't use a CAN bus, your unit is correctly connected to a 12V constant wire (yellow) and a 12V switching wire (red). In a VW/Skoda/Seat/Audi you might run into problems as 2007+ models only have 12V contstant wires. You are really depending on your CAN bus to switch off the radio. With my Skoda Octavia 2010 that did not work correctly causing my battery to drain in 2 days (twice). If your car is still "alive" after 2-3 days it certainly is correctly wired :)

I had to re-wire my unit and I'm still waiting for an "experimental" CAN bus from Joying which they would send me.
[FYT Android Head Units] derschnelle:
Thank you very much for this explanation. As my car didn't show any signs of low battery after 3 days, I think it should be fine :).
[FYT Android Head Units] breevesdc:
Hello. Just in case any of you are interested, I wanted to report back that I was able to resolve the issue of the steering wheel keys not working. To fix this, I was required to go into the advanced Car Settings and change the canbus configuration to something else and then change it back to the original setting. This seems to have resolved the issue.

BTW, I am planning to install each of the above customizations again one at a time with 3 days between each customization to see if I have the same issue again. At least then I'll know which customization triggers the issue. Thank you.

Brian
[FYT Android Head Units] PsychoMcSatan:
Mirroring backup / reverse camera image

Still settling in after a couple days with my new 2GB Joying and one thing I still haven't figured out is how to "mirror" the backup camera image.

On my old AN-21 U, the image appeared as if you were looking into a rearview mirror. Now I see the orientation that the camera sees and it throws me off.

Does anyone know of a setting anywhere that could horizontally flip the backup camera image?

Thanks!

UPDATE:

Just read another thread that explains some of the settings and apparently there is one for this:

Rear View: It is for you to choose the reverse image as the mirror image or original image

Can't believe I didn't see this, but I'll look tonight.
[FYT Android Head Units] bogdi1988:
There's a setting in the car media settings app to mirror the camera.
[FYT Android Head Units] treel:
For those who have problems with Bluetooth .

I have modified the stock bluetooth app to be able to connect i think to all devices.

I have tried obdlinkMX (obd device), garmin glo (external GPS), fitbit charge 2 (healt device).

link for the modified app down.

1.) backup the stock application under device/system/app/JY-1-C9-BT-V1.0/JY-1-C9-BT-V1.0.apk

2.) rename the downloaded file to JY-1-C9-BT-V1.0.apk

3.) replace the stock app withe renamed file

if you want to pair a device that does not require pairing PIN you need to enter pin (3368)

Link: https:// drive.google.com/drive/folders/0B6VvHrCho-0fZUtnSjBrVUpKQ28?usp=sharing

please delete the whitespaces in the link after https://
[FYT Android Head Units] nyogtha:
I'm trying to do som changes to the dab app (cosmetic ones). I did this on my previous unit with apktools and a signer. When I do it the same way with this i86 version, everything looks to be going ok, but when I try to install the apk the process is interrupted after a few seconds with an error "app can not be installed" or something to that effect.

To those of you who has been decompiling and fixing apps for this unit, did you have to take any special precautions? Also, which emulator and other tools do you prefer?
[FYT Android Head Units] Lieschen1983:
Hello, I have Sygic installed as a Navi app, but when you scroll in the map, jerks - stuttering the card. It does not run smoothly.

I read somewhere the solll lie, that the app runs only on a processor. Is that correct ?
[FYT Android Head Units] surfer63:
You can continue using apktool but upon recompiling you need to use "apktool -c b <your apk folder>", in case you did not modify the AndroidManifest.xml.

The "-c" will use the original AndroidManifest and you should not sign it.

(I asked the same question some time ago)
[FYT Android Head Units] Xaadi316:
Hmm I was hoping that i might b able to find the perfect canbus settings for my car n may be get the more information like door open, lights, ac etc .... when u select a car settings from the mcu list then after the upgrade go to the pre loaded car info app and you will find such information although it dsn't work since my prius c is not listed among the settings
[FYT Android Head Units] nyogtha:
Cheers for that! I'll give it a try.

Edit: What ended up working for me was uninstalling the old app first. Apparently you can't upgrade with a different signature.
[FYT Android Head Units] surfer63:
I thought you knew that, also because you can never get the original signing back in your apk (unless you were the original creator and signer). So that will never work.

The easiest thing to do is to use adb and push your new apk over the old apk and reboot the unit.

Make sure to have a backup of the old apk. Note that you can't have 2 apks in one folder so if your rename the original make sure the extension does not end with apk.
[FYT Android Head Units] PsychoMcSatan:
This may be more of a car-specific question, but can you keep the radio on without a key in the ignition? Would it be possible to set this in the radio through software?

I had a power-saver device with my old radio. Used by service vehicles like police to keep ACC power on for set time without engine running.
[FYT Android Head Units] gustden:
For changing things like resources, png files, text files, etc in a package, you don't even need to decompile/recompile or re-sign. You can just unzip the apk, make changes and re-zip the file. To install, overwrite with the original with adb and reboot. I do this all the time.
[FYT Android Head Units] breevesdc:
Some interesting updates. Much to my surprise, I

was

able to reproduce this issue. The first step was to root the unit. After 2 days with no issues, I then installed the modified Sofia-1-C9-Server-V1.0.apk file (in the /system/app/Sofia-1-C9-Server-V1.0 folder) which has the step to terminate apps when entering sleep mode commented out.

Within minutes of installing this file and rebooting the head unit, it started acting strangely. Some apps would not work. Many functions (like the reboot dropdown) became non-functional. And all apps that produce sound stopped functioning properly (with no sound). I then deleted the modified Sofia-1-C9-Server-V1.0.apk file and restored the original one. I then rebooted the unit (using the reboot dropdown that was not working before) and the unit went back to normal.

So, in short, I have isolated the issues with my unit to the modified Sofia-1-C9-Server-V1.0.apk file. I suspect that I installed the wrong version of this file (i.e. did not correlate with the ROM my unit was shipped with). I used V1 and I think I should have used V2. I will download V2 and install it tomorrow to see if I get different results.

Just wanted to post this here in case others experience a similar issue in the hopes that they will benefit from my experience. Thank you.

Brian
[FYT Android Head Units] gustden:
I have seen similar when the file permission was incorrect. Joying made quite a few changes to (Sofia-1-C9-Server-V1.0.apk) Jan -> Feb, so the wrong version could cause issues. If your sure your using the right version, when you install, be sure to double check the file permission. If it is not readable by all, it will not compile/install. This should be evident immediately on bootup.
[FYT Android Head Units] surfer63:
I had the exact same thing once!

This happens if you have two (or more) apks, or actually files with extension .apk, in one folder. As of Android 5.x.y that is no longer allowed. If you have for example "Sofia-1-C9-Server-V1.0.old.apk" (the old one) and "Sofia-1-C9-Server-V1.0.apk" (the new nokill one) in the same folder, android goes acting like yours was doing. You can also see this during the reboot: no install and optimization takes place and the result is that the "Sofia-1-C9-Server-V1.0.apk" is not loaded at all.

Hence the strange behavior: not working hardware keys, no sound, getting terribily slow also on WiFi, no standby/reboot/shutdown.

If you manually rename yourself then don't rename like "Sofia-1-C9-Server-V1.0.old.apk", but rename like "Sofia-1-C9-Server-V1.0.apk.old"

So to be slightly more precise: Did you use gustden's install script, or did you copy/rename/move the apks's yourself?
[FYT Android Head Units] breevesdc:
OK... so I guess I have proven my noobness... because that's

exactly

what I did. I renamed the old file to Sofia-1-C9-Server-V1.0_OLD.apk and then copied the new file to that same directory. I had no idea that this could cause a problem. Thanks for your post. I was just about to give up because I had used the v2 version of this file and had the same results as using the v1 file.

I will try moving the original apk to another location on the SDcard or something and then install the new apk in its place tomorrow morning before commuting to the office and test it out. Thanks again!

Brian

PS- I am living in Europe (6 hours ahead of EST). I'm not in a position to do it now.
[FYT Android Head Units] zerozoneice:
guys, just wondering...would it be possible to do a frankenstein job and use the external case from a 8" joying rk3188 (with cd/dvd player) with the innards of the new 8" Joying Sofia? Can anyone check if the new board still has the cd ribbon connector there?

i still can't believe it why they left out the cd player in the new ones but kept the same fascia, even with the eject button there (clearly labeled as "not working!" lol)
[FYT Android Head Units] Dvalin21:
I installed it on my unit but the app said I was ineligible. It maybe because I have multiple lines
[FYT Android Head Units] mastaful:
its still in beta, open to everyone may 31 i think, couple days
[FYT Android Head Units] Dvalin21:
Oh OK, I'll try it then
[FYT Android Head Units] Beatwolf:
Is anyone using any car specific apps like Android Auto, Car Dashdroid, etc. ? Any recommendations? I'm getting tired of switching back and forth between Google Music and Google Maps, in order to skip tracks (don't have steering wheel controls). There really needs to be a hardware button for this function, that somehow automatically binds to the last used media app.
[FYT Android Head Units] edit:
You can use the android 6 split screen function from the developers menu ( original Settings.apk not the Joying version), and have both apps on your screen at the same time :)
[FYT Android Head Units] Beatwolf:
Ah ok, where do I get the original settings.apk? Sorry if this has been explained before.
[FYT Android Head Units] edit:
It's an android 6 function only!

1. rename Settings.apk to Settings.apk.old just in case something goes wrong

2. search for the original android Settings.apk in the 5009_20.zip or 5009_60.zip file that you will find in the firmware archive

3. also rename and replace settings.odex found in HU folder "\settings\oat\x86"

4. give the copied files the proper permissions (check the old files)
[FYT Android Head Units] andre74tn:
You could try with one of these apps:

Last App Switcher https://play.google.com/store/apps/details?id=com.abhi.lastappswitcher&hl=en

GMD Gesture Control https://play.google.com/store/apps/details?id=com.goodmooddroid.gesturecontroldemo&hl=en
[FYT Android Head Units] sweetnothings:
does anybody tried to set dpi in the config.txt file before flashing?

edit: may adding the following line to config.txt changes the dpi, i will try that on next flash.

ro.sf.lcd_density=190
[FYT Android Head Units] zerozoneice:
are bluetooth calls still routed only to the passenger-side speaker?
[FYT Android Head Units] surfer63:
no, the intel units do that correctly to both speakers
[FYT Android Head Units] Sphynx0:
Hi.

One thing that bothers me a little with hands-free, on my old rk3188 when I would make a call the radio only stops when I press the call button and when the call ended it would return right back to radio... on the intel unit, as soon as it enters the Bluetooth app the radio is immediate cut off and when the call ends I have to exit the phone app and open the radio app.... I know its a little step, but good things should be keep when innovating and don't go a step back..

Another is the domancy mode, I have de 12 may update, and with domancy ON the radio never shutdown.... even if a press the shutdown button, if I left the car 2 days without turning on the radio, as soon as I start ignition the radio just take 2 seconds to turn on.... This will ruin the battery.... If Domancy turned OFF the radio will always shutdown.... In the older rk3188 The radio would "sleep" for 2 hours, and only after 2 hours it would completely shutdown..

Sry for my english... I hope I make my thought clear..
[FYT Android Head Units] edit:
This unit after 1 to 5 minutes enters sleep mode and it only drains 0.012A.... so it drains a tiny amount of power to keep it in sleep mode. That's why I bought this Joying Sofia unit and gave up my old rk3066 unit that was otherwise perfectly fine for my needs.

I haven't been able to test it because I use my car every day but if the unit sits in sleep mode for a long period of time (7-10 days) at some point it shuts down completely.

Your old unit rk3188 was sleeping only for 2 hours (max being around 4-5 hours if I remember correctly) because the unit drained a big amount of power in the so called sleep mode something like 0.35-0.55A (depending on the model and brand... mine was draining close to 0.60A and that was one of the reasons I never used the so called sleep feature on the old unit)..... that wasn't exactly an TRUE sleep mode.... it was more like an workaround for the lack of fast boot that people were asking.... it was more like running in low power with the screen off.
[FYT Android Head Units] Sphynx0:
Ok thanks, in that case is an improvement :)

Another thing that happens with the stock music player, I have for example 5 music folders, and if i'm listening musics from a specific folder, when I turn off the and then I turn the radio back on instead of continue playing musics from that particular folder, it will play all musics from all folders in alphabetical order... a lit annoying, because I will have to go to the folder I want and select it again...
[FYT Android Head Units] edit:
It's a HUGE improvement... To have the unit instant on each and every time it's GREAT... at least for me it is... that's why I switched to this one.... Not to mention that all the apps and players are exactly where you left them.

I've encountered the same problems as you did but I tend to ignore the default players because usually are buggy, poor in features but the good thing is that there are tons of very good apps on PlayStore that can replace the default ones in a instant.
[FYT Android Head Units] LoGnarlo:
Guys, is there a way to lower the volume further? I installed the HU (JY-ULS01N2) on a car equipped with a bose system, but already at level 1 the volume is too high and annoying the conversation.