yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] explorer_200:
Thanks

I'm in Canada. I'm also signed up for alerts on all the data breach sites. I take my online security very seriously.

I don't understand why Google Accounts worked fine until I upgraded my firmware. Somebody must have done something with the Google login code to break it in the new firmware. I'd like to know what that was.

All in all I have a lot less trust in these devices from a security standpoint and will not be using my Google Account with it until I know what happened
[FYT Android Head Units] surfer63:
You don't ??? o_O

Already since the Sofia we have shown that by decompiling the system apk, there are references of storing data on Chinese URLs. By checking those sites it turns out they do not work, or at least not at the moment(s) of testing, but the code is still there. Also in the UIS7862 apks.

And maybe it is not Joying, but FYT the supplier. And before that SYU, which was taken over by FYT. Or even before that time.

The apks are a complete junk of old code. There is even code which was intended for WinCE units, which will never work on Android, but is still not removed.
[FYT Android Head Units] explorer_200:
Thanks surfer63

This puts me slightly less at ease. I'm not a coder, is there an easy way I could find out what sort of data this unit is pulling and sending to third parties? Obviously my Google credentials are not something I want a 3rd party to have access to.
[FYT Android Head Units] surfer63:
No, it's "pre-google". I forgot the details.

We unpacked the Allapp and decompiled all apks (for i in *.apk; do apktool d $i; done).

Then do a grep over the folder with unpacked apks (grep -r http * | grep -v "schemas.android" | grep -v xml | grep -v apache > somefile.txt)

(This was on linux)

Something like that. Maybe we even excluded more search terms. I simply can't remember.

And then check the file for urls and then check the smali/java for the code.

Doing it again might take a lot of time which I currently do not want to spend on it. (Running the above commands is easy although it takes some hours of througput time, as far as I can remember.

(I should have the 20200407 Joying firmware still on my server. Maybe, very maybe, this weekend).
[FYT Android Head Units] gamer765:
One way to find out where it's sending data is to install a firewall app on your unit and see where it's trying to connect and how often.
[FYT Android Head Units] surfer63:
That's even smarter :) (y)
[FYT Android Head Units] Tony Evo:
But are we still at zero in modding?
[FYT Android Head Units] tjuchta:
2021-03-18_System_1616030778

2021-03-18_System_1616030778.zip

drive.google.com

After downloading the archive file, unzip it to extract the 6315_1 files.zip and lsec6315update. Copy these files to the flash card and insert the USB port of the device to update the system!
[FYT Android Head Units] surfer63:
You can do it yourself, but also see here at the United Developers Team
[FYT Android Head Units] tjuchta:
MOD JOYING FYT=43 AllAppUpdate.bin

AllAppUpdate.bin

drive.google.com
[FYT Android Head Units] escknx:
Has anyone tried to use USB DAC on these units? Mine ignores DAC and plays TOSLINK/RCA only. However the dac is powered and works thru UAPP.
[FYT Android Head Units] bjornbrandy:
Question about the Google Store login error. I have a different unit, although with that same CPU. The Aliexpress store is not very responsive where I bought it, or they are just clueless. So I was wondering is this system update needed or can this be done only with playstore APK ? If yes can someone share the APK :)
[FYT Android Head Units] warata:
This is what you need.
[FYT Android Head Units] bjornbrandy:
If I don't have the exact same model (My model: https://www.aliexpress.com/item/4001253327779.html?spm=a2g0s.imconversation.0.0.1ef33e5fSDMHqX ) So I'm a bit hesitant to make a system update ... even though it seems to alter the play store apk only.
[FYT Android Head Units] gottahavit:
Not sure you ever got an answer, but I just ran a geekbench on the IDoing uis7862 and got

Single Core:358

Multi-core: 1373

More than double what I've seen from people on the PX6 on multicore and in the realm of a galaxy S8/Note 8 snapgragon 835

I imagine the Joying is similar.
[FYT Android Head Units] bjornbrandy:
Just to let others know. I now got the update from my seller. It seems to be the same zip file that as been pointed out before. The only thing I did not know was how is the update process. So format usb drive as fat32 unzip the file and copy the files to usb. I also unzipped the other zip that was inside the first zip. I don't know if this is needed or not. But that way the process started as soon as I plugged the USB in. And now I can login to play store.
[FYT Android Head Units] jester450:
Anyone with these new units, I have have a 10.1 auto rotate one (JY-UQD10N4G-R) and using FCC Car Launcher, where it just randomly has what appears to be screen touches, causing the system to register those 'ghost' touches (touch beeps heard) and launch/open random apps, settings, etc.

It's the 2nd time its happened where the only option was to completely reset the unit. Can't figure out if it's a problem with the unit or maybe an app or FCC Launcher.

Thinking of just running with the stock launcher (which completely blows) for a while and see what happens.
[FYT Android Head Units] gamer765:
contact Joying for a "fix". Supposedly they will send you a file to flash that will fix the ghost touches.
[FYT Android Head Units] jester450:
Many thanks. Just fired off an email to them.
[FYT Android Head Units] jester450:
Well, not much luck with Joying. They're saying it might be an issue with the 3rd party launcher. They want a video of me factory resetting the HU - not to install a 3rd party launcher and then another video after the reset showing the 'ghost' touches.
[FYT Android Head Units] ArmchairA:
I have this newer Joying unit rooted- anyway to get rid of Joying's aggravating restriction on Bluetooth OBD devices? Joying blocks OBD devices from appearing in the list of bluetooth devices currently, and they stated the same when I contacted their support.

I'd like to be able to use the Torque app in combination with my bluetooth OBD device to monitor the car's metrics/data.
[FYT Android Head Units] surfer63:
Rooting will not solve anything. It is hardcoded in the apks and the bluetooth stack. Rooting will not change that functionality (lack of functionality).
[FYT Android Head Units] jester450:
Does anyone know how, or if it's even possible to edit the default launcher/home UI?

When I try and edit the home screen, long press the home screen, I only have the option to change the wallpaper and live wallpaper. I cannot delete any of the existing icons or widgets. When I try and add an icon, it just says there's no more room. Not sure if it's just the launcher itself that's not allowing for any edits.

Here's the default launcher

When I long press on the home screen

The launcher in system
[FYT Android Head Units] gamer765:
Those widgets are not really widgets you can modify. Everything is hardcoded that way already. You can do some modding by editing the xml layout files and move stuff around or change it's size, probably even remove it and replace it with something else, but that requires writing your own code for any replacement widgets you want to add. For someone that cannot make these modifications, there is nothing you can do, just find a new launcher you like.
[FYT Android Head Units] ArmchairA:
No way to replace the bluetooth stack (and whatever else) with the default Android bluetooth stack to solve the problem?
[FYT Android Head Units] gottahavit:
My IDoing UIS7862 has 7 launcher optons, one looks just like the one you showed, but a couple of them are editable and you can arange aeven the default shortcuits and add widgets just like a normal launcher. Your unit doesn't have more than one lancher built in?

There is one I like a lot with a spedo on it, but it's in KPH and I need MPH.
[FYT Android Head Units] jester450:
Yesh. Just that one and no others.
[FYT Android Head Units] gottahavit:
that's too bad and that launcher is not one I like. I'd message them see if they have others you can flash. In fact I'm going to bug IDoing and see about the imperial/metric issue
[FYT Android Head Units] barnesk9:
@ArmchairA care to explain how you were able to root?? I'm really interested in it
[FYT Android Head Units] ArmchairA:
@barnesk9 https://xdaforums.com/t/joying-8-8-inch-android-10-jy-hqs01n4g-1-how-to-root.4226895/
[FYT Android Head Units] Allan_Hun:
Would a data only sim card be ok if I use my phone for voice calls through BT? Or should I get a new sim card with voice+data?
[FYT Android Head Units] ArmchairA:
Data only SIM card should work, but my Google Fi SIM cards (both the data SIM and data/voice) did not work in the Joying unit. Joying support told me it was likely due to the supported frequency bands, but I checked the Google FI bands (which use standard carriers like Verizon, ATT, Tmobile, etc.) and they matched many of the frequencies that the Joying unit is supposed to support.
[FYT Android Head Units] surfer63:
No, not at all. Has already been tried many times the past years for every new model
[FYT Android Head Units] Allan_Hun:
Do you, or anyone else, happen to know what frequencies the 7862 supports?

I need 800, 1800 and 2600mhz for 4g. It would be a deal breaker if I have to connect through my phone's hotspot...
[FYT Android Head Units] gottahavit:
I figured out the trick today to replace the launcher with a custom one on the IDoing. Apparently they don't show the "pick default launcher" setting, but if you install Nova and then any launcher you want you can use Nova settings to set any launcher as default(probably well known trick here, but never found it searching).

IDoing says they are looking at options to fix the KPH to MPH(not holding my breath).
[FYT Android Head Units] gamer765:
Post the launcher apk, I'm sure there's a toggle in the code. Also you can find the launcher select option inside the factory settings option in the settings app.
[FYT Android Head Units] Allan_Hun:
Can anyone recommend a dash cam for this unit?

Budget is 50-100 usd -preferable closer to 50 usd.

I would like to play with ADAS and E-dog would be cool.

I guess a usb cam with some built-in processing would be less of a resource hog. But I also have usb obd and usb dab so usb bandwidth could also become an issue..?

So perhaps a cam using the dvr video input would be a better option?

If anyone knows if this unit can handle ADAS while also streaming music please let me know.
[FYT Android Head Units] gamer765:
If you're gonna get a dashcam, get a proper standalone one. The only DVR cameras that will work on these units are the ones sold by the resellers only. On SC9853i, it was found that the OS is hardcoded to see specific cameras only. I wouldn't be surprised if this was still the case with UIS7862 units. If you want to read more about it: https://xdaforums.com/t/dashcam-joying-intel.3523305/post-70192374

There's also a workaround to get a non-approved camera "working", but it won't work with the headunit native DVR app, you have to install a separate app and also get some extra hardware. Info here: https://github.com/lbdroid/FFMpeg-DashCam
[FYT Android Head Units] gamer765:
Either post the launcher or a picture of it, if you want to be helped.
[FYT Android Head Units] gottahavit:
I didn't ask for help I was noting for anyone else having issues switching launchers to use Nova to set default.
[FYT Android Head Units] gottahavit:
I'm sure there is, I'm not rooting my HU tho. Happy now that I can install 3rd party and yes I know where the launcher selection in Factory settings is, but they are all KPH
[FYT Android Head Units] gamer765:
Ok... Not sure why you're acting so defensively, but at no point did i ask you to root your unit. You don't need root to fix it, but sure I'll not offer you help anymore and same way do not complain about something if you will not accept help.
[FYT Android Head Units] gottahavit:
Apologies your original comment came of very dismissive. I wasn't posting looking for help but if there is a way to patch one of the stock launchers without root, I'd be happy to try to do it.
[FYT Android Head Units] Spiff198:
Hi Gamer,

Have rooted mtc d/e units but, new to Joying

just ordered a 10.1 6gb unit you know how to root these?
[FYT Android Head Units] kylemd:
Hey guys,

Here's some info for my UIS7862 based unit for my 1st Gen/GG Mazda 6. I believe it is the same as the Joying units, both made by FYT.

Bought it from ZWNav on Aliexpress - seller has been pretty helpful, which is good because it didn't come with an install manual.

I've run Device HW Info on the device, output can be found here.

The seller also sent through the firmware package for the device, which is here.
[FYT Android Head Units] kylemd:
I also found the BSP and kernel source codes, very recently uploaded.

BSP source on Github

Github root of unisoc-android that has tons of other things I do not yet understand in there

The same guy has a bootloader unlock tool on his personal Github.

@surfer63 is this of any interest to you?
[FYT Android Head Units] gamer765:
It's pretty much the whole Android OS source only. This doesn't include any FYT proprietary apps/libs source code. With this you could probably build a new fixed Android base and restore some features that were removed/disabled, but you can't do much else. The hardware was built in a way that custom proprietary libraries are necessary to communicate with it rather than using Androids built in native HALs. So even if you build an android package including the native fm radio app with this, it won't work since it can't communicate with it, unless someone wants to volunteer and reverse engineer and write new libraries for aosp.
[FYT Android Head Units] kylemd:
Failing that is it not possible to use the proprietary driver blobs and the MCU control apps posted here?
[FYT Android Head Units] gamer765:
Those control apps were written for the FYT Sofia platform, but seeing how FYT reuses the same code for each new hardware release, I wouldn't be surprised if it does work, that's probably the one good thing about them reusing the same codebase over and over again. Do note that it hasnt been updated in 4 years and some of the control apps look like they are a WIP. Feel free to try it out though if you're feeling adventurous.
[FYT Android Head Units] Spiff198:
Thanks 😊
[FYT Android Head Units] surfer63:
Everything @gamer765 said is correct.

Combining all the code you mention would deliver a barely working unit. And you still would need a good functioning FYT MCU. We have no control over that MCU, or options to decompile it in a suitable format, let alone recompile it.

Anyway: thanks for your effort.
[FYT Android Head Units] stich86:
Hello guys,

do you have issue with microphone on these head unit? During a call, the caller ear a lof o echo and the volume of the voice is very low. I’ve done a test downloading a MIC test app and the quality is very terrible. If I’m also very near the MIC nothing change. I want to know if you have same trouble, may be it’s my mic fault.

thanks
[FYT Android Head Units] TacticalSmoores:
Hi Guys,

I'm trying to source a third party display to fit in a custom dash kit for my vehicle. I'm not too familiar with firmware and drivers but I write Javascript evey day, can solder, and fabricate reasonably well.

Does anyone know where to start?

It sounds like the unit has to be using LVDS or MIPI to talk to the mainboard (because that's what the CPU supports), but beyond that I have no idea what to look for in a display controller.

If moving to a different resolution screen, are there config files that need to be updated in the firmware? Is this just like updating a JSON config?

Has anyone tried swapping two different Joying screens on the same head unit?
[FYT Android Head Units] Allan_Hun:
Thank you for replying. I don't want additional screens in my car, so I guess that rules out the standalone dashcams.

Reading about the workaround method it seems to require a raspberry pi. And I don't wanna go that route.

So I guess I'm stocked with the resellers dvr cams.

So is atoto's dvr better than navifly's?

Or are there any better working cam's?

And what about the software? I'm guessing all the resellers use pretty identical dvr app..?
[FYT Android Head Units] gamer765:
The atoto one will most likely work with atoto units only. All other DVR cams are most likely the same thing just with a different brand sticker slapped on it. I personally wouldn't use those DVR cams since they're limited to 720p resolution at a measley 30fps. They also feature ADAS but most people end up turning it off since alerts are annoying and delayed and end up being dangerous if you actually rely on it, so it's a toy at best.
[FYT Android Head Units] Allan_Hun:
Do I need to activate optical sound?

And what is the password for factory settings? sorry if this has been answered, a quick search didn't help

Edit: Nevermind I figured it out...
[FYT Android Head Units] Caye_:
Hello and I'm sorry about my english

I have this android devide and I want to use my personal boot logo.

I find the attach file (I think contains the cars logos)

I try to open it to copy my boot logo but all the programs I used to open doesn't works

Could you help me?

*I try a launcher but the Joying starts with the unit logos and later starts the launcher
[FYT Android Head Units] stich86:
An update: seller (Joying EU) send me a new firmware (2021-03) that has mic gain set and also another change on BT side. After installation (that has wiped all the unit) now the mic quality is better than before.
[FYT Android Head Units] Allan_Hun:
The atoto cam is actually an Anytek x28 cam, and it works with other "none atoto" HUs...

I don't care much if it is full hd or only 720p -720p should match our screen resolution anyway. So I think pic quality at night and app quality matters more.

And yes I do know it's a toy gimmick -But my car is all about toy gimmicks :)

I also realize that none of the hu resellers produce their cams, so identical are available from other cheaper sources. But I have read that some cams looking identical have different hardware inside, so I'm a little worried that cheaper version might be inferior.

Anyone have any experience with these dvr cams?
[FYT Android Head Units] yokala:
If it can help you I found that file online. It's a collection of configs for different display. I used one of the file to make a 1024x600 display work on a Joying head unit that came originally with a 1280x720 display.

If you find a display that match one of these config files you can flash it by copying it on a USB key along with the 'lsec6521update' binary like any update or firmware.
[FYT Android Head Units] Spiff198:
how is the heat sink attached to to cpu? and what are the dimensions of heat sink

thinking about adding fan when mine arrives. My px units ran hot

thanks:)
[FYT Android Head Units] Allan_Hun:
Sure if you are going to encode for hours, a fan might become handy...
[FYT Android Head Units] kylemd:
My unit runs at 60 at ambient (23°C). Worthwhile question...
[FYT Android Head Units] Allan_Hun:
WATERCOOL IT!

No honestly I hate fans so if I don't feel it slows down due to thermal throttling I will just let it swet.

60°C at idle? Seems a bit high if so. But without knowing where the sensor is placed, this reading isn't very useful.

Anyone knows what temperature the unit starts throtteling? That could give an idea about what temperature the manufactor believe is safe.

Do we know what process the soc is build on?
[FYT Android Head Units] TacticalSmoores:
I see 40°C+ ambient temps in the summers. There's no airflow behind my headunit. I think I will need to invest in a fan and heatsinks.

I'm thinking Noctua's NF-A9 FLX (92mm) would work pretty well in a car. It comes with adaptors that should bring 15v down to 12v. And, at 17db you're not going to notice it behind the dash.
[FYT Android Head Units] Allan_Hun:
2 days ago I replaced my tomostrong 4core 16/1gb headunit with a mekede 7862 128/6gb unit. So far I have been quite happy with the new unit. But I just realized that bit perfect audio output through the spdif does not seem possible :-(

Anyone knows if the 7862 can play bit perfect audio through usb with usb audio player pro?
[FYT Android Head Units] Flavio:
I am not sure that this a Joying problem but I am asking anyway.

I recently checked my Google devices page and cleaned it up by signing out of old devices which I do not own anymore. Mistakenly I also signed out of my Joying headunit remotely.

When I got in my car the next day I could not sign in to my account anymore. The Check Info window flashes and returns to the previous window. This happens with Play Store, Maps, Chrome, etc.

I did some research and though it might have something to do with the Android System Webview issues of recently. I tried every solution I could find but to no avail.

In the end I decided to do a factory reset but to my surprise, I still can't sign in to my Google account after a reset! The issue is the same, the Check Info windows flashes and disappears. So either the Joying factory reset is not a deep enough reset or something is wrong with my Google account?

I am very hesitant to sign out of my other devices to see what happens there.

I would appreciate some help.
[FYT Android Head Units] gottahavit:
Not sure if this will be relevant with the Joying or not, but just found the USB Mode toggle on the UIS7862 IDoing. It's the "..." menu at the root of developer setting. Two items in Chinese, top one is host mode, bottom is device mode. Got USB Debugging working fine even with usb-c cable from my laptop.
[FYT Android Head Units] Allan_Hun:
What is the password for developer settings?
[FYT Android Head Units] gottahavit:
on my Idoing, it's 3368
[FYT Android Head Units] Allan_Hun:
Replying my self (going mad?)

Unisoc 7862 is most probably build on TSMC 12nm. So same process as Geforce 10/16/20 series.

Would you be worried if your geforce ran at 60°C ?
[FYT Android Head Units] Allan_Hun:
So same pass as factory settings?
[FYT Android Head Units] gottahavit:
yes
[FYT Android Head Units] Allan_Hun:
How can I reboot my unit without disconnecting the battery?
[FYT Android Head Units] gottahavit:
I can't speak for Joying, but the Idoing has a reboot option in the status bar as well as a reset paperclip hole
[FYT Android Head Units] Allan_Hun:
Thank you. Stupid me totally forgot about the reset hole...

My old ****ty 1Gb unit had reset in factory option, so only used the reset hole once trying to update the unit.
[FYT Android Head Units] xdamember2:
Here's what Joying told me:

item only supports the below types:

GSM: GSM850 EGSM 900 DCS1800 PCS1900

WCDMA: BAND1 BAND2 BAND5 BAND8

TD-SCDMA: BAND34 BAND39

TDD-LTE: BAND34 BAND38 BAND39 BAND40 BAND41

FDD-LTE: BAND1 BAND2 BAND3 BAND5 BAND7 BAND8 BAND20 BAND29A

and not supported types:

AT&T: BAND12 BAND14 BAND17 BAND29 BAND30 BAND66

Verizon Wireless: BAND13 BAND66

T-Mobile: BAND12 BAND66 BAND71

Sprint: BAND25 BAND26 BAND41
[FYT Android Head Units] xdamember2:
It works on Tracfone with their att sim. Just have to set the apn.

update: I could not extend my Tracfone data plan so switched to AT&T prepaid, that works too.
[FYT Android Head Units] Spiff198:
can these modems be hacked to cover more bands?

i dont know much about how they tick
[FYT Android Head Units] Allan_Hun:
So far I haven't had any problems with LTE coverage in Denmark, so I guess 800Mhz, 1800Mhz and 2600Mhz are supported... Up/down speeds seems to max out at 50-60Mb/s. For my usage that is fine.
[FYT Android Head Units] xdamember2:
My unit is not functioning. I want to do a factory reset. I don't have the proper firmware. Any suggestions?
[FYT Android Head Units] madmatt2024:
You shouldn't need firmware to do a factory reset. Anyway, firmware is posted on Joying's website. Just click on the "blog" button.