yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] PsychoMcSatan:
The patched boot.img for the 5.15 rom is in message #81 of the "HowTo: Root Joying SC9853i Head Unit" thread here https://xdaforums.com/android-auto/android-head-units/howto-root-joying-sc9853i-head-unit-t3915530/page9.

Instructions how to apply it are at beginning of that thread.
[FYT Android Head Units] tangcla:
What benefit does rooting the headunit offer that the standard ROM doesn't have?
[FYT Android Head Units] PsychoMcSatan:
Allows to tweak with XPOSED and [MENTION=2550900]surfer63[/MENTION] 's Joying Extra Tools. Some of the valuable tweaks included are the "No Kill" ones that can "fix" the way Joying kills apps that are drawing power during sleep, also DPI adjustments to customize your display, and alternate radio skins.

I haven't upgraded to the 5.15 ROM yet myself, but if it's stable enough I may not bother rooting. At least not right away.
[FYT Android Head Units] Black6spdZ:
Thanks! I didn't see the update on the OP so figured it hadn't been patched yet
[FYT Android Head Units] surfer63:
This 5.15 ROM has a totally altered the mainserver apk. I currently can't even find the "killall" function (to undo it). So those "nokill" versions are currently not yet available for the 5.15 firmware.

It also means that XFytTweaker will no longer work with the 5.15 firmware version as it can't hook on the methods (functions) "it used to know". These methods are no longer available. Almost all methods and source files are renamed to single-character (like a), double-character (like ab) and triple-character (like abc) files and method names.

================================

Edit: I found it.

It was always in the java code in the app/ToolkitApp.java:

public static void killAppWhenSleep() {
killAllAppButSome();
}

in smali code in app/ToolkitApp.smali

.method public static killAppWhenSleep()V
.locals 0

.prologue
.line 464
# DISABLED BY HVDW: invoke-static {}, Lapp/ToolkitApp;->killAllAppButSome()V

.line 465
return-void
.end method

In the new 9853i mainserver apk it is now in app/ad.java:

public static void n() {
o();
}

and in smali code in app/ad.smali

.method public static n()V
.locals 0

.prologue
.line 519
# DISABLED BY HVDW: invoke-static {}, Lapp/ad;->o()V

.line 520
return-void
.end method

I assume they do not like what we are doing to their apps, so they are now obfuscating all code to make it harder to modify.

Now on holiday, back coming weekend.

I explain it here so that others can also do it when necessary

Note that this patch was by realzoulou and a great simplification of gtxaspen's patch
[FYT Android Head Units] blinger:
I guess no one has this problem?
[FYT Android Head Units] merdok:
Has anyone been successful loading xposed?
[FYT Android Head Units] julien_blanche:
I was having the same issue and it is gone after restart, now it is ok for me.
[FYT Android Head Units] avtintellegent:
after checking the results of the latest software upgrades, the result is the same as the previous software, which is not able to make phone calls perfectly.. can you try it....??
[FYT Android Head Units] tangcla:
Calls have been great for me - since April update its been good. March and prior was terrible..
[FYT Android Head Units] avtintellegent:
what kind of telephone application do you use ... ??? can you tell me please ... or can you share the phone application that you have
[FYT Android Head Units] avtintellegent:
I use the phone application as shown below
[FYT Android Head Units] tangcla:
Mine looks different to yours. I just use the standard one that comes with the unit.
[FYT Android Head Units] Cr4z33:
I didn't know we can use other phone APKs.

Where did you download it from?
[FYT Android Head Units] avtintellegent:
You can backup phone apk for me:o:o
[FYT Android Head Units] tangcla:
It's built into the firmware.
[FYT Android Head Units] avtintellegent:
not in the software that I use now ... I installed it myself

---------- Post added at 11:07 AM ---------- Previous post was at 11:01 AM ----------

I got the information on https://4pda.ru/forum/index.php?showforum=4
[FYT Android Head Units] tangcla:
Well, there you go, install the original latest firmware and start from there.
[FYT Android Head Units] Cr4z33:
Russian...?

OK game over for me. [emoji22]
[FYT Android Head Units] Kurosoul:
Just wondering if anyone else has noticed this or is it just me.

I have upgraded to the newest firmware but seeing that the offline maps Sygic app that came with headunit is no longer there? Not sure where it went or if I need to reinstall so can anyone tell if theirs is missing also? Thanks
[FYT Android Head Units] victorvcunha:
Is there a way to update firmware without wipe data?
[FYT Android Head Units] Black6spdZ:
Noticed the same problem.. any fix besides reflashing firmware and wiping ONCE again? damn we need TWRP and an easier upgrade method.

Also NO navbar on 5.15, and I was able to get my BT OBD2 adapter to work once
[FYT Android Head Units] thomasorr:
I have discovered it is not actually the root that breaks it but it breaks as soon as you reboot the unit after factory reset with the 5.15 firmware (without root). I have reported the issue to Joying and they are working on a fix.
[FYT Android Head Units] victorvcunha:
I think you can root, do all modifications you need, than flash the original boot.img again.
[FYT Android Head Units] syph3rd:
Hey guys,

Thank you for the informative thread.

I was wondering if I could ask a couple of questions.

Has any of the newer firmware releases added support for steering wheel controls to third party applications? and also has anyone tested a USB Audio device with this?

I am integrating this device into my existing setup and have a series of CAN decoders that work with my vehicle and after unpacking the settings apk i can see the listing for my vehicle.

I don't want to upgrade to find issues with SWC? The USB Audio Device is a backup incase the SPDIF Output isn't as clear as we can hope for my SQ Stereo setup.

The USB Audio Device is a HELIX DSP.2 HD Audio HEC Module which is 32bit and 192Khz which has a digital volume control (which I believe is the only way to get volume via DAC working on a HU) and wide support for Android 6.0 >.

Thanks!

syph3rd
[FYT Android Head Units] blinger:
Thanks. I got it working now. I initially tried restarting from the notification bar but it didn't work. I had to turn off auto sleep on ACC off to get it to reboot properly [emoji106][emoji106]
[FYT Android Head Units] surfer63:
Sygic? I assume you mean iGo.

Joying always packs that with a "fresh" unit, but never incorporates it with an upgrade. If you don't back it up yourself, you will always lose it.

It would mean that your downloadable firmware zip would grow from ~1 GB to ~5 GB (or so).

You can do it, but the Joying firmware is rather instable if you do not wipe data. You get all kind of crashes and an unstable system.

However, if you really want this you just have to look into your unzipped firmware. You will find an "updatecfg.txt". Remove the line "twipe_data" and then flash your unit.

But I warned you.
[FYT Android Head Units] victorvcunha:
Thank you, so I think the best way is to use the TitanimBackup.
[FYT Android Head Units] julien_blanche:
Hi guys,

I'en testing this head unit for a couple of days and one of the issues have noticed regarding the wifi speed, although there are 2 separate antenna inside the unit when bluetooth is disconnected wifi speed 45mpbs which is max speed acc to my contract however when I pair bluetooth with my phone then wifi speed reduces dramatically which is 6 mpbs. So this should not be a normal behavior.

Have you notice such experience with yours ?
[FYT Android Head Units] SpoonerPS3:
Hi guys!

So after reading this thread for weeks I finally decided to pull the trigger on one of these units. Also decided to use my girlfriend as a guinea pig before getting one for myself lol. The unit pictured is a 2009 Toyota Camry.

So, Im on the latest update and here are some issues/complaints I have in case any of you guys have a fix:

-Can't make calls using google voice. Just says "Sorry can't do that yet" or something like that.

-There's a notification that says "Too many contact deletes" and there's no way to get rid of that. Somehow it even uploaded my contacts to the designated car email and made duplicates.

-How do I change the damn ringtone?!

-Cellular reception isn't the best. I even moved the antenna to the windshield and didn't improved a whole lot. I remember back in the days we used to flash different "modems" or "radios" until we found a balance of battery life and reception.

Haven't really played around to much with it but the rest seems to be good.

Thanks guys!
[FYT Android Head Units] DustoMan:
Go into the Google account sync settings and turn off contact sync. The screen can be hard to see at least on my unit. It's the third toggle switch.

Where do you live? You may need to compare radio bands with the providers available. If you are in North America you are pretty much out of luck.
[FYT Android Head Units] SpoonerPS3:
Thanks! I'll try that tomorrow. NA here so out of luck then ?
[FYT Android Head Units] Jainyankee1993:
Hey man, I just got my head unit for my Civic 16. How did you get the right side camera to work? Do one of the video cables have to be plugged into the video in of the head unit itself? Thanks!
[FYT Android Head Units] Cr4z33:
About Google Voice:

Did you install Google Assistant from the Play Store or are you using the one available with the unit firmware?

I ask because if you install it manually somehow it gets broken and you end up getting that error message.
[FYT Android Head Units] checksum123:
One thing I noticed is there is no Notification panel.

If you pull down the notification panel on top, no notification shows up.

ie: When you get an email from gmail, the notification panel on top does not show anything.
[FYT Android Head Units] DustoMan:
This is fixed in the May 15 firmware. Linked in a prior post.
[FYT Android Head Units] davemazo:
I received my Joying 9 Inch Android Radio SKU:JY-VO131N4G with 64gb ROM late today and quickly plugged it all in just to check it out.

I noticed 3 things straight away that don't impress me. Firstly, the spec says there is a microSD slot but I can't find it anywhere.

Secondly, an external mic is supplied if needed with a mini phono plug but there doesn't seem to be anywhere to plug it in.

Thirdly and more importantly there is a lot of interference on all radio channels that I quickly tuned into. Hopefully things will improve tomorrow when I can have a proper go at installing it.
[FYT Android Head Units] rigattoni:
There is nowhere noted that the unit provides a micro-SD slot...

There are 2 USB cables on the back. One has a separate cable with a plug for a SIM card and the other USB cable has an additional cable with the mic connector.
[FYT Android Head Units] Cr4z33:
Did anybody find a working Netflix APK?

So far I keep getting a network error message. :rolleyes:
[FYT Android Head Units] davemazo:
Thanks Rigattoni. I must have missed the connector attached to the USB cable.

However according to the specs on the Joying website there should be a MicroSD card slot (its in the More Information section). It's not a big deal though as I have 64gb ROM to load all my music.
[FYT Android Head Units] Cr4z33:
What you see there is the 32GB ROM partition.

If you still want to add an external SD just use a USB to micro SD adapter and plug it in one of the two USB cables.

About the missing microphone try sending a complain to support@joying.com and see if they send it to you for free.

Otherwise there's plenty of microphones on Amazon. ;)
[FYT Android Head Units] davemazo:
Thanks Cr4z33. I bought a DAB adaptor which takes up one of the USB cables and I might use the other USB for Android Auto, I'm not sure yet. I read in a previous post here that I could use a USB hub if needed so I'll check that out.

I have the microphone I just missed the connector attached to the USB cable.

With 64gb ROM I think there is enough space for my music.

My main issue now is a lot of radio interference but I still need to look into that as I haven't installed the unit permanently yet
[FYT Android Head Units] Cr4z33:
I've got interferences too and the built-in signal amplifier is poor and underrated.

Either we find a good amplifier or we use other systems like DAB+ or streaming.

I wasn't able to start Android Auto successfully yet no matter what I tried or what others suggested me to do so I had to go for Headunit Reloaded instead.
[FYT Android Head Units] thughes69:
The MicroSD slot is next to the ribbon cable connector on the head unit.
[FYT Android Head Units] davemazo:
Is that on the unit with a removable screen. Mine has a fixed screen
[FYT Android Head Units] tangcla:
Have you turned on USB debugging? Despite another member disagreeing, it IS required for Zlink to work.

Taken from their website:

After update,you can use the android auto function on the head unit with android 8.0 phone.

When you use android auto at the first time,you need to do as below:

1). Pls turn on the USB debugging in your Android Phone

2) .Bluetooth Connected: Pls connect your phone bluetooth with Joying Car Stereo

3).WiFi connected:Pls connect WiFi of the head unit

4). USB Cable connected: Pls connect your phone to Joying Car stereo via USB Cable

5). Open the Zlink APP in Joying Head Unit, then The Android auto is start

This is the video about how to use android auto:https://www.youtube.com/watch?v=98WdshXiON8

If you have any question,please feel free to contact us by email info@joyingauto.com
[FYT Android Head Units] thughes69:
[MENTION=1046126]davemazo[/MENTION] Yes.
[FYT Android Head Units] andTab:
Have the recent firmware updates fixed the issues with Bluetooth calling?

Having good quality audio for calls is important to me.
[FYT Android Head Units] tangcla:
I assume you don't read the thread.

But yea, since April firmware, Bluetooth calling has been excellent.
[FYT Android Head Units] Cr4z33:
Sure I have, but the Z-Link keeps sittings at the screen where it says it is waiting for the phone to be connected... :(
[FYT Android Head Units] tangcla:
Have you unlocked your phone and allowed the device to connect to your phone after connecting the USB cable?
[FYT Android Head Units] Cr4z33:
Sure and I have already tried three different cables that are working 100% (tested with other devices).

I've got the latest firmware so I ended up thinking that maybe it doesn't work on phones (S10+) with Android Pie?
[FYT Android Head Units] tangcla:
I've got an S9 on Pie and with the latest firmware too, so I don't think it's that.
[FYT Android Head Units] Cr4z33:
I ended up thinking that this is what we get with these kind of products.

Not everybody has the same result and there's always some strange issue nobody else has... :confused:

Thanks anyway for trying to help me.
[FYT Android Head Units] blinger:
I'm using a note 9 with pie and USB debugging off. First time connecting it, it took a few minutes plugged in to finally connect (phone and HU would say connected and then waiting several times before it finally connected properly)
[FYT Android Head Units] Cr4z33:
When you say that it took a few minutes do you mean that as soon as you plugged in the cable there was ZERO evidence of that at first?
[FYT Android Head Units] blinger:
There was some evidence at first. The phone would have the android auto notification pop up and disappear a few times. The HU would go back and forth in "waiting" and "connecting" on the Zlink screen.
[FYT Android Head Units] YellowGTO:
S10 here. It just works and I hate it. Even when I uninstalled that app it would loadup an older uninstallable version.
[FYT Android Head Units] Guyzer73:
Morning All,

I am considering getting the 10.25" version of this unit and installing it in my MY2006 Range Rover Sport. I seeprrlhkr has already got the root files for this unit here, thanks :good::good:

The only reservation I have is how do I get the Steering Wheel buttons to work? Will I need some CAN Bus converter as I can't see a steering wheel control output on the back of the Head Unit as I would like to avoid a separate controller

Also does anyone have pictures of the 10.25" unit running Android Auto via Head Unit Reloaded App in the new widescreen format? I have attached an image from it running on my old 8.8" Allwinner T3/A23 unit.

Look forward to your replies so I can go ahead and bite the bullet on the new unit.

Cheers :good:

Guy
[FYT Android Head Units] julien_blanche:
Hi,

I got my 10.25" unit a week ago and still testing it for my 04 Vogue. You need canbus adaptor to work for your steering control buttons if you have not already one and you can check those below 2 models that depends on your system in your car whether fiber optic amp unit or standard head unit

https://connects2.com/Product/ProductItem/CTKLR03

https://connects2.com/Product/ProductItem/CTKLR06

These adapters have standard iso connecter with them which you can connect to your joying key1 and key2 cables to work.

As for the carplay function, I have iphone and layout of the app is ok nothing less or more on the screen.

Hope that helps.. cheers...
[FYT Android Head Units] Cr4z33:
Thank you all for the feedback.

Then it's definitely some issue with my unit only (perhaps some bug that might disappear with the next firmware updates).

I can live with that by using HUR in the meantime.
[FYT Android Head Units] Guyzer73:
Hi Julien,

Thanks for the reply. Good to see another Range Rover being upgraded :good:

I've actually already got an 8.8" Android unit installed in the dash so have the conversion kit from InCarTec, which I think is the same as for Connects2.

Where have you installed yours as there's not much space in an '04 Full Fat model. I was going to mount mine 'on dash' but the AC rerouting is very tight.

I've attached a couple pictures to give you an idea, one mock-up, plus two quick quick proof of concept checks.

Have you managed to get the 4x4 info screen showing on your new head unit? If so how????

Cheers

Guy
[FYT Android Head Units] julien_blanche:
Actually full fat modes has 280mmx120mm space for head unit and perfectly suitable for 10.25" models so not much trouble for me also I've attached photo belongs to old head unit for your reference.

Your mock-up is only option for replacement 10.25" cos there is not much space of sport models and seems good from the pictures. If you already have aftermarket head unit then you do not need the buy separate can bus adapter for this replacement, it will be plug and play operation for you.

As for special features of your car like 4x4 info, fuel consumption etc etc, you are gonna lose all of them because these head units are not designed to show car specific functions also there is no such option inside the device settings to display these data.

For the time being, I have traded car specific information in exchange of good music quality and lots of options. You already know oem head units gives you nothing when compared to android units.
[FYT Android Head Units] Guyzer73:
Nice. Post some pictures when you have the new unit installed.

I'm also considering these two options attached, this way I get to keep the 4x4 info screen at least. one is fully recessed behind a double din fascia, the other mounted quasi flush. I have a wooden mock-up of the 10.25 display panel and will use that to see what my may work or not...

Cheers

Guy
[FYT Android Head Units] julien_blanche:
That seems more reasonable with one major downside is that screen position will be way below your eye datum and that may cause dangerous situations as for traffic safety which is I do not recommend.

Anyways if you gonna take that option then i would recommend have a look below threads which you may find useful down the road;

http://www.rrsport.co.uk/forum/topic35910.html

http://www.rrsport.co.uk/forum/topic38089-15.html

cheers..
[FYT Android Head Units] Cr4z33:
Can someone please upload somewhere all the needed APKs to have Z-Link installed?

After moving to HUR and being unable to run normal AA I was so angry that I opted to uninstal Z-Link.

Now after adding a USB Hub I've got the feeling things are working differently (better) so I would like to give Z-Link a last try.
[FYT Android Head Units] merdok:
Can anyone else confirm if the default volume setting works for them on resume? Mine works if reboot the unit, but if i resume the unit it stays at what ever volume it was when turned off the car.

4/3/19 firmware
[FYT Android Head Units] Cr4z33:
I've got the May firmware and the default volume (10 in my case) is always working.
[FYT Android Head Units] merdok:
Thanks! I will chalk that up in reason to take the jump. So many spotify playlists synced the factory reset just takes time to get all back to how i want. How initially pulled the release of this firmware made me nervous to play with testing it.
[FYT Android Head Units] bersercci:
Hi, I upgraded from Sofia JY-UL135N2 to Airmont JY-UO135N4G.

I have a Chrysler 300C with factory amp and control it with Connects2 harness and canbox.

On Sofia model I got a clean sound with high volumes with Joying connector to Chrysler factory amp.

There was also an amp setting of NoAmp, Amp(In), Amp(Ext) in General settings to fiddle with. No more.

With new model I get massive distortion on high volumes.

If I use the HU line out connectors to factory amp, I will not get enough power or volume from the unit at max.

Is there any way to control the output levels on HU?
[FYT Android Head Units] edcam33:
Finally changed my Joying screen and now without the ugly logo [emoji3]
[FYT Android Head Units] kouklo:
where did you get the screen?
[FYT Android Head Units] edcam33:
Got the replacement screen from Joying as i broke the screen while inserting a small metal pin into the reset button . When I ordered the replacement screen, I asked If they can send a screen without the logo and they said yes they can.
[FYT Android Head Units] merdok:
Strange.. I took the new firmware on my UO135N4 and still not getting the unit to reset to the default volume after I turn on the car off and then on again. I tested this before touching anything else, root etc.
[FYT Android Head Units] edcam33:
Has the may update fixed the no sound on Google gps when in route ?
[FYT Android Head Units] merdok:
I have found today that having timed backlight control turned on breaks illumination control on my unit. turn it off and illumination worked as expected.
[FYT Android Head Units] Dracoster:
On the off-chance anyone has a Daihatsu Sirion 1.3 2007:

Anyone tried installing Joying units in a Daihatsu Sirion 1.3 2007?

I got the 2-DIN fascia replacement for the car.
[FYT Android Head Units] SpoonerPS3:
Anyone has problems making calls? Like if I search my contacts, tap on the one I want to call it doesn't.do anything. Sometimes it will stars making the call 10-15 seconds later. Yes Im on May update
[FYT Android Head Units] PsychoMcSatan:
Having trouble replacing the 190043001_com.syu.bt.apk. I assume its the one in oem/apps/ directory, but even though I'm rooted, I can't seem to replace or in any way modify the file that's already in there.
[FYT Android Head Units] blinger:
I had the same problem but haven't checked if it was fixed in the new May firmware update yet
[FYT Android Head Units] bersercci:
Yes it has. It also fixed the notification bar issues.
[FYT Android Head Units] Cr4z33:
I don't know if there's anyone in here with that car, but I can tell you if you want what to do to know if and how much your car is compatible with a Joying unit. :)
[FYT Android Head Units] Jasper_s:
Me and my wife both have a sirion2 , i installed a 1din 8" unit in my car and a 7" 2 din in her car.

You do need additional parts if you want to install the 7" version with the original 2 din fascia. The original 2 din fascia is too wide.

Ininstalled my 8" Joying on "top" of the 2 din fascia , just made a few brackets to hold down the screen.

The 8" screen covers the hole in the fascia.