yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] alessondanilo:
I used this application with the blocking time, I do not know if revolveria the problem, but as I like to see the lock screen with the clock for me it was enough!

https://play.google.com/store/apps/details?id=com.zuimeia.suite.lockscreen.international
[Android Head-Units] alexyie:
Hi, I am new to Joying Head unit, and have a problem with an App that I want to use on this HU.

I installed a game called Ingress (it is a gps based game, available in google play).

It is installed on the HU (it is based on 5.1 Feb firmware, not yet upgraded to 6.0.1), but when I try to run it, it doesn't work. The loading screen appears, but on first run it was supposed to show a popup screen of Google App Engine permission and I have to click on OK to continue, which doesn't appear when running this game on Head Unit.

Anyone else tried this game before and worked on Head unit? or if anyone can try to test this game (on phone where the google app engine appears, and then on head unit) and confirm the problem for me, and perhaps suggest / know solution for google app engine permission.
[Android Head-Units] gtxaspec:
How? Please share your research. We have been trying to make a rom.
[Android Head-Units] Dvalin21:
When I was going through searching, one of the things that came up is that the latest version of Lucky Patch.apk is suppose to make this happen.
[Android Head-Units] surfer63:
I now have the same issue.

It now happened to me due to the following issue:

Currently it is not possible to have media on the second SD-card (/storage/external_sdio) which on my unit is named as TF. Something seems to be wrong in the /system/etc/permissions/platform.xml. I tried to correct that but soft-bricked my unit: it didn't startup anymore. So I flashed it again after having it reset (5 seconds in RST hole (now) with the 6.0->6.0 12 May update).

I first rooted the "new" system and then put busybox, rsync, a sofiaserver mod and my radio mod onto it, and then rebooted the unit.

The radio app has been replaced but I also still have the old layout.

I then specifically deleted the dalvik cache of the radio app "rm /data/dalvik-cache/system@app@JY-1-C9-Radio-V1.0@JY-1-C9-Radio-V1.0.apk@classes.dex"

I rebooted, checked, nothing changed.

I replaced with the default radio app. Now it shows the android icon and mentions "application not installed" (same error [MENTION=309187]edit[/MENTION] mentioned some time agofor the SofiaServer).

I rebooted, reinstalled the default Joying radio apk, rebooted, checked, but the android icon remains and the system keeps mentioning "application not installed".

So at this moment I have no radio.

Then I changed my script and did a real adb install instead of "a copy and replace" like done so far.

adb install JY-1-C9-Radio-V1.0.apk
154 KB/s (1596682 bytes in 10.076s)
pkg: /data/local/tmp/JY-1-C9-Radio-V1.0.apk
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

As mentioned: I had reflashed my unit. So I grepped a fresh copy of the radio app, redid the mods and rebuilt. I redid the same install and got the same error.

Then I did the adb install with the original apk, and then it worked.

No copying, a real adb install fixed it for the radio app.

It seems most likely it has to do with the signing of this app which might be more strict on Android 6 than on Android 5.

Currently I have other things to do but I will investigate the several "adb install" options including an "adb uninstall" first. Hopefully you won't get signing errors if you install a "new" application.

Other side note: The first time with the 6.01 ROM, I FIRST installed the radio mod and THEN rooted my unit. I assume the SELinux policies implemented by the rooting on this 6.0 version also make a difference. But that's a guess and I'm not going to reflash again (I think :)).
[Android Head-Units] Dvalin21:
I did a adb rm -r data, trying to accomplish full wipe. In doing so I lost some basic apk. Like the apk to setup my steering wheel and the student study. However it did seem i had a cleaner install when done. You should put all the modded apps in Allapk.pkg. I have a copy of the breakdown tool if you need it. It will eliminate you having to install your modded apps separately each time. You will also be able to add build.prop tweaks to the fyt.prop, or you can added them to the config.text file (including that line that enables USB debugging) without having to touch the 5009_60.zip file. When i flashed it this way i didnt get prompted for a pin to enter dev mode. I have not had the chance to try looking at the partition tables and so forth.

Now, I had read but not had the chance to test that the app called Lucky Patcher.apk allows you to patch the system some how turning off signature verification. If anyone tries it before I do, let us know.

One of the things I do notice is that the Bluetooth calling app will not force my phone into a call if I use "OK google" commands. Also when making a call through it via the phone, the receiver always get a bunch of feed back. Although google clearly hears me when making commands.
[Android Head-Units] sanangel:
I have made a modification of your radio application and it works perfectly for me.

The way to install has been simply to copy using solid explorer and replace the original and then give it permissions with root explorer.

I'm with the firmware of May 8 (I do not know if in the day 12 will change something that can make it not work well)...
[Android Head-Units] amon101x:
looks nice! would u share it? :) [MENTION=5944015]sanangel[/MENTION]
[Android Head-Units] sanangel:
Yes of course.

https://drive.google.com/file/d/0BxORhWD1Ff5jMm15c0lYUXljV0E/view?usp=sharing
[Android Head-Units] tuuza:
Does these radio mods scale with immersive/non immersive modes. Now when I have removed the top notification bar, it leaves a gray bar to bottom of the screen.
[Android Head-Units] PsychoMcSatan:
Yeah, I used to run Ingress on my old Tonghai HU, but I have the same problem when trying to run on my Joying. I've tried on the 5.1 and 6.0.1 firmware.

Interesting observation about the permissions question. Sounds like it's just waiting for an answer, but maybe the popup is hidden due to scaling. Perhaps restoring a Titanium backup from my phone would copy over the settings data so the question wouldn't have to be answered? I'll try that later tonight.

Otherwise, maybe try changing the DPI so that the 'OK' button can be seen.
[Android Head-Units] amon101x:
wow it works ! thanks
[Android Head-Units] bigsteve01:
Working for me too

Thanks for the share
[Android Head-Units] sanangel:
[MENTION=2550900]surfer63[/MENTION] Your radio app is a success !!!!
[Android Head-Units] surfer63:
Nice mod.

I only know the 12 May ROM. The first flash/use had no problems for me at all.

The second flash had problems with the installation of the radio mod.

I already did a reset to factory defaults.

My scripts do the same thing as root explorer

adb shell "su -c chmod 644 /system/app/JY-1-C9-Radio-V1.0/JY-1-C9-Radio-V1.0.apk"
adb shell "su -c chown root.root /system/app/JY-1-C9-Radio-V1.0/JY-1-C9-Radio-V1.0.apk"

I'm using Total Commander as well, which works well on a rooted ROM.

I'm currently really puzzled why the first time on the 12 May ROM everything worked, and the second time (after the reflash) everything seems to go wrong, even though I did a factory reset.

---------- Post added at 07:54 PM ---------- Previous post was at 07:52 PM ----------

Well thanks. But currently I seem to be the only one not being able to use my mods or those of others.
[Android Head-Units] wanahave:
Works well. Copied it with Solid Explorer. Permissions were given automatically. After reboot radio app works fine.

Thx Gulfer63 and Sanangel. Maybe I'm going to change the red color in a grey or blue tone. But the screen layout is perfect now:good:

Only thing I've noticed is that the red frequency pointer is a bit too high. It just hits the bottom of the frequency numbers
[Android Head-Units] Rottgrub:
Regarding Fender/Dynaudio Support

Since I haven't seen any real discussion of these OEM amps in the thread, I thought I should probably bring it up here.

The big problem I see with Fender on the Joying, is that there seems to be an issue with double amping of the audio stream. Meaning, the audio source increases on the Joying when vol is increased, which is again increased when it reaches the Fender amp. Basically this means that the volume goes from quiet at 1, to blasting at around 4-5, out of 40. Anything more than 5 is physically painful.

To work-around the problem, I adjusted the mixer levels for all audio sources to 1/10. This allows me some gradiation in my volume levels, and it doesn't start to get obscenely loud until around 20/40 volume.

Considering the Joying supports their own external amp, I had assumed that the "AMP" option would turn off the internal amp, but it seems to have no effect.

My Joying is the 9", and I'm still on Marshmallow. I've been avoiding the 6.0 upgrade, since it sounds buggy as heck, but if there have been audio updates, I'd be willing to try it.

Cheers!
[Android Head-Units] sweetnothings:
i am on the same boat, none worked (file replace or install apk, even after uninstall original apk), but all after installing SuperSu

i tried your new blue-white mod.

are your sure that you signed the apk properly?

i cannot think of any reason (if content, structure and signing of the apk is ok) why install would fail with a "cannot parse" error after uninstall original one.

edit: installing sanangel's radio apk did work for me. (putting apk in system-app folder worked and normal install after uninstall original apk worked also.
[Android Head-Units] Wilk7:
Hi, can someone help this idiot(me)?

I want to install the radio-mod of surfer63 but how do I connect the head unit with my Laptop? I have a WiFi router that is connect to the internet and both the laptop and Head Unit is connected to it. if I run "install.bat 192.168.8.101" it gives me "The system cannot find the path specified". My Head Unit is Intel 7" Android 6.0.1 I haven't install a su app.

Thanks
[Android Head-Units] wrx216:
OEM amp normal have a set gain / voltage input / line signal depending on what terminology you want to use . So in saying that OEM amps are designed to work with only OEM headunits so they can set the input levels to what ever they want ,there no ment to be hooked up to aftermarket units.. (by the sounds your unit the HU had very low output maybe or used speaker level inputs maybe hence the hi gain , just a theory)

So really it's not a joying problem at all..

The AMP option is to turn the 12volt trigger line out of the unit off on aftermarket amps yours amp I would say is hooked straight to acc instead being OEM ?
[Android Head-Units] sweetnothings:
did you download the adb files too?

you need the folder win-adb from surfers git repo for the script to work
[Android Head-Units] Rottgrub:
I agree entirely. My assumption is that the OEM radios (RCD510, etc), switch to line level signals when they detect (thru canbus) the OEM Fender or Dynaudio amplifiers. The interesting thing is that my OEM Dynaudio amp actually worked fine using my Ownice C500. So, while I agree that it's not a Joying problem, per say (it also affects my Umecity 0011), it's certainly an incompatibility that could be solved with a simple software toggle turning on "line level output".

Appreciate the AMP option explanation!

The Fender/Dynaudio OEM amps are actually powered on via a signal over canbus. Interestingly, early Android radios didn't know how to detect these and turn them on, so you'd get no audio at all. So, somewhere on the system, there is a switch saying, "I see an OEM amp, power it up!". It's just not also switching to line level signals at the same time.

Cheers!
[Android Head-Units] Wilk7:
Thanks, past that hurdle, after

"daemon started successfully" it says

"unable to connect to 192.168.8.101:5555 and error device '(null)' not found"

I can ping it.
[Android Head-Units] sweetnothings:
ok, now make sure to enable adb

one way to do is this app here
[Android Head-Units] sanangel:
https://xdaforums.com/showpost.php?p=72057022&postcount=12 or https://xdaforums.com/showpost.php?p=71616884&postcount=273
[Android Head-Units] Wilk7:
Thanks, baby steps for me:o So it loaded the first file but then it gives me the following error;

su: invalid uid/gid '-c'

Seems this is an issue with 6.0.1?

Will google a bit
[Android Head-Units] mancavetoyz:
I have the joying Jeep specific unit with the intel processor. Every since I updated to 6.0 the unit is randomly has an issue with any music app seeing the sd cards or a usb drive. file explorer can see them with no problem. any ideas? music apps i have tried arethe built in app, Rocket Player and power amp.
[Android Head-Units] surfer63:
It's all very strange with the radio mods.

I now used/tried solid explorer as well and was able to copy my radio apk to the appropriate place and rebooted. It seemed to work OK but I had no PS text and AF, TA, PTY didn't work.

So I used solid explorer and copied Sanangels radio mod onto my unit and rebooted. Same issues: radio works but no PS text and no working AF, TA and PTY.

Quite desperate I opened a root terminal and did a "rm -rf /data/*", thereby blasting away all program data, dalvik cache and also the apps and data downloaded from Play store.

After reboot the radio didn't work anymore at all, mentioning "application not installed" or something alike.

I tried to install my own radio mod and then sanangels radio mod, but they didn't work at all anymore. The same error was reported being "application not installed" (or something like that).

I pushed the original radio back and now "everything" works again: PS text, AF, TA, PTY, etc.

I guess some long Google search lies ahead of me before doing any other drastic measures (and by now my car battery is almost drained so I really have to take a drive first before it won't start anymore).
[Android Head-Units] hipkid:
You need to replace '-c' with '0' (without quotes) in the command ;)
[Android Head-Units] bigsteve01:
Thank you very much for your radio mod

I could never get your version to work for me however sanangels version worked 1st time simply replacing the file with root explorer I didn't need to use solid explorer

Once again thank you for the mod it's amazing how much one little mod can make to the use of the radio
[Android Head-Units] Wilk7:
Thanks, it's working and much better than the original.
[Android Head-Units] Sphynx0:
Hi !

Do you know how the domancy setting works ?

If I turn it off, the radio will shut down every time, no matter if its 1 minute or 1 day... and it takes 20 seconds or so to boot.

If it's tuned on the radio will never shutdown, even if it's off for 2 days...

Another thing, in WAZE or IGO I have all sounds OFF but the unit still fades the music when there's some indication from the gps program...

Any one with this "problem" ?
[Android Head-Units] p33t-r:
Seems like Joying fixed the Google Navi sound issue.

There is a new software available. Maybe I will try to install it today and I will let you all know if the issue is fixed.

https://www.carjoying.com/Joying-blog/59.html
[Android Head-Units] shanetrainST:
They seem to have removed the ability to turn off touch sounds on the new firmware ?? I can't seem to find it.

That touch sound is quite annoying

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

Edit

After playing around with it for half and hour

Keypad tone magically re-appeared in the sound setting above loud on/off, Might just be my unit?
[Android Head-Units] edit:
Can guys you please tell me if you find the option named " Backlight current adjustment" in the "Car Settings" app.

In the Car Settings app you have to select the lower right bottom tab, the one with the screwdriver that asks for the 3368 password and scroll down, it's one of the last options.

Thank you !
[Android Head-Units] shanetrainST:
Option is available
[Android Head-Units] edit:
YESSSSSSSSSSS ! Man I am glad that they listened to me :)

Thank you !
[Android Head-Units] thedru13:
What is the password to be able to use that option?
[Android Head-Units] shanetrainST:
No idea?

3368 don't work it, for me
[Android Head-Units] edit:
5768
[Android Head-Units] thedru13:
Thank you
[Android Head-Units] gustden:
Missing on mine. Has not shown up yet. Very annoying!
[Android Head-Units] shanetrainST:
It was not until I went into the advanced menu a few time, it magically re-appeared.

Unless it was something else I did, not sure

Hopefully it pops up
[Android Head-Units] edit:
I am on the same boat... can't disable the BEEP

They solved one bug (brightness) and they brought a new one :)

FOUND THE SOLLUTION :

to ENABLE the Keypad Tone menu so you can switch the beep OFF

1. Enter Car Settings app

2. Go to the bottom right tab (the one with the screwdriver) ckick it and enter 3368

3. go to the AMP Enable option and turn it OFF

4. go to the EQ menu (second bottom tab from right to left) from the Car Settings and now you have Keypad Tone option and you can turn it off.

To be tested in a future reflashing:

I blame this line "ro.fyt.amp_switch=1" that they inserted in the "config.txt" from the firmware folder... it should be deleted (before flashing) in order to avoid using the workaround mentioned above.

Deleted the "ro.fyt.amp_switch=1" and flashed again the unit... not good.... I'll try to modify it to "ro.fyt.amp_switch=0" next time and hope it sets the AMP Enable to OFF by default
[Android Head-Units] wanb1i:
Anyone having issues with this firmware? I get a message that it cant open the 5009_60.zip file everytime. VERY FRUSTRATING!!

Any help would be deeply appreciated, I've downloaded the firmware 3 times to 2 different device and imported it to my Mega account. Of course there's no MD5 or hash to check, so you have no idea if the firemware is corrupt! I don't understand why Joying doesn't provide an efing MD%!
[Android Head-Units] Dvalin21:
My understanding there is only one dev and his quality control is lacking a lot!!
[Android Head-Units] dominicanodcora:
i had no issues downloading and unzipping the file. I will upgrade and test in a few.

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

i will let you know in a few
[Android Head-Units] edit:
Flashed ok.... so far so good... the only issue that I found is the BEEP issue but found a solution that I've posted here

https://xdaforums.com/showpost.php?p=72449952&postcount=540

If have problem flashing, and have 2 microsd slots... switch the card with the firmware to the other slot... if you have only 1 slot move, format an usb stick to fat32 copy the firmware to it and try flashing from USB
[Android Head-Units] wanb1i:
I've tried all sd slots (I have 2), and Both usb's, same issues on all inputs. I'm using the 5009 file (this unit does have the 2 video outs, but I don't use them). So, I'm downloading the 6021 file now and will try it. Both files are the same size, I'm assuming the only difference is the video out ports. Fingers crossed I don't brick the unit, but right now it's totally unstable on the 6.0 release.

Same result, there MUST be something going on with windows 10 extracting the files. I've even used 7zip with the same result. I'm going to switch to Win7 and see if it's the same result, maybe I should switch to Ubuntu?

Ok, so I switched to Win7 AND changed to a slower SD card. Wallah! Now it's Updating! I just wasted about 6 hours messing with this to get it updated, Not sure if it was Win7 OR the slower card, but I'm betting on the slower SD Card!
[Android Head-Units] edit:
I don't know if it's safe to flash the firmware for the FYT6021 SOM.

The FYT6021 hardware differs a bit from the FYT5009

The video out ports are NOT the only difference... the SOM and the motherboard layout is different...
[Android Head-Units] gustden:
That fixed it! :) Thank you!
[Android Head-Units] edit:
You are welcome :)

What version of your Steering wheel key customization mod is good for this firmware? V6.1?

I know that 6.2 Has the mod for Google maps that was made for 12 May firmware.... and it might not be ok for this one.
[Android Head-Units] gustden:
I just installed the 6.2 version (for now) and it is working. I will make a 6.3 based on the new software, as it looks like there were quite a few changes made to this file since the 12th.
[Android Head-Units] wanb1i:
Gustden

Do you know how to get into wireless ADB? I can't connect using the "setprop persist.adb.tcp.port 5555".

Also, does the same root script work to root it?

I'll download the 6.2 version for now as well. Will you be doing a new version with Google Voice and No Kill?
[Android Head-Units] edit:
Ok, I'll wait for the new version then :) Thank you !

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

To root use the tutorial that I've written here :

https://xdaforums.com/showpost.php?p=72342543&postcount=415

I'll paste it here for convenience :

In oder to be able to do anything on the unit via ADB you NEED to enable ABD over Wi-Fi so download AoW_v1.0.apk from here https://xdaforums.com/sho...&postcount=273 , copy the apk to a stick run it in the unit and let it do it's job. (you can uninstall it at the end)

OR

Before flashing add this line "service.adb.tcp.port=5555" in the "config.txt" file that you can find it on the root of the firmware / android update

Part one - Root

1. Go to https://github.com/hvdwolf/Joying-RootAssistant

2. go to the green button "Clone or download" and choose Download ZIP, download the file

3. create folder c:\rootjoy and unpack the zip there

4. connect to a router (home or phone router), and check what IP your headunit has (something like 192.168.1.34)

4. open an command prompt with admin rights

5. type the following without the quotes

- "cd c:\rootjoy"

- "cd SuperSU_for_Joying_Intel"

- at this point restart the unit, once it has booted enter next line (don't let the HU IDLE too long once it has booted because you will get disconnect errors)

- copy_install.bat IP (example copy_install.bat 192.168.1.34)

- if there are no errors, reboot (I followed the steps above and never failed)

6. you are now rooted
[Android Head-Units] surfer63:
Did you reboot after setting it? or did you do an "adbd stop", "adbd start"? And most probably your ip-address has changed.

The root script is almost independent of the the android version. So yes it will work.

I assume you mean: you are now rooted :cool:
[Android Head-Units] edit:
Ahahaha, good catch man ! Thank you... I'll correct the typo !
[Android Head-Units] wanb1i:
GREAT! That worked! Thanks! :D
[Android Head-Units] edit:
A bit offtopic, hope you don't mind :

Guys, are you using a separate/different Google account for the car HU?
[Android Head-Units] dominicanodcora:
yes.. same here. i did not find the lighting control you was talking about under car settings also i could not find how to turn off the beep touch feedback. i will look into that post for the beep.
[Android Head-Units] edit:
to ENABLE the Keypad Tone menu so you can switch the beep OFF

1. Enter Car Settings app

2. Go to the bottom right tab (the one with the screwdriver) ckick it and enter 3368

3. go to the AMP Enable option and turn it OFF

4. go to the EQ menu (second bottom tab from right to left) from the Car Settings and now you have Keypad Tone option and you can turn it off.
[Android Head-Units] wanb1i:
So this worked on my wife's Rav4 like a champ, but I cannot get it to connect the the 8" single din no matter what! I've tried 2 different networks, rebooted and checked the ip so many times I lost count and I STILL can't get this to connect. Argh!!

What am I doing wrong?

I hadn't set persist.adb.tcp.port 5555! I'm such a MORON!
[Android Head-Units] Redbullssg:
I'm just Googling solutions to my problem I'm having with tethering(USB) my new Joying head unit with my Galaxy S8. My S5 worked great, but both my new S8 and my LG G8pad will error and not connect.. Even after the new update from Android 5.1 to 6...

Is this the problem? How exactly did you do this again?
[Android Head-Units] Dvalin21:
So did this update fix the issue google contacts sync error causing the launcher to crash?