yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] PaulBorges:
China stuff...

I just want to get root Permissions and on this intel unit dont let me. I tried to google it and... nothing. It's the first android secured???? I can't belive.....
[FYT Android Head Units] surfer63:
Non rooted app to catch hardware buttons?

I'm currently working on an application (work name: "FYT HW OneKey" like the already available Joying "Navi OneKey" app) that will catch the hardware buttons ON the unit, so NOT the steering wheel buttons. It doesn't require root. I programmed the Media button (to select my preferred media player instead of the lame FYT/Joying media player) and DVD button (button works, but if you do not have a DVD player, nothing happens. So better reroute it to an installed app). Both work fine.

At first I had it implemented in my JET apk (was close to release:) ) and also removed the installed system apps and replaced it with my versions, but without root that doesn't work and it is actually not neccessary.

So I now programmed it in Java as a separate app (outside JET), not requiring root (You never know if I may switch to an Intel Airmont as well).

After having installed it, and you press the Media button for the first time, you simply get the question "Complete action with "music player" or "FYT HW OneKey", with the options "once" and "always". That is good enough (for me). I can extend it with the BAND button and EQ button.

Maybe, maybe, I get it to work with ACCON and ACCOFF as well. On Android 6 that is working, but since Android 7.0 the security has been enhanced and it is not working on my 8.0 PX5, meaning that it will not work on Android 8.1 either. Maybe I can find some workaround, but I'm afraid not (If you increase security, you do not want someone programming a workaround).

This app will also allow for modding some of the system apps, as you can do your modifcations and then alter the package name (if you know how to do that). I already did that. Say you do this with the BT app. It would mean that I need to catch all activities of the BT app and make them configurable in my app (not hardware buttons in this case).

In this case you would install your/the modded BT app with its modified package name and then configure it in my app (phone call -> start orig BT app; BT music -> Start modded BT app; etc.)

In that case you would still be able to mod your unit to some extend. (This is actually the same what happens when the default android "com.android.packageinstaller" is replaced by

Google by the "com.google.android.packageinstaller")

What never will work is the nokill option as you really need to replace the server apk or use Xposed.

The app is not ready for release yet.
[FYT Android Head Units] Busk07:
You know a lot about these things, thanks for your efforts!

Do you maybe know where I can find more info about how the radio & steering wheel controls work? I'd like to fiddle around with those myself.

I noticed that in the FCC launcher the player widget allows you to swap radio channels when you set the settings to "Joying PX5" or "PX5+". Pause & Resume doesn't work though. There seems to be an overlap in code between these units.
[FYT Android Head Units] PaulBorges:
Surfer63 the firmware of the new intel airmont head

https://www.joyingauto.eu/blog/post/joying-intel-airmont-sc9853i-car-stereo-latest-update/

It's possible to only root? Can you take a look? Thanks
[FYT Android Head Units] surfer63:
That is the same one (9853i 1024X600 2019.3.5.zip) we have been talking about the last couple of days. The one I discussed in post #50.

Joying mostly sends the firmware to a couple of users for test. When it's OK they put it on their blog for general download.

So sorry. I do not see a way to root it.

Edit: To explain more: I did download it and did a md5 checksum on both downloaded zip files. The files are bit for bit identical.
[FYT Android Head Units] awaulin:
Hi, Surfer!

I found on the profile russian forum a description of how to get the root of several devices on SC9853i:

http://4pda.ru/forum/index.php?showtopic=938749&view=findpost&p=82238521

Google translation

Please check. May be this help...
[FYT Android Head Units] surfer63:
Yes, I didn't think of that. That might indeed be the solution to root the unit.

The only thing is the signing of the 6521_1.zip with the test keys (as they describe it). That didn't work at all in the past on all the previous FYT units.

In the past, before the adb method, this boot.img modification has been done by directly copying the boot.img from the unit using dd, then modifiy the copied boot image, and write it back to the unit using dd. (this method was aslos used for the old Tomtom issue for the unit id)

And the link to the Root.zip is already dead. Removed? Not working after all? Or should I first register and become a member? (I don't want that now)

Note as well that they prepared it for 3 types of units. These might not work on the Joyings and (maybe they do as he mentions in the last sentence).

---------- Post added at 02:17 PM ---------- Previous post was at 01:45 PM ----------

I created that app which I mentioned in post #64.

I made a new thread for it ([FYT units] non-rooted app to modify the unit hardware buttons) as it is here (partially) off-topic.

(And I apologize for cross-posting, but it seemed relevant here).
[FYT Android Head Units] CTDPeti:
Guys, there is no other way to change radio skin on our device as root?

thanks
[FYT Android Head Units] surfer63:
Decompile the radio apk, change the package name through the entire app, make you modifications, recompile.

That way you can install a "new" radio app, next to the system one.

The system one will always be started during a reboot, but you can make a shortcut on your home screen to your radio app to always use that one (and use my just released app to connect your app to the BAND button)
[FYT Android Head Units] rflores2323:
Will the new firmware update work the this model? SKU:JY-UO128N4?

It's a Intel SC9853i 4gb/32g

Doesn't show on the applicable car models. This is the non 4g model universal model.
[FYT Android Head Units] surfer63:
I guess it will as the JY-UO135N2, JY-UOS03N2, JY-UOS04N2 are also universal models without 4G, but simply ask Joying to be safe.
[FYT Android Head Units] PaulBorges:
No. It's impossible without root. I tried add a new skin radio don't eliminate the original one.

Bad news....

My unit is JY-UOS04N4G.

https://www.joyingauto.com/joying-e...screen-6-2-inch-single-din-car-head-unit.html
[FYT Android Head Units] surfer63:
Why?

It says "Following is the updated file (2019-3-5) for Android 8.1 intel SC9853i car radio with 2GB+16GB/4GB+32GB"

It does mention the JY-UOS04N2. That is your unit with 2GB/16GB and without 4G, but the "mix" they mention contain 2G/16G models, 4G/32G models, and models with and without 4G, but they are all the same Airmonts.

Please ask Joying before you might come to an incorrect conclusion.
[FYT Android Head Units] PaulBorges:
My unit is a 4G/32G with 4G. It's the second unit that i buy in Ebay. The first one was the intel sofhia. I root it and i used the your great tools. In the new unit i can't use your tools and any mood apk. The firmware that joying put in the blog is for my unit also.
[FYT Android Head Units] CTDPeti:
Thanks Surfer,

Decompile and recompile seems too hard for me, i rooted (and sometimes bricked :) ) only phones earlier. My model is JY-UO135N4G and yesterday I updated. Device has only 3 weak points for me. Most disgusting is the radio skin. Font size on RDS text and the size and position of channel name. The second one is the built in mp3 player. Can't short exactly when in the folder are subfolders. The last one is SWC not compatible with third party apps.

And that was strange after update, google play not download updates in the first half our, don't know why.

Every other details are ok for me.

So I silently wait for the easier way and thank you for your efforts
[FYT Android Head Units] surfer63:
Please see attached radio-mod. It is a radio mod which I made a few months ago with a different internal package name ("com.syu.radioss" instead of "com.syu.radio"). The design is from Mark Morton for Android 6. I applied his design to the Android 8 version and made it split-screen enabled (hence the radioss).

Download and install it as any other app. You will end up with 2 radio apps: the original one and my version with a slightly different icon (blue background instead of red background).
[FYT Android Head Units] CTDPeti:
Thanks Surfer. I tried it. Minimal design is nice and compatible with swc, but i think mod ha no RDS. pty, st, loc is inactive and see only frequency and an empty list on display. (although i saved some channels as its own channel name).
[FYT Android Head Units] surfer63:
It is for 8.0 and on 8.0 it definitely has RDS and PTY and the like. Did you switch RDS on in the app settings?

I will have a look at the 8.1 version, not that I want to make a new version for 8.1, but to check on the difference.

in general all apks can be used upwards and backwards from 5.1.1 to 8.1. Of course the newer version have less bugs and more functionality.

And yes, the channels are empty. As it is a new app (new package), it has its own preferences. It doesn't use the settings from the original app. So you need to select the channels again (and make your settings again like RDS-txt, pty, ta, etc.)
[FYT Android Head Units] czarekurb:
I have a problem, if the engine does not work and is ignited on, the reversing camera works, if the engine is working, the reversing camera does not work, do I have to set something in the settings?
[FYT Android Head Units] julien_blanche:
I had same problem before, normally when the ignition on without engine running reverse light supply amount of voltage (~12v) but when you turn on the engine reverse light voltage may drop 0.2-05 v depends on the electronic system on vehicle and that causes insufficient voltage for camera.

-Check your reverse light voltage before and after engine running

-If above situation is the case then you must add a relay to the camera input for regulated 12v.
[FYT Android Head Units] czarekurb:
For me the voltage is ok, the voltage to reverse is from the reversing bulb
[FYT Android Head Units] julien_blanche:
There is no separation whether engine running or not inside device settings for reverse camera. If you are certain about correct voltage of the camera then something must be interfering camera image when you turn on the engine. Try isolate all camera cables by shortening the distance. If that not work then you may thinking the replacing the camera.
[FYT Android Head Units] czarekurb:
I just thought about it, the radio has no signal if the engine is running, just with the motor working the voltage is not correct (about 14 volts). Apply can box to audi a3 and see if it will be after the problem
[FYT Android Head Units] abbyme24:
I recently purchased he 10.1” version with the 1024x600 screen. I read through the entire thread but still have some questions.

1. Is it possible to change the DPI? With the low res it makes many apps too large.

2. If not, does anyone know if I can swap just the screen with the 720p version or do I need to swap the whole unit?

3. Is there a way to add guidelines to the reverse camera screen?

4. Is there a way to remove the top icon bar and only have it show with a swipe down?

5. Any tips for getting steering wheel control to work? I am using the same wires that my Axcess steering wheel control adapter used and while the software recognizes inputs (I get a red number when I assign buttons), the buttons don’t do anything after saving.

Thanks!!
[FYT Android Head Units] julien_blanche:
1. see [MENTION=2550900]surfer63[/MENTION] thread https://xdaforums.com/android-auto/android-head-units/joying-extra-tools-apk-apk-to-help-t3628200

2. Normally those screen are interchangeable between units but you have to request from joying hence they are not for sale yet

3. Go to settings with password 3368 and you see reverse camera guidelines

4. It is called full immersive mode you can do it with https://play.google.com/store/apps/details?id=com.zacharee1.systemuituner&hl=en

5. When you open steering learn application and press some buttons on the steering wheel do you get any data change on the screen ?
[FYT Android Head Units] surfer63:
That is the correct voltage. Equipment should function at 12V+. A running engine, powering your battery, will give ~14.4V.

Again, what Julien said a few posts back: If your engine is starting you might have a power drop from ~14V to ~11-11.5V, or even lower if you have a bad battery. That can cause a "cold boot" in your camera, but normally your head unit would reboot earlier (as it is way more sensitive to power drops) than that camera and that is not happening.

However, you mention:

just to make sure: Do you mean it stays off and doesn't come back? Or does it come back slightly later?
[FYT Android Head Units] czarekurb:
If engine is working voltage is ~14V (the backlight glows) and camera is not working, does not react to reverse gear. If engine not working is ok, camera working

The power supply and the reverse signal are taken from the back light bulb
[FYT Android Head Units] hillbicks:
After reading the complete 79 pages I have a clearer picture of the pros and cons of the new joying HU. So thanks to all of you who participated in this thread.

I already send joying a mail, asking for conformation which HU they would recommend for my car and the requirements I have.

Apart from that, I want to make sure that this HU actually covers all my needs from a software perspective since I'm fed up with my current solution. I don't mind tinkering a bit, but basic functionality has to work.

- I'm a heavy automagic user, but if the app gets killed every time for deep sleep, then I need to find a way. [MENTION=2550900]surfer63[/MENTION]: Were you able to use the ACC_ON intents to autostart an app, in this case automagic. Otherwise it wouldn't kill me to just press one icon when turning the car on I guess.

- Is the problem really solved where steering wheel control can not control apps that are in the background? Some said it was fixed in the latest firmware, others were complaining about it still not working.

Other bugs seemed to be fixed since the release of the unit, so that seems like a good product for my use. Let's hope the hardware requirements are fine for my car, hopefully they get back to me today.

Thanks everyone.
[FYT Android Head Units] surfer63:
did you already ask Joying?
[FYT Android Head Units] abbyme24:
Yes, the numbers at the top are constantly changing and at the bottom the message is constantly flashing between the yellow message and the red message. Also, the numbers change for the controls whenever I edit them.

I just realized that the firmware is not up to date so I will update that first to see if that solves my steering wheel control issue.
[FYT Android Head Units] rigattoni:
We had some discussion long time ago about resistance dependent steering wheel buttons. As far as I remember that was temperature dependent , but no solution was found. In dependence of the ambient temperature the knobs had different resistances. It could be possible that you are running into the same issue.
[FYT Android Head Units] Jainyankee1993:
Does anyone have this issue:

My steering wheel controls work completely fine, however if I try to change steering wheel controls, the screen say all buttons have a value of "NULL" so I cannot change any controls.

I am driving a 2016 Honda Civic if that makes any difference.
[FYT Android Head Units] michael_vs:
I have the exact same issue. Let me please know if a firmware upgrade solves your issue.

---------- Post added at 07:25 PM ---------- Previous post was at 07:17 PM ----------

https://www.youtube.com/watch?v=WEzpjWwTFL4&feature=youtu.be
[FYT Android Head Units] julien_blanche:
I had this issue with my old can bus adapter when i bought this Intel unit during initial days and after having conversation with joying support they advised me that i need to buy a universal can bus adapter.

So i switched my can bus adapter to a universal one and problem is solved. My initial can bus adapter was Range Rover specific can adapter which came with px5 head unit and turns out that it wasn't compatible with joying and that is why the red and yellow messages are constantly flashing.

Try to update firmware but i guess it isn't the issue here. Most probably you need a can adapter.
[FYT Android Head Units] michael_vs:
Thank you for taking the time to respond to my issue!

Due to the fact that I am not familiar with these terms, would you be kind enough to provide me with a canbus I should buy?

I own an Alfa Romeo 159 if that’s relevant.
[FYT Android Head Units] julien_blanche:
Connects2 products are well known in the market and they have great support, you can find local re-seller in your country. Also you can check with them to be make sure exact model of can bus adapter to buy.

there you go: https://connects2.com/Product/ProductItem/CTSAR002.2
[FYT Android Head Units] michael_vs:
I have already installed this as it was required for my previous Joying head unit to work with the swc :/
[FYT Android Head Units] julien_blanche:
What joying product do you have now and if you select the can bus model from car type in the settings try deselect it also try below see if it work

-connect only key1 or key2 or both cables from can bus adapter and try to set in learn menu
[FYT Android Head Units] abbyme24:
Okay so this is strange. All of a sudden my volume can’t be adjusted even though the number is changing. It always sounds like it’s at around 15 and doesn’t change at all unless I slide it all the way to 0 where it will mute. I updated the firmware and also did a factory reset. I also double checked all my wiring. Any ideas?
[FYT Android Head Units] abbyme24:
Ignore my previous post, a second factory reset fixed it.

Question about OBD2, it looks like joying only allows you to pair to Scanners that have OBD in the device name? Can someone please link me one that will pair to ,y head unit?
[FYT Android Head Units] MIndrunner:
Rear issue

This issue is showing up on cars that has bulb monitoring system through canbus signal. When engine is stop there is no canbus signal sent through the bulbs, so camerea view is ok.

Starting engine, canbus signal will pass through bulbls, eq. rear camera will get interference (canbus signal). Your HU has nothing to do with this. Is working normal , just that video signal from rear camera is not ok.

You need to "filter off" the rear camera power supply.

What is your car brand?
[FYT Android Head Units] abbyme24:
So I have one of the 10.1" double-din units and while I am enjoying it so far the massive bezels, the raised lip with the chrome ring, and the giant JOYING logo made it seem cheap and very out of place. I was looking at some alternatives and was thinking of returning it for one of the 7" models that is standard double DIN size so it wouldnt stick out so much, but I didn't want to lose the big screen.

I came across a 9" "2.5D curved glass" screen on Joying's website in this single DIN model here: https://www.joyingauto.com/joying-9...ultimedia-player-with-built-in-4g-module.html

It looks so much better than the 10.1 in my opinion - the bezels are much more reasonable and the dimensions will fit my 2007 Volvo much better. I reached out to Joying and they confirmed that a) the screen will work with my existing double DIN unit and b) they can not only sell me just the screen, but they can sell me one without the Joying logo.

Just thought I'd let you all know in case you were considering different screens but didn't want to switch out your whole unit. The cost was $130 shipped for the screen. I'll take some pics when I get it in.
[FYT Android Head Units] Outback Joying:
I have unit with intel Joying

I have USA-JY-UO134N4GS-H-NG with intel, from a PX5 old unit but...

The unit only gives sound if I turn off the car, unplug joying unit, plug in unit, start car, slow hard boot. If I next turn key off when unit still plugged in and turn car back on, unit fast boot up but no sound. How can I always have slow boot up if needed? or how can I have sound on fast boot up? I have installed this unit: USA-JY-UO134N4GS-H-NG

the unit seems nice but is very hard to operate in this condition, trying to code for hardboot every time not seeming easy
[FYT Android Head Units] PsychoMcSatan:
So I finally got around to giving this a try (using latest 6.21 ROM). Had to root in order to change DPI as default 160 would not work. 161 also did not seem to work so I ended up at 200 and finally got the option to choose phone app. Looks okay so leaving it there.

However, after pointing Google to the Bluetooth app and successfully making a few calls. It eventually stopped working. I could see the Bluetooth app icon popping up in the notification bar, but immediately closing. A few reboots worth of troubleshooting could not restore functionality so out of desperation I decided to try the "GVC Callhandler for Joying App" that is in the Play Store and now it works consistently. It was required to get calls working on the Sofia Joying.
[FYT Android Head Units] dfal47:
Could you point me in the right direction on how to root the latest software 6.21? I just bought one of these and it's got that revision on it. But the root thread looks like it stopped in March .
[FYT Android Head Units] julien_blanche:
extract the zip file to the root of the usb device and update will be start automatically..
[FYT Android Head Units] dfal47:
Very much appreciated
[FYT Android Head Units] PsychoMcSatan:
You then need to install Magisk Manager. I can't seem to post the link, but just Google it. The site has a bit of misleading ad links, so keep an eye on what you're clicking. After you've flashed the updated boot.img, just install the Magisk apk. No need to configure anything or download its extra tools.
[FYT Android Head Units] dfal47:
Ok cool I'm not holding faith this will fix the USB audio jitter I'm getting but it's a start .
[FYT Android Head Units] abbyme24:
Can anyone help me with a firmware upgrade issue? I downloaded the latest firmware from joying and extracted it to my USB drive. When I plug it in, the head unit recognizes it as an update file and goes to reboot. However, when it reboots it doesn’t do anything - I see a green android icon that says “no command” for a split second and it then reboots without doing anything.

I thought this was an issue with my unit so I exchanged it for another one from amazon but I am still getting the same issue. Any ideas?
[FYT Android Head Units] yzf750:
Try a micro sd card instead. Ive never had luck with a usb stick updating the firmware. Sd card has worked everytime.
[FYT Android Head Units] dfal47:
Got it to work , rebooted and stuck on Google screen won't even re take the stock file
[FYT Android Head Units] bambapin:
Insert the SD with the stock firmware, press the reset switch, then while the car logo is shown, BEFORE the Google screen, press again the reset. It should trigger the firmware update.

Inviato dal mio SM-G965F utilizzando Tapatalk
[FYT Android Head Units] CZ Eddie:
How the heck do you install the SIM in this thing?

The SIM card slot in the attached pic doesn't actually say "SIM" on it.

It just says "push" lol.

When I open it, it has a slot for a card but it doesn't take my MicroSIM very well.

I feel like it's for something other than a SIM card?

And the Joying settings say there are two SIM slots but I only see the one slot.

And my SIM is not recognized.

I know the SIM is good because it works great in my dongle.
[FYT Android Head Units] abbyme24:
If you look very closely there is a little picture of the SIM card showing where the notch should go. You slide the metal piece back and lift up then, then place the SIM contact-side down and close and latch the metal piece again.
[FYT Android Head Units] CZ Eddie:
Mine has no picture of sim on the plastic housing. And I had to remove it from the housing just to be able to insert the SIM.

EDIT:

The notch is facing away in the below pic.

But I have tried it with the notch facing towards the cable also.

That was the first way I tried it.