yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] Guyzer73:
Aaaghhh Joying!! :mad::mad:

Naively thought this would be a simple update with no loss of data.... Not so, custom launcher reset, radio reset, some settings reset, HUR reset, I assume other apps also, but, I haven't got that far yet...

Anyway, I've noticed that the Bluetooth 2 settings seem to do sweet FA, however, I will try and see if I can connect a BT OBDII device via it, but, I have my doubts as the "search of device" button seem to do nothing... Either way will have a further play around tonight. We never know, maybe Joying will surprise us :silly::laugh:

Also noted, more frustratingly that the Steering Wheel Control aren't freely programmable. In the past I used my "Mode" button to emulate "Home" so when in apps I can easily return home and also hide the notification bar. This now doesn't work :mad: Again will try to find a solution as SWC Mode function doesn't work with Head Unit Reloaded/ Android Auto, only volume and track, and home is really useful at least for me.

Other than that, I'm still trying to figure out how to trigger screen dimming when the headlights are on, I can't seem to find any setting that works.:confused: Anybody have any ideas or could point me in the right direction??

Oh I have the JY-HOS02N4GS-1, which is the 1024x480 10.25"single DIN unit with 4Gb+64Gb, and a picture of my current 75% complete install in a '06 Range Rover Sport is attached.

Happy New Year to you all :D:good:

Guy
[FYT Android Head Units] gpracer1:
Bluetooth sucks so far....3 different OBD2 dongles and none connect.
[FYT Android Head Units] mclaudio:
i am also interested in knowing how to trigger SWC programming...

i think KEY1 and KEY2 must be used but dont know how...

also when i PRINT PROTOCOL, when dimming my cluster lights, it prints data on the screen, but does now change screen dimming

btw my SWC only works with car lights on :( dont know how to wire so that it works all the time
[FYT Android Head Units] SpoonerPS3:
There's some voltage(I think 5v) coming out of KEY1 and 2 wires. On older cars each button on the steering wheel would have different resistance values. Grounding the KEY1 or 2 wires through this resistors would make the voltage value change and thats how you program each function. Newer cars use CAN based communication which require an adapter.
[FYT Android Head Units] mclaudio:
I have can bus and if I print data it shows reading for all the buttons but cannot program them

Enviado do meu SM-N975F através do Tapatalk
[FYT Android Head Units] rigattoni:
You are using the wrong CAN-settings in the settings.

There is no way to configure the buttons if they are provided by CAN.
[FYT Android Head Units] mclaudio:
Can you help me?

Enviado do meu SM-N975F através do Tapatalk
[FYT Android Head Units] rigattoni:
There is nothing to help...

You just need to choose the right CAN in the factory settings for your car.

May be you need to test some different ones.
[FYT Android Head Units] rigattoni:
deleted
[FYT Android Head Units] Lowry@:
Backlight / time control

Hi,

Is there possibility to adjust backlight time control's timeframe to other than 7pm - 7am..?

For me "small light control" (or whatever this even means..) does not work at all. I live in northern Europe so in winter time it is basically dark 18 hours a day so it would be nice to see what button to press...

I have the latest firmware / OS.

There was some instructions to connect wires in this thread to illuminate buttons constantly but seems that I can't find the posts...:confused:
[FYT Android Head Units] surfer63:
It is not possible to adjust time zones.

The bug with small light control is already known for months. I mentioned this bug and the adjusting of the time frame months ago for this unit directly to Joying. The adjusting of the timezones I already mentioned 2 years ago for my PX5.

It depends on your car how it is connected, but the orange/white wire is for the illumination. It needs to be connected to your ILLUM wire in your car harness connector. I do not know that if you connect this one directly if it works (and is it a 12V wire or not. The ILLUM wire normally is the wire that has lower than 12V as that is used for dimming).

I already asked Joying for this functionality as well, as I rather have the leds constantly on and the screen at lower intensity (as that can be adjusted), then not at all or only after 19:00. I do live in the Netherlands and I prefer to have them on after 16:30 in midwinter.

I also asked for a sunrise/sunset possibility. That is not ideal either and it either requires an internet connection or a GPS location, but at least much better then the 19:00-07:00 setting.

I checked the apks but none contains the functionality for this backlight buttons. I assume it is in the binary MCU which will not be possible to change.
[FYT Android Head Units] Lowry@:
Appreciated for you comments. There was one instruction from joying to be found for older units to connect ILL wire to ACC wire. This way tough it seems that then you probably have dimmed unit and screen brightness needs to be adjusted manually to correct brightness. I will try to measure the wires and find the cars dimmer wire to connect it straight to that controller. Let's see if I find a solution to my VW.
[FYT Android Head Units] surfer63:
It functions in two ways:

- it dims the screen

- it "switches on" the leds in the hardware buttons or on screen buttons.

So if you connect the ILLUM wire to ACC, this will indeed happen. Dimming the unit as such has never worked OK on the Joyings. The launchers FCC launcher and Car Web Guru have options the dim the screen automatically, on top of the Joying options. (I use the giraffine dimmer.)
[FYT Android Head Units] acidikjuice:
bambapin,

This is extremely useful for my setup. I'm using an external keyboard and this is the only way I can control the volume (at least that I have found). I map the keyboard inputs to these apks you have made (so keyboard VOL UP invokes your VOL UP apk).

1. How can we find out what other intents are possible with your method?

2. Can you make mini-apks (like you did for volume) for track forward, back, play and pause? Do you have example code on repo?

---------- Post added at 05:19 PM ---------- Previous post was at 05:11 PM ----------

I'm glad to hear this is working. For my current Joying, the dimming options with FCC launcher are not working (does nothing in auto or any other mode). Is there something I have missed to make this work? A particular Joying setting?

My Joying is SC9853i, 4GB+64GB 1024x600 model. Updated to December firmware. I guess I'll try giraffine next.

Speaking of dimming, you posted the password to get to LCD voltage control menu in the SC9853i Q&A. What does that do? Can you make the unit dim even more then stock (still too bright at night for me on lowest dimmer setting).
[FYT Android Head Units] Hunter.42:
Xposed Framework

Hello. owning a Joying car radio with an Intel 8-core processor, I wanted to install a module to have the steering wheel controls for the Zlink application. so I rooted and installed Xposed instaler. but I cannot install the Xposed Framework. I got the message "no matching zip file, it's seem like your android is not compatible" what can I do ?
[FYT Android Head Units] surfer63:
Nothing. There is no Xposed for Android 8.1 Intel x86_64.
[FYT Android Head Units] Hunter.42:
Thank you surfer63. Anything possible by other way ?
[FYT Android Head Units] surfer63:
Maybe, but I don't know.
[FYT Android Head Units] bambapin:
Hi, if you use an external keyboard you don't need the mini apks.

This version of JY-HU-Remote uses an accessibility service to intercept the key events and translate them to Joying commands.

he app was made for my personal use and serves as an interface for an arduino (the arduino simulates a physical keyboard) which interfaces with a pair of universal steering wheel controls.

The keycodes are extremely customized on the way I use the headunit and the source code of the app is really really a mess :o. however if you want I can send it to you.

The current mapping for the media keys is :

case KeyEvent.KEYCODE_VOLUME_MUTE:
App.getInstance().volMute();
break;
case KeyEvent.KEYCODE_VOLUME_UP:
App.getInstance().volUp();
break;
case KeyEvent.KEYCODE_VOLUME_DOWN:
App.getInstance().volDown();
break;
case KeyEvent.KEYCODE_MEDIA_NEXT:
if (SYU_RADIO_PACKAGE.equals(fgPackage))
App.getInstance().radioNext();
else if (fgPackage.startsWith(SYU_GENERIC_PACKAGE))
App.getInstance().playerCommand(FinalMain.VA_CMD_KEY_SKIPF);
else
App.getInstance().mediaNext();
break;
case KeyEvent.KEYCODE_MEDIA_PREVIOUS:
if (SYU_RADIO_PACKAGE.equals(fgPackage))
App.getInstance().radioPrev();
else if (fgPackage.startsWith(SYU_GENERIC_PACKAGE))
App.getInstance().playerCommand(FinalMain.VA_CMD_KEY_SKIPB);
else
App.getInstance().mediaPrev();
break;
case KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE:
if (SYU_MUSIC_PACKAGE.equals(fgPackage)) {
App.getInstance().playerCommand(lastPlayState ? FinalMain.VA_CMD_KEY_PAUSE : FinalMain.VA_CMD_KEY_PLAY);
lastPlayState = !lastPlayState;
} else if (fgPackage.startsWith(NETFLIX_PACKAGE))
execKeyCode(KeyEvent.KEYCODE_ENTER); // NOT Working :(
else
App.getInstance().mediaPlayPause();
break;
...

As you can see, the NEXT, PREVIOUS and PLAY / PAUSE keys behave differently depending on the app in the foreground (in particular if it is the FM radio or another app).

It is possible to manage additional keycodes and the long press, but you need to modify the source code to customize their behavior.
[FYT Android Head Units] Hunter.42:
I need SWC commands for autokit apk to control CarPlay. I have a universal SWC bought on AliExpress with key1 and key2.

If i buy this : http://www.exinterface.com/cpjexr/?ckattempt=1

Do you thing it’s good ?
[FYT Android Head Units] mashrom:
Hello seb21,

I did exactly what you mentioned and used the modified BT app. Same behaviour, I can search and find the OBD, paired it without passcode, and it shows Device connected, but the icon still showing that it is not connected. When I open tourq, the BT paired devices list kept empty.

Any advice to overcome this?

Thanks
[FYT Android Head Units] yansta:
Has anyone installed it on a european Honda Civic 2006-2011 hatchback.

I was wondering how it looks?
[FYT Android Head Units] Mastercool666:
Hello ! I installed this software "FYT-Starter_1.01.1907081605.apk" on HU Android 9.0 PX6 (RK3399), now in menu HU 2ea: "FYTStarter" and "FYTStarter setup" ,but can you please, give me pictures manual for " how she tune"
[FYT Android Head Units] acidikjuice:
Use "FYTStarter setup" to select which apps to start. It should give you a list. You can also modify the order they start and if you want any accessibility services started (requires root for last one). Operation should be obvious once you execute "FYTStarter setup".

After configure "FYTStarter setup", use your launcher to start "FYTStarter". Or you can set "FYTStarter" as your Navi App and autostart Navi App (on joying). Not sure about your 'HU Android 9.0 PX6 (RK3399)', this is a thread about Joying with 8.1 and Intel SC9853i. But you should find a way to execute "FYTStarter" on every reboot or return from deep sleep mode (most HU have a way to do this).
[FYT Android Head Units] surfer63:
This will not work on a "HU Android 9.0 PX6 (RK3399)".

It only works on a real Joying as the Joying always autostarts a specific FYT app that no longer exists. The Fytstarter apk use the same package name as that non-existing FYT apk and is therefore started after boot and deep-sleep.
[FYT Android Head Units] Mastercool666:
Thank you ! Guys !
[FYT Android Head Units] mclaudio:
hi there. until now i was not able to root my device...are there any new advices?

last time i tried it gaved me black screen and had to re-install all the system...

thanks
[FYT Android Head Units] bommelkopp:
So, would it be an option to tell Joying about the long press. so that they can built in that in a next update?

---------- Post added at 03:54 PM ---------- Previous post was at 03:48 PM ----------

]Hi,

every time the unit starts it loads Youtube, GoogleMaps, FDroid...

My PX5-device before had a file that could be edited, and i was able to set the preferred apps that are to start.

What can i do??

Regards, Bommel
[FYT Android Head Units] acidikjuice:
Hello. If you have a real joying unit with recent firmware, rooting only take a few moments. You flash the rooted boot image, install Magisk and you are done. Updating to a recent Joying firmware is easy and Surfer63 has it all documented in his thread. I'm a newbie and it was easy.

This thread is about Intel based Joying. If you have anything other then that, you'll need to keep looking at other threads I think.
[FYT Android Head Units] surfer63:
mclaudio has a Zhan.

It is somehow different. You can only try yourself. We have no options to try for you.
[FYT Android Head Units] bambapin:
Yes it is possible to ask Joying but I don't think the ROM internally treat the SWC as an hardware keyboard, for units with CAN bus support it depends on the car electronics.

Inviato dal mio SM-G965F utilizzando Tapatalk
[FYT Android Head Units] Greatnloopy:
Increase number of favorite FM Stations

Does anyone know if is possible to increase the number of FM stations you can save per region? 6 stations is a bit limiting. Ideally I would like to be able to store 12 stations per region. My old android head unit (an Allwinner R16 unit) could store up to 18 stations per FM region.
[FYT Android Head Units] bommelkopp:
Same car, same harness, but another device before (XTRONS with Android 8 that was stolen, grr!) the normal firmware asked for short press and for long press... and also in the Malaysk and HAL9k rom...snief!
[FYT Android Head Units] MrVerm:
Hi all,

I have a Witson S300 head unit. Its the same hardware only running android 9.0.

The password used in the settings screen is the same as for the joying. How would I see this device? A clone? A variation? The world of android head units is very confusing to me.
[FYT Android Head Units] surfer63:
So can this one. Swipe the bottom bar left right for further setup.

---------- Post added at 04:10 PM ---------- Previous post was at 04:03 PM ----------

Joyings are made by the company FYT.

Witsons are made either by MicronTec (the MTCB/C/D/E units) or by FYT.

All brands are actually resellers of others hardware, except for Klyde and Atoto (as far as I know).

In my signature you will find the link to the HWGetInfo.apk. That one will tell you whether you have a clone (FYT compatible) or another model (almost always MTCD/E or one of the newer 8227 CSN models).

I guess your model is not a FYT compatible as FYT does not yet have Android 9.0 for their sc9853i models (AFAIK).
[FYT Android Head Units] Greatnloopy:
Thank you surfer63, the way the Joying unit groups radio favorites is different from what I'm used to so I thought that the limit was only 6 stations to skip between.

Another question for anyone who might know the answer is does anyone else have a radio that doesn't have the RDS function working? I have looked in the radio app settings and I don't even have the option to turn RDS on or off. The "PTY" "AF" "TA" etc buttons are "greyed" out and can't be selected.
[FYT Android Head Units] thierry34:
i tested 2 solutions to replace tasker.

if i use fyt-starter in place of gps app, it seems all apps open but the second erase the first, the third erase the second ..etc. is there an option in fyt-started app to add time between the opening of 2 apps ?

i tested macrodroid too. but it was as tasker. when i turn on joying unit, macrodroid open, but no action start. if i test the macro in macrodroid, it work !!!!! why macro don't start when i turn on joying unit ???
[FYT Android Head Units] rigattoni:
I stumbled over not working profiles in Tasker too after restart.

I figured out that Tasker needs to get moved to a system app.

Then all profiles are working as expected.
[FYT Android Head Units] mclaudio:
HI sURFER

is Zhan a brand?

can i install an original joying firmware?

btw i have:

CAN: RN V1.03.0000BYPS

MCU

2019.04.15 AYI_53_C63L_G32_P48_F64_VER1.0

how can i search for updates?

thanks
[FYT Android Head Units] thierry34:
good !!! can you tell me how you moved tasker to a system app ? do i need to be root ?

thanks
[FYT Android Head Units] rigattoni:
Sure... without root nothing is possible.
[FYT Android Head Units] surfer63:
Again: swipe the button bar, go to settings and activate RDS.

Note though that even if AF "seems" to be available, it is completely wrong implemented. It doesn't search for Alternate Frequencies of your station. It finds the 6 strongest radio stations. I guess the Chinese developers made a big translation error from the RDS and FM-chip specs. And it is still not corrected after 3 years (RDS is not used in China)

---------- Post added at 07:34 PM ---------- Previous post was at 07:30 PM ----------

Come on. :rolleyes: We have exchanged many posts about this: both in the forum and as PMs.

Your Zhan is just another FYT reseller.

I don't know if you flashing original Joying software.

For an upgrade for your Zhan you have to contact your seller or Zhan directly.
[FYT Android Head Units] mclaudio:
I searched zhan on internet but cannot find (

Enviado do meu SM-N975F através do Tapatalk
[FYT Android Head Units] nanev1976:
Just in case some one is wondering how to remove the stupid gray floating button ("touch assistant"). It requires rooted device, Android Studio, of course, or at least adb installed.

adb shell
$ pm uninstall -k --user 0 com.fyt.screenbutton
[FYT Android Head Units] surfer63:
Now you completely uninstalled it.

It is also very easy to simply open the apk and uncheck the auto start features: no root necessary at all.

Next to that: Since on the SC9853i I no longer stop it it, but I do use it. The way it can be used for split-screen mode is really an addition to standard Android (and it also allows for easy screenshots).
[FYT Android Head Units] thierry34:
ok ,to root my unit ,i use the 6521_1 zip for the 28/11/2019 firmware in a usb key ? is there a file to return to noroot ?

when i will root, can you guide me to do a tasker app system ?

thanks
[FYT Android Head Units] rigattoni:
I always recommend to create your own rooted boot.img.

...and yes you always can flash another firmware to get rid of root.

The way to move Tasker as system app is quite easy. There are enough app in the store for that. I myself use the app "/system/app mover"

(yes exactly named like that). There is no guide needed...
[FYT Android Head Units] thierry34:
i don't know how to do to create my rooted boot.img. no problem to use the post 234 of thread howto-root-joying-sc9853i. ?
[FYT Android Head Units] rigattoni:
https://xdaforums.com/android-auto/android-head-units/howto-root-joying-sc9853i-head-unit-t3915530

The needed boot.img is dependent to the installed version on your device, so I cannot recommend anything else than building your own.
[FYT Android Head Units] nanev1976:
Well, it is a matter of taste, some may like it, some may not. I'm just giving some advice to the second group.
[FYT Android Head Units] surfer63:
Yes, but it requires root and adb. Simply deactivating the options or disabling it from app settings is possible for all users.
[FYT Android Head Units] j.r.booth:
How exactly does one go about this on the head unit? This is the most I've played with android since my desire HD. ?
[FYT Android Head Units] thierry34:
thanks for your help. i successfuled root my device. i'll go to move tasker with the system mover app and will test if it work !! :):)

if it will work, when i moved tasker in a system app, can i delete the root or no ?
[FYT Android Head Units] surfer63:
Yes, you can.
[FYT Android Head Units] rigattoni:
Yes, but for what reason should you flash back to unrooted? I don´t see any reason for it to revert.

It´s automatically reverted on each update.
[FYT Android Head Units] thierry34:
it wasa simple question !! :):)

to stay root , i need to repeat all i did with the next firmware ?
[FYT Android Head Units] rigattoni:
Yes, but this is something to be done within 10 minutes. ;)
[FYT Android Head Units] thierry34:
i didn't succeed to move tasker or macrodroid to system app. i used app/system/move and one another but i had this message : (picture)

i upload a picture of magisk too

what did i do wrong ?

thanks
[FYT Android Head Units] rigattoni:
Connect to your unit via ADB:

ADB connect 192.***.***.***
ADB root
ADB remount

After this has been done, you are able to move it to system app.
[FYT Android Head Units] thierry34:
ok but how ido that ? with a pc i suppose ?
[FYT Android Head Units] rigattoni:
Yes, sure.

ADB (Android Debug Bridge) needs to be installed on a PC (Laptop/Windows-Tablet) --> https://adbdriver.com/downloads/

You need to activate ADB afterwards in the engineering menu (3small dots top right) and use an USB cable male to male on Joying intel Airmont units.

....but may be you should think about root and using the NoKill version.
[FYT Android Head Units] thierry34:
The nokill version work for tasker ? Did you test it ?

What is the first line of the code ? 192.... Is it unit adress ?
[FYT Android Head Units] rigattoni:
Sure, the unit is just now mounted in my car and I appreciate that after 2 sec. all former running apps are up and running without delay.

You need to be rooted to use the NoKill-version by [MENTION=2550900]surfer63[/MENTION], but this is not difficult and can be set back if something´s going wrong.

I need to say that this is not the one and only unit in my cabinet, but I really like it.
[FYT Android Head Units] thierry34:
I'm rooted since yesterday.. ?? Just find the nokill file in the thread and how to install. ?

i saw the "2019-11-28 com_suy_ms-nokill" file in the surfer63 thread . i must flash it to have tasker which are nokill ?
[FYT Android Head Units] colonel_lp:
Try using ' root explorer' from the app store to mount the system as rw, then more tasker.
[FYT Android Head Units] nanev1976:
Any chances to get the code of the OEM TPMS App?
[FYT Android Head Units] colonel_lp:
Anyone noticed the Bluetooth/contacts wiping bug still happening? Used Bluetooth music for the first time in ages the other day, and a few days later noticed my phone has synced deletions of all my contacts. Any way around this?
[FYT Android Head Units] gpracer1:
Still cant get Bluetooth to connect to any OBD2 dongle and I have 2 head units and 3 dongles (Bluedriver,ELM, Ultragauge) ......frustrating.
[FYT Android Head Units] thierry34:
the first line is unit adress ? how can i find it ?

thanks
[FYT Android Head Units] rigattoni:
Come on... That´s not that difficult and you should have found the IP-Address of your unit: ;)

Setting --> About tablet --> scroll down to IP-Address
[FYT Android Head Units] thierry34:
ok thanks,

when i connect my pc to unit by usb, to tape code, i open cmd in my pc ? excuse me but i'm not very comfortable with these programs but i am curious !!!
[FYT Android Head Units] rigattoni:
Take the attached file, unpack it and store it in the same folder you find the ADB.exe.

Then just click on the batch file and CMD opens in this folder, instead of C:/ and you don´t need to change the directory to wherever you installed ADB.
[FYT Android Head Units] thierry34:
i download samsung driver file ans install ,(the link you give me), is it ok ? just to confirm because i don't see the adb.exe
[FYT Android Head Units] rigattoni:
No, that´s the wrong one... and I found out that the installer is no longer available on their site.

https://www.thedroidtimes.com/downl...-adb-installer-v1-4-3-on-windows-all-version/

Take this one.
[FYT Android Head Units] thierry34:
ok thanks you very much for help. just to test on my init with my pc. i will tell you whant happen !!! :RÉ:RÉ:RÉ