yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] surfer63:
The ms.apk needs the same approach, even more so. If that one works fine, then that plugin works fine (should work fine) for the BT app as well.

---------- Post added at 08:21 AM ---------- Previous post was at 07:40 AM ----------

I am not exactly sure what you mean. "ringing"? or calling via the phone?

Normally in modern phones, 4G is for both internet and dialing. 4G uses VoLTE for calls. Your phone should support that. And also normally: If WiFi is really strong enough for the 4G SIM, WiFi is used for dailing (VoWifi).

However, Joying clearly mentions on their website for the several 4G models:

If you use the 4G on your unit, you have internet. Not dialing options.

So if you couple your phone (correctly) to the unit, your phone will be the active "dialing in & out" device, but all sound, including the "ringing", will go via the units speakers and microphone.

And the 4G of the unit will only be used for internet. This also means that you can use the unit as hotspot, so that your phone, and that of the passengers, can use the 4G internet of your unit.
[FYT Android Head Units] bambapin:
I don't know, i disabled 4G because i use tethering.

However you can try it yourself on your HU.
[FYT Android Head Units] czarekurb:
I would like to have active 4g and be able to call by phone with the help of Google assistant, I do not know if it is possible
[FYT Android Head Units] surfer63:
Bugs in the 2019-09-17 firmware

Like the title says: bugs

When I flashed the 2019-09-17 firmware I could make phone calls using Google Assistant. I even mentioned that to another user 2-3 pages back. This morning I suddenly can't call anymore ("Ik kan nog niet bellen" -> I can't dial yet). Of course I rebooted the unit and disconnected/reconnected the phone, but no dialing via Google Assistant. Simply dialing from the BT app works fine. Why doesn't it work suddenly?

I can't set the "Default Boot Volume" anymore. It is by default set to 18 and I always set it to 8 (or so), as 18 is way too loud (I think). The "button" doesn't work anymore. (image Settings_Bug)

No matter which setting I choose for "Backlight Control", the button leds never work. Only during (re)boot. (Image Settings_Bug)

Maybe not a bug as such: In Settings -> User-> Google, in the account settings (what to sync and what not). The screens are black letters on a very dark-grey background. That is really terrible to see. Simply because I knew what should be there I could use it. (images Settings-UserAccounts-01 ~03)

More Settings screen have this black characters on dark-grey background. Really horrible.

Maybe more, but this is what I stumbled upon.

I will forward these to Joying.

---------- Post added at 08:21 AM ---------- Previous post was at 07:40 AM ----------

Almost forgot to mention: That rgb wheel color png has not changed.

[MENTION=2287433]julien_blanche[/MENTION]: Can you attach your correct rgb.png to a post? I can't find it. And what did you actually do to correct it. Make it a little larger? Or find somewhere a correct color wheel?
[FYT Android Head Units] julien_blanche:
You can use just any regular rgb color wheel depend on your taste and make sure that resolution matches with the original file which should be 322x322 if i remember correct.

Also small selectable color buttons refers to wrong colors in the menu but i did not bother to change them.
[FYT Android Head Units] surfer63:
Thanks, but which png should I replace? I now unzipped and decompiled (apktool) the Settings.apk from 17-09, 14-08 and 21-06 and I can simply not find a png that looks even related.
[FYT Android Head Units] julien_blanche:
When you unzipped the settings file it is inside the res/no dpi (something like that, i am outside now:)) folder where all the image files are located..
[FYT Android Head Units] colonel_lp:
I agree about the sound quality, it's pretty good, it's my first Android HU and I wasn't expecting much. 4G is fine, as is WiFi, but sometimes it takes ages to reconnect. I do find that the settings are fairly crippled, and there are a few quirks, file manager randomly starting, it keeps changing the keyboard back to stock, no other volume controls (alarm is muted, as I suspect some others are as I can't get ok Google through the speakers) and the touch screen isn't as responsive as I'd like. Bring on root and the ability to tweak.
[FYT Android Head Units] tangcla:
Ok, good, so it's not just me!
[FYT Android Head Units] thechemist13:
I have one of the newest head units and Zlink starts every time I turn on my car, does anyone know how to disable that? I do not have my phone plugged into the unit, Zlink just starts automatically.

Also, does anyone know what is the largest USB flash drive the unit can read?
[FYT Android Head Units] seb21:
I had the same problem.

If you don't use zlink then just uninstall it.
[FYT Android Head Units] colonel_lp:
Had anyone worked out what is going on with the volumes? I'm on the latest firmware, and alarm volume, ringer volume and whatever volume Google assistant is, are muted with no way to change them.

Has anyone tried the root method reposted from the Russian site? Building up to trying it, but if it's been tried and doesn't work it would be good to know.
[FYT Android Head Units] prrlhkr:
Just got it working on my HU!

We're rooted!! :D:D:D

For reference, I am using the factory image I posted way back on page 5.

A few notes about the installation:

1) Magisk Manager does not work with the stock File Manager

-When you go to patch the boot image, Magisk Manager crashes

-I rebooted my device and installed "File Manager" (the ASUS one, but shouldn't matter) from the play store

-Next I force-stopped Magisk Manager

-Finally I re-opened Magisk Manager and was able to select my boot.img to patch.

2)Start.bat file in Root.zip points to the wrong zip file, so after you add "patched_boot.img" to the archive, rename the archive from"6521_1_input.zip" to "input.zip".

-Alternatively you can just change the single line in the batch file to the correct filename :p

If anyone's interested I can probably type up a longer step-by-step howto and post it tomorrow.

Happy rooting!
[FYT Android Head Units] kouklo:
Im sure you know how easy it is for good info to get lost in big posts. Why not start a new post just for a good step-by-step for everyone?
[FYT Android Head Units] Loco5150:
Im looking to buy my first Android HU and have been zeroing in to these Joying Intel Airmont units. Im looking to get the 9" screen version. Joying support said the standard 9" is IPS, Great. But has anyone used the 2.5d version? How would these screens compare besides the standard having buttons? What would you guys recommend? I guess the buttons are ok to have, bu are they necessary Im not sure.
[FYT Android Head Units] Kurosoul:
hello fellow drivers,

I was just wondering how much customs charged you when placing the order thru the Joying website?

On their website, it said buyers are responsible for customs fees due when ordering from their China Warehouse. Don't want there any crazy cost when I'm paying already. Thanks for any info you can give me.

I am located in California, U.S. have a great day everyone.
[FYT Android Head Units] thechemist13:
I live in Oregon and did not pay any duties. Joying declared the value of the head unit as $30 or $80; regardless <$100, so no custom fees.
[FYT Android Head Units] CTDPeti:
My HU does it randomly since i upgraded FW. Before the upgrade zlink started randomly, and now file manager.

....and thanks efforts for everyone who help us on rooting process. (I'm careful, wait for more experiences and a detailed tutorial to root and change same built in apps like radio and mp3 player)

(in a facebook group i saw a photo about HU called Eunavi and it has a much better radio skin, with correct RDS font size and in the center, the channel name instead of frequency...
[FYT Android Head Units] McMethylated:
I was gonna try to adb shell this command to the airmont unit

reboot disemmcwp

And try rooting with kingoroot and switch to supersu if successful. Will keep you updated soon
[FYT Android Head Units] PaulBorges:
If you can show it... please share! We need it!;)
[FYT Android Head Units] prrlhkr:
Here it is!

https://xdaforums.com/android-auto/android-head-units/howto-root-joying-sc9853i-head-unit-t3915530
[FYT Android Head Units] tangcla:
What benefit does rooting offer us at this stage?
[FYT Android Head Units] CTDPeti:
Paul,

Now the root is avaliable and i did it easily. This is a very noob friendly solution. What kind of radio skin tried you add and with wich method?

Thanks
[FYT Android Head Units] PsychoMcSatan:
For those that have upgraded from the Sofia based Joying, can you confirm whether the 20-pin harness is the same? I had to solder together a custom harness for my Sofia, so if they are compatible this would a very easy and tempting upgrade. Or if there are differences, hopefully just a couple leads?
[FYT Android Head Units] plastik46:
i can confirm they are the same, i am still using my harness from my old 3188 unit, had a sofia unit, and now have airmont unit all using the same harness.
[FYT Android Head Units] fabien_m2002:
Hello

i cannot trigger "OK Google" service. Google app is up-to-dated.

Maybe i have to install something special?
[FYT Android Head Units] tangcla:
I recall reading somewhere (I think posted by [MENTION=2550900]surfer63[/MENTION]) that OK Google was broken by firmware.

But I can confirm that it works with Android Auto if the phone is connected via Zlink.
[FYT Android Head Units] bambapin:
set_rgb.png

edit: it is not in Settings.apk but in 190000000_com.syu.settings.apk
[FYT Android Head Units] seb21:
res\drawable-nodpi-v4\set_rgb.png
[FYT Android Head Units] surfer63:
That's where I expected it. And now it's clear. I have unzipped and decompiled (apktool) all the "Settings.apk" versions from the Allapp.pkg files from the 21-06, 14-08 and 17-09 firmwares.

No set_rgb.png in that folder or anywhere else to find. I searched for that one and then checked every png inside the apk, but no colorwheel png or jpg to find.

And then I checked again in the Allapp.pkg. There is also the "190000000_com.syu.settings.apk". That one contained the set_rgb.png. So far so good.

==========

Those that remember the Joying Intel Sofias know that at that time both the complete Google Settings.apk was delivered (Settings.apk) and the FYT modified and crippled Settings.apk. In the later Sofia firmwares and in the PX5 firmwares this Google Settings.apk was removed, and the FYT Settings apk was simply called "Settings.apk".

That is where I went wrong.

It seems that FYT now delivers again the Google Settings.apk (39MB) and their own "190000000_com.syu.settings.apk" (9MB).

In the earlier Sofia days we could replace the FYT Settings.apk with the Google Settings.apk. Using the Google Settings.apk meant that you would loose the specific FYT unit settings, but you gained full Bluetooth pairing options from the Google Settings.apk. When done you could reinstall the FYT Settings.apk (or not).

Of course I tried that immediately but when I replace the FYT version with the Google version (I renamed the Google version to the FYT version name), the Google version is not launchable.

But I will continue to try. Full bluetooth pairing options from the original Google Settings.apk could be a nice bonus.

---------- Post added at 07:33 PM ---------- Previous post was at 07:02 PM ----------

Yeah. Found it :)
[FYT Android Head Units] surfer63:
I mentioned Yesterday as bug for the 2019-09-17 firmware:

That was a stupid mistake, so no bug. That setting is actually 2 Settings. See attached image with the green and red selection frame.

The setting in the green frame has to be set first. I suggested to Joying to change the translation in the green frame to "Enable default boot volume switch"
[FYT Android Head Units] surfer63:
W.r.t. to the 190000000_com.syu.settings.apk and the Google Settings.apk

I also wanted to modify a few things in the "190000000_com.syu.settings.apk" and I'm absolutely sure I did it correct, but the modded "190000000_com.syu.settings.apk" is not launchable either.

I assume they do some sha1/crc/md5sum check on the classes.dex (the code) and the "resources.arsc".

And the same for the "190043001_com.syu.bt.apk" that [MENTION=9736252]seb21[/MENTION] modded.
[FYT Android Head Units] seb21:
[MENTION=2550900]surfer63[/MENTION]

The problem with bluetooth is deeper than crippled google settings app. I tried different pairing apps form store and none of them works. It seems like Android itself has no access to bluetooth.
[FYT Android Head Units] surfer63:
Yes, you are right. I was way too fast and carried away when I detected the Google Settings.apk.

The control of Bluetooth is done directly via the MCU and its binary.
[FYT Android Head Units] hugorafael:
Even though my unit is not exactly a Joying, would it work? My BT app is named 190002002_com.syu.bt

---------- Post added at 02:41 PM ---------- Previous post was at 02:39 PM ----------

Im trying to figure out why would they go through so much work to implement their bluetooth, the only thing I can come up with is that Android does not support ad2p as a receiving end, only as sender of audio.

And if you are right, and they do this in directly in the MCU, someone could try to understand how the BT app talks to the machine and perhaps hack it?

---------- Post added at 02:47 PM ---------- Previous post was at 02:41 PM ----------

Does your unit let you choose any RGB color you want for the button lighting ? Mine only lets me choose from 7 different presets, and none matches the car color exactly
[FYT Android Head Units] julien_blanche:
Have you replace rgb wheel color already ? If yes then you should be able to choose color from the wheel..
[FYT Android Head Units] seb21:
If you can use [MENTION=2550900]surfer63[/MENTION] mods ,this probably it will work. BT app provides only user interface to pairing and contacts. All bluetooth communications is managed by the ms app.

You have unit from different manufacturer so i'm curious if this mod is blacklisted in your unit.
[FYT Android Head Units] surfer63:
Maybe I presented it too simple. They do it direclty between the BT app and the MCU software.

Someone already tried that and got a good end. lbdroid (who has many names on many forums, also on this forum) developed a completely self built custom ROM for the Sofia. The basis was the MCUd, an MCU daemon written in C.

He also built accompanying programs for radio, calling and media chip. Then he abandoned the Joying and started his own HiKey project to completely custom-build a unit including the necessary Android.

A good programmer (which I am not) good probably work his/her way through the code and probably find some clues on how to hack this.

(there is more and I could point him/her to additional info.)

7 colors was the limit for all firmwares until very recently. Only in the last 2-3 firmwares this color wheel has been implemented.

---------- Post added at 08:34 PM ---------- Previous post was at 08:21 PM ----------

My JET could support it, but currently not. I already built in options for the several manufacturer versions, but yours is not one of them currently. Note also that JET requires a rooted unit.

Could you share your HWGetinfo.zip with us and attach it to the JET apk thread (to keep it clean here)? I think you already did that but I have seen so many lately that I can't remember..

Edit: I found it

A reason why it might not function is the tight integration between the BT app and the MCU.

Another reason why it might not function with the modded apk by [MENTION=9736252]seb21[/MENTION] is the fact that it works until the next reboot. Then it doesn't work anymore and you need to put back the original BT app.
[FYT Android Head Units] hugorafael:
Well, I can give you guys the same answer, the thing is, I havent even rooted my unit yet, I bought it recently from a "Brazilian" brand who rebrands chinese stuff and I havent found much info on the actual manufacturer yet, thats the reason I havent done anything because if something goes wrong I have no official firmware to go back to.

With [MENTION=2550900]surfer63[/MENTION] help I have been able to identify that it is indeed FYT compatible from ZHAN, but thats it.

Im reluctant to go any further with modding since I dont have a backup plan, I guess I will contact the guys who sells this in Brazil and ask if they know anything

But Im attaching all the info I was able to extract with HWget_info in the hopes somebody can help
[FYT Android Head Units] hugorafael:
Will gladly do
[FYT Android Head Units] surfer63:
We posted almost at the same time and our posts crossed each other. See my answer 1 post higher.
[FYT Android Head Units] seb21:
Yes, but i only use it to pair my OBD, after that it is no need for this mod . The funny part is OBD works even without BT app.As i wrote earlier all work is done by the ms app.
[FYT Android Head Units] D4rk_Seraph:
My HU is exactly the same as yours, and Ive updated with the latest Joying firmware. Everything is working, except Bluetooth, need to find a solution.
[FYT Android Head Units] hugorafael:
Thanks for the info, I couldn't live without bluetooth calls so I will hold on trying to update until we know more
[FYT Android Head Units] yzf750:
so it says this on joyings website:

"Following is the updated file (2019-8-14 with the new MCU version, solved Button light issue) for Android 8.1 Intel SC9853i car radio with 2GB+16GB/4GB+32GB/4GB+64GB

Note: If your Intel SC 9853i head unit is purchased after 10th Sept 2019, pls do not update with below firmware, contact with JOYING support by email first."

Are the units made after sept10th different in some way then and require a different firmware?
[FYT Android Head Units] surfer63:
No. Identical. But they released a new firmware on 17 september 2019, and maybe some intermediate one a few days before. So if you purchased one after 10 September you should not flash an "old" firmware.
[FYT Android Head Units] yzf750:
Thats what I love about Joying. Everyone's a beta tester. They hand out new firmware left and right via email when you ask via email before posting it on the website, wait till something messed up in it shows up, then they put it on their website a month later after all the new bugs they created are fixed by the people that complain about it that got it this way.
[FYT Android Head Units] tangcla:
If you're so concerned, you can buy a 'finished' product from a big-name manufacturer for triple the price.

You'll get no aftermarket support, no firmware updates, and in fact, no one at Kenwood/Pioneer/Alpine/Sony/other will even acknowledge your bug reports.
[FYT Android Head Units] yzf750:
Who said I was concerned? I like flashing my headunit 5 times a year trying to fix stuff they cant get right dont you?. Plus having all my previous used apps like youtube, jet audio, open every time the head unit comes even though I close them before turning my car off is a bonus right?
[FYT Android Head Units] tangcla:
The other alternatives out there don't even let you use YouTube or Jet Audio.

So there's your options. There's no need to get passive aggressive over it. If you don't like it, there's the door. :)
[FYT Android Head Units] NRGZ28:
I can't search the thread for "AHD" but if it hasnt been posted yet..

Get the AHD camera that Joying sells for this unit. The image quality compared to one of the best analog cameras on Amazon is astounding. Much much clearer and more accurate colors. This is it...

https://www.amazon.com/gp/product/B07WJ1ZSZM/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1

I'm going to ask them if this camera also works on the other inputs, so I can use one for my front bumper as well. It's really good!

---------- Post added at 06:18 PM ---------- Previous post was at 06:16 PM ----------

Yeah but you know what ? Those units don't really have any bugs to acknowledge. Heh They just have less features.
[FYT Android Head Units] julien_blanche:
People are getting angry time to time when dealing with joying products and that's okay cause everybody want working regular product like a paying customer. I think nobody has to defend the joying when somebody state their opinion hence we owe them nothing in contrary they need us to survive.

Joying has not solved most of the things since beginning of their journey, we create alternatives in here for the problems...

As for the aftermarket alternatives joying, pioneer, sony, alpine, kenwood and jvs are far close to it...

The only and best alternative to replace stock head unit is Dasaita products out there, that's it...
[FYT Android Head Units] surfer63:
We all know that the quality of the Chinese products is not equal to that of Pioneer/Kenwood/Alpine, but why does someone look in the first place for Chinese units: Because they are so much cheaper! ("omg, a complete android unit for only .....")

So what do you expect? They are not only cheaper because labor and material cots are lower in China. And a builtin unit for my Skoda is either 1200 or 1900 euros.

W.r.t. support: My brother has a Pioneer of 1200+ Euros. There was a bug in bluetooth calling and it got only solved after a year!

I agree that Dasaita seems to have the best quality Chinese units, but they are also the most expensive Chinese units. Again: quality has its price.

(And I can't say out of own experience that they are better. It is the general meaning).

I now have my new Joying unit for 2 weeks. I do travel very regularly in rental cars for my work and see a lot of builtin units. Bluetooth call quality is always better, no doubt about that, because these always have noise canceling. Integration between apps is mostly better. "Tap" sensitivity is sometimes a lot worse as some still have resistive screens instead of capacitive screens. And I have seen very little builtin units that support "swipes". All Chinese units do that.

But in general I'm really happy with my own unit: the previous PX5 and this one even more. The build quality still has to prove itself over time.

Some things others complain about are "features" in my eyes. I really (!) don't want the music to autostart where it left when I turn the key (I do want it to remember where it was when switching off, so I can continue where it left).

One mans complaint is another mans feature.
[FYT Android Head Units] yzf750:
I"m not talking about music coming back on after I turn my car back on with the same song. Its closing the music app out completely,then I listen to the radio, then when you turn the car back on an hour later the radios off and a non playing music app then opens on top of everything. Typical joying. Ive owned 3 joying units. Every problem i emailed them about they sent me a link to a non published yet firmware upgrade (3 times so far). Only to have to flash my unit again weeks after when they fine tune it from complaints from others that got it (firmware) before the website release of it. Fix it right the first time then post it. Then there is the lack of support once a newer unit comes out also. They drop the firmware releases on a unit only 2 years old that still has some problems. I threw my sofia unit in the trash when I got this one cause it still had annoying bugs, and no fixes anymore from them. Give em a hand though, they try. The results are just not great it fixing stuff right and doing it right the first time.
[FYT Android Head Units] SpoonerPS3:
So...is September update working good? What's the change log?
[FYT Android Head Units] surfer63:
I asked Joying via the mail:

But it still is not working correct. It worked great for a week (or so), and now it doesn't anymore. It is constantly mentioning "Sorry, I can not dial yet" or something like that.

I already did a factory reset, after suggestion of Joying, but that still doesn't fix it.

The factory reset is a little bit special though. It wipes /data, meaning all 3rd party apps, all updates of system apps, all configuration.

But the /sdard (internal memory) is untouched where I have my offline maps and 11GB music.