yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] ben_mtl:
Hello everyone, waw that's a very impressive quantity of work and informations here ! So first of all thanks for everyone involved in all those ROM developments !

I have a Joying unit I bought almost exactly one year ago, quad core Intel Sofia with Android 6.

I used to be the kind of guy who tweeks everything, I admit I'm completely out of the game right now so I decided I wouldn't try anything on my headunit .... and I've been good at doing almost nothing.. until now !

I've installed the headunit in a campervan I'm building and one thing I would like to be able to do is to connect a battery monitor (that checks all the batteries in my van) to the headunit. The connection is bluetooth so of course it doesn't work ! I can install the battery monitor software (Victron) but I can't pair any BT device but a mobile phone or an ODB2 thingy, so it's useless.

Same thing for a cheap BT keyboard I've been offered for christmas, would make a lots of things easier than my big fingers on the screen.. but I can't pair it :(

So before I dive into the world of installing a custom ROM, will it make it possible to pair my BT devices with a new ROM or it won't change anything ?

I'm OK to try and do that, but my time is limited so I don't want to start something like that if it won't change what I'm trying to solve... other than that BT issue I'm satisfied with the original software, not perfect but suits my needs.

Thanks a lot for any help/advise !

Ben
[FYT Android Head Units] surfer63:
No, it does not. The custom ROM contains the same BT stack and drivers. Joying (or actually FYT) crippled the BT drivers on purpose to only allow for "their stuff" although those cheap obd dongles and phones are universal.

Treel made about 15-20 months ago a mod of the BT apk to allow pairing of "any" BT device. That mod can't be used on new firmware anymore. I tried to rework it in a Xposed mod, to implement in my XFytTweaker, but did not understand it enough. I just started java programming, because nobody else did which means that I'm a beginner.
[FYT Android Head Units] ben_mtl:
I think I've seen that, it's basically an app that gives access to the regular android BT settings menu instead of the Joying BT menu. It was a pretty clever and easy way to bypass the system but it only worked with Android 5.11... With Android 6+ the BT settings opens but it's clear and the windows closes immediately..

Wondering if a USB BT dongle would work... I don't think so but it's only $6-$7 it's worth a try. It's been know to work on some other headunits (With a Comcast CF-WU725B dongle)

Thanks a lot for all your work Surfer63 !
[FYT Android Head Units] aplusmiami:
Thanks will try that. Btw lost the menu even in the stock launcher so our might be an app causing all this.
[FYT Android Head Units] a71977:
Hi

My unit is already running GTX Rom, and now I to reinstall GTX rom...fresh start...how to that?
[FYT Android Head Units] surfer63:
- (Re)Install and/or start the custom apk

- From custom apk, flash/reinstall the recovery partition again

- verify it from custom apk

- flash gtx rom
[FYT Android Head Units] xdacalvien:
Hi, I bought this last two years at China Online.

It's that possible using Joying Custom ROM?

If yes, any guide?

Edit:-

This Chinese Build without Google App, and I tried many way cannot success.
[FYT Android Head Units] Astur_Torque:
Hi i dont know what happens.. the device always starts cold.. i put everything back... Uninstall no kill xposed module, tools, gusten mod everything... And it continues starting cold
[FYT Android Head Units] ptolomeo:
It happens to me ONLY IF I TURN OFF THE IGNITION WITH THE RADIO ON.

I've been testing during several weeks, and when I turn the ignition off while playing music (Poweramp) I never have this problem. Can you confirm if this happens to you with the radio app?
[FYT Android Head Units] Astur_Torque:
i can't find this ROM installer.. I want to reinstall it because the ROM seems sort of corrupted.. Even uninstalling all the apps, it always perform a full cold start...

---------- Post added at 01:56 ---------- Previous post was at 01:45 ----------

Surfer... what launcher do you recomend for Sofia?

---------- Post added at 02:24 ---------- Previous post was at 01:56 ----------

Where can I find Custom.apk?¿

---------- Post added at 02:33 ---------- Previous post was at 02:24 ----------

Can i perform a Nandroid backup once I have it completely configured to restore it easily... I know it will became ****ty again xd
[FYT Android Head Units] surfer63:
I used CarWebGuru, then Nova Launcher and now I use CarWegGuru again with the "empty" template where I put the icons and some self-created big widgets and used the radio app background as screen background. simply because my wife still has trouble to use it. See also the attached image. Not because I think it is so fantastic (it's a but ugly), but to show what you can do. This is an older image that has 2 Settings icons on it; that was an error. It now has the JET apk bottom-left. Launchers are really a personal taste. The Nova launcher pro has really excellent customizing options for icons, texts etc., but it takes also quite some time to configure that. My wife wants something simple and this is simple ;)

The Custom.apk is in the first post of this thread :rolleyes:.

You can perform a nandroid backup via TWRP, but it means you need to have the TWRP recovery installed to be able to restore your backup. The gtx-rom reinstalls the stock recovery after flashing. Keep that in mind. I never did a nandroid backup/restore on these Joyings.

I have an OEM folder on my laptop with my "necessary" apks in the OEM folder and also with my adapted root script and files. I copy my OEM folder to the USB-disk before flashing. I then flash (with adb immediately enabled with "persist.adb.tcp.port=5555" in the config.txt) the firmware, I root via adb from the then flashed OEM folder install script, and then I install some apks from the oem folder. Simple and relatively fast.
[FYT Android Head Units] Astur_Torque:
Thanks surfer

I finally perform a nandroid.. I hope don't have to use it... but its ready... i don't know why but after some months it starts to do strange things like I said before like always cold boots (even after freezing all installed apps) or getting really slow even in performance mode (don't let the radio using less frequency than 1 Ghz). Who knows... those Chinese developers touch so much the pure Android rom, than they make it horrible... (They could have created an increidible pure Vanilla Android, but...)

BTW... I'm trying to configure ACC_ON, ACC_OFF and suspend triggers in your XFytTweaker... I want to control waze and torque starts and stops... homewever if I write "am start -a com.waze" nothing happens... What should be the proper command to execute them?

Thank you :)
[FYT Android Head Units] surfer63:
You can start a package by package name and android java will find the default launch activity, or you can start the app by intent, starting the activity corresponding by that intent.

Using the command line "am start" command you can only start an app by intent. For Waze the command would be "am start com.waze/.MainActivity" or "am start com.waze/com.waze.MainActivity" (as far as I can remember)
[FYT Android Head Units] Astur_Torque:
The problem with package is i can't add several instructions... I'll try to find out how to do it thanks
[FYT Android Head Units] surfer63:
With the system call you can indeed separate them with semicolons like "am start com.waze/.MainActivity; am start com.syu.radio/com.syu.radio.act.ActRadio; am start ..........".

Actually this could also be made for the package string (com.waze; com.syu.radio; com.syu.filemanager). In that case the function should first split the string on semicolon and then strip possible spaces.

And then a for loop to run through the sub strings. Never thought of that.

But that's currently not possible.
[FYT Android Head Units] Astur_Torque:
I removed a system and and now does not boot. How can i fix it?

How can i enter into recovery and install a clesn rom?

---------- Post added at 21:48 ---------- Previous post was at 21:47 ----------

Do yoy know?
[FYT Android Head Units] surfer63:
What do you mean with "I removed a system"? Please explain.

It depends which recovery you have.

If you have the standard Joying recovery, you can flash an new Joying Rom.

If you still have the TWRP recovery you have to do the 3x reset: When the boot logo appears, your stick a needle or a paperclip (or so) in the RST hole. Do that 3 times until the leds flash pink. Then you can enter the recovery mode. From TWRP you can also do a "factory reset" or wipe data. If you wipe data you have the clean gtx rom back.
[FYT Android Head Units] Astur_Torque:
Hi surfer

Do i have to install it (stock recovery) with an official pendrive rom or with a sd card?
[FYT Android Head Units] surfer63:
That shouldn't matter.
[FYT Android Head Units] Astur_Torque:
Fine, is fixed.. it does not work by pendrive but by sd it does...

And also restore a nandroid backup works

Another advice is not try to install or update or set the MCU in the gtx rom.. it does not update, i had to go backards to original Rom

Butbnow i have a new problem... i installed a bt app mod and after restoring it does not work... Not even the i on appears even if I install a new mod from surfer's utility but the app doesn't even appear
[FYT Android Head Units] surfer63:
Can you still explain what you meant with "I removed a system"? Please explain.

If you have a terminal or a rooted file manager then please check the folder /system/app/JY-1-C9-BT-V1.0: Are there 2 apks in that folder?

And which version of JET are you using?
[FYT Android Head Units] Astur_Torque:
I screwed up again (disable a system app and now it performs a bootloop) I cant enter into twrp mode...

I press the rst button 3 times when the logo appears, and then reboots.. the buttons turn pink 3 times and the appears the message "has not been fully launched 3 times the machine self test and it will restart" but later it restarts normally as if it were ok... I dont know how can i enter into recovery
[FYT Android Head Units] surfer63:
Which system apk did you disable and how?
[FYT Android Head Units] Astur_Torque:
Google voice in the buildin android way (apps settings) I dont know why but now it restarts continiosly

Btw.. how did you brick your unit?

This is the best I can reach with a stock firmware sd card

Edit: with a gtx firmware card i could enter to twrp.. what a relief!!!

Offtopic: The best way I found to start torque in the background is this:

am startservice org.prowl.torque/.remote.TorqueService
[FYT Android Head Units] KeepGood:
I'm really liking this ROM (nice work!) however I'm not keen on using a different music player, I'm struggling to find one that looks seamless, I preferred the one that is in the original ROM. Does anyone know what the original music player is called so I can install it on this ROM?

Thanks
[FYT Android Head Units] surfer63:
JY-1-C9-MUSIC-V1.0.apk

See attached
[FYT Android Head Units] mike662:
I keep getting "Could not find 'META-INF/com/google/android/update-binary' in the zip file." when installing from TWRP. I am using a micro sd card directly in the head unit.

Anyone know a fix? I'm very much a noob at all of this but couldn't find any solutions.

Update: Found the solution. I wasn't extracting the .zip file to the SD card but just had the zip file directly on the card.
[FYT Android Head Units] inunxelex:
[MENTION=1351192]gtaspec[/MENTION] [MENTION=2550900]surfer63[/MENTION] latest updated joying rom without mcu ?

sofia3gr_car_64-userdebug 6.0.1 MMB29M eng.bsp.20180726.190227 release-keys

https://drive.google.com/open?id=1YeGQw02fHB8xOpeJj0Mz80umyjYMwtCp

sofia3gr_car_64-userdebug 6.0.1 MMB29M eng.bsp.20180820.161420 release-keys

https://drive.google.com/open?id=1-MaIvugAUGXRXW5s6pdP4s296GWDzypi
[FYT Android Head Units] lexuz:
Is there any way to fix the issues with the Bluetooth? I'm using this rom for a while and it works great just I have like 50% of the calls without sound or and than people can't hear me. It's driving me nuts. I would ever consider installing the upgrade board if that one would fix this nonsense. Joying offered me other unit but from China and I would have to pay for it. ( about this they won the battle I've fought pages back on this thread). M
[FYT Android Head Units] lexuz:
I've managed to get an upgrade from them but not sure if this is a good choice because I will have to pay for it just not totally. The unit is :UO135N4PX5S 4g ram 64 rom.

But I think this one is better:https://www.joyingauto.com/joying-e...avigation-system-with-built-in-4g-module.html

What do you guys think?
[FYT Android Head Units] surfer63:
I don't have the roms anymore and don't want to download many gigabytes only to unzip them to see whether you are right. You could have displayed a listing of the contents of the ROMs.

But I would say that if they do not contain some .bin file with an almost equal in name other file, I would say they do not contain mcu firmware.

You can ask Joying for an mcu firmware only rom. It is very small and only updates the mcu (obviously).

---------- Post added at 09:45 PM ---------- Previous post was at 09:40 PM ----------

What I read from the SPDIFF thread, which is only bout these units, they are happy with it.

It is of course a new (sub)version of Android, being 8.1, on again a new CPU hardware, so I assume we will certainly see some new (and maybe old) bugs will.

I think these units will directly compete with the PX6 models, but there is hardly any user experience so far regarding both the PX6 and the Intel Airmont.
[FYT Android Head Units] lexuz:
So I should go with the Intel atom one?

Well it seems that they had sent the px5 before candy could change it to the atom one. Now I will see if this one it's better than the Sofia one. Honestly I just hope that the Bluetooth works on calls because that was the biggest issue I had on the Sofia HU.
[FYT Android Head Units] mindriot:
Joying touch screen problem

Hi, just tried the rom on my Joying JY-UL134N2

Firstly it didnt ask about preserving my data, just did a wipe install, so thanks for that lol.

I wouldnt have minded so much but its caused a touch screen problem, the touch screen wont register input on the bottom 10% or so of the screen, even after trying a couple of touch screen recalibrations.

Any ideas how to get it working before I have to go back to the stock rom?
[FYT Android Head Units] lexuz:
did you had the latest stock rom installed before trying this one? The first post says that as a requirement.
[FYT Android Head Units] mindriot:
Yes thanks I had the latest/last update that Joying produced which iirc was 6.01.

I should point out mines a 10.1 inch screen Joying unit if that makes any difference.

I suppose if I can find the original update to download I can try again. These sofia units were decent at the time but just never got the widespread support, might be time to upgrade been looking at an xtrons TE103AP
[FYT Android Head Units] mindriot:
I located what appears to be the last update, not easy since Joying seem to have abandoned the unit and the file links, I doubt Ill buy another Joying product again! Next one (imminently at this point) will the xtrons PX5 I mentioned and likely Malaysk Rom.

I still have the same issue, looking at the MCU info I seem to have an odd date 2017-02-16 JY_(NOR)_90_09 or perhaps its just old.

Does anyone have a link to the latest (well last) MCU update file?

I'd prefer to restore this thing to working order even if I then give it to a friend.
[FYT Android Head Units] lexuz:
Just give the info to joying (email support@joyingauto.com) about your unit they will give you the right firmware.

---------- Post added at 11:10 AM ---------- Previous post was at 11:05 AM ----------

@ the gurus. Is it possible to hook this unit to a canbus (opel astra H 2009)? Where can i find the right harness for this? Joying support say they dont have it.

Edit again: unit is DE-JY-UM135N Sofia 1g ram 16 rom
[FYT Android Head Units] surfer63:
not a guru, still an answer :)

this unit? which unit?

the universal units are differently connected and do not standard support a CAN bus. You need a converter in between.
[FYT Android Head Units] mindriot:
I did thanks just waiting for reply.
[FYT Android Head Units] lexuz:
ive edited my last post with the unit model. What kind of harness should i get? DE-JY-UM135N

Alvast bedankt/ thank you in forehand
[FYT Android Head Units] surfer63:
To start with: the best is to ask Joying.

I can't find that model anymore and neither the 2GB version (JY-UM135N vs. JY-UM135N2).

If it is a universal model, the unit expects resistance. If it is a unit developed for CANbus it expects digital values according the CAN protocol.

So if you have a universal model, you probably need one of those PAC Audio converters.
[FYT Android Head Units] lexuz:
I did ask them and they say they don't sell it. Not sure if I believe it because this one is available https://www.joyingauto.com/joying-opel-android-car-stereo-canbus-wires.html
[FYT Android Head Units] KamaL:
I'm still running stock 5.0 rom from joying as it allows the use of a 3rd party camera as a dashboard.

Lately I'm experiencing problems with Bluetooth tethering from my phone, and GPS connection takes too much time.

Does this custom ROM have good support for these features?

- Bluetooth tethering for getting internet connection from mobile phone

- fast GPS sync

- support 3rd party dashcam

Thanks for the great work!
[FYT Android Head Units] mindriot:
Well, after too many emails, four of which where they didnt understand my request (trying to look in their records for .com and .eu sites despite me repeatedly telling them it was the uk site), they then wouldnt supply without proof of purchase, and when I repeatedly told them it was bought through their uk site 3 years (now defunct) and I cant find the proof, they immediately refused to help, and when I stated I will buy a replacement elsewhere if I cant revive it, they additionally (and shamelessly greedily) suggested I could buy another Joying unit instead, beacuse they wont help if its older than 2 years.

So I told them to get stuffed I'll never buy another Joying stereo.

When androidautostore get their XV8 back in stock I'll get one of them, or if the PX6 comes along properly I might look at those.

Meanwhile, to repeat my request can anyone hopefully help with a sofia 3gr FYT 6.0.1 original rom?
[FYT Android Head Units] etrefal:
AFAIK, the ROMs are still available on the Joyingauto.eu site, here: https://www.joyingauto.eu/blog/category/update-firmware/

The ROM for MCU version 9.20 or later is here, and the one for MCU 5.25 or earlier is here. Note that these are the links for the 1024x600 display units, the links for the 800x480 are in the pages linked above if somebody needs those.

Those links did work when I tried them about 10 seconds ago. They are for the 2018-01-26 version, which I think is the latest original for the Sofia units, but I could be wrong.

Mine is a JY-UM124N2 and is still working great with the GTX rom and a couple of hardware mods (heat sink, large fan & fan controller). I'd like a snappier unit, but... when it dies, not before!

Hope this helps...
[FYT Android Head Units] mindriot:
Thanks, so you think the JY-UM files will work on the JY-UL units properly?
[FYT Android Head Units] mindriot:
Looks like Im at the replacement stage mystelf, I went ahead and used the 1024x600 update and the problem persists, I suspect the failure is hardware and coincidental so no fault of this gtx rom just to be clear. My van sits for 1 - 2 weeks at a time between use and I think the cold and damp has eventually done for the digitizer. Ill try one last flash of this gtx rom but Im doubtful.

Im not giving joying another penny so thats it for the stereo, annoying as the rest works. I dont suppose anyone has a spare screen thats compatible?

Turns out androidautoshop have discontinued the XV8, I think theyre waiting for the advent of PX6 units as they have a 7 inch one for sale now, I have asked if they might have a 10 inch PX6 DSP model coming.
[FYT Android Head Units] etrefal:
Yes they should, as there are no distinct ROM files for 5009 and 6021 units. If you look inside the zip files, you'll see that many files are labeled 5009, and that's what I'm installing on my 6021.
[FYT Android Head Units] surfer63:
The JY-ULxxxxx, JY-UMxxxxx and JY-UOxxxxx have not to do with the 5009 or 6021 or 6026 although they were switched in the same time.

L= Lollipop (5.0 & 5.1), M=Marshamallow (6.0) and now O=Oreo (8.0 & 8.1).

The release version at that time.
[FYT Android Head Units] mindriot:
I see, if it hadnt failed I would have tried the Oreo file out of interest, as it is just losing the very bottom edge of the touchscreen has rendered it useless, just like Joying support.
[FYT Android Head Units] kaluna00:
cp -R /system/vendor/oem/LiveWall* /system/app

. Getting an error message stating system is read only. Has anyone been able to make live wallpapers work successfully with the GTX ROM?
[FYT Android Head Units] surfer63:
The file system /system is always read-only, so you first have to make that read-write. And were you doing this as root or as normal user?

su
mount -o remount,rw /system
cp -R /system/vendor/oem/LiveWall* /system/app
[FYT Android Head Units] kaluna00:
Hey gtx. do you have an updated rom (from what is posted in OP) out there? I just installed this one and have everything working well. Looks like i'm going to have to start playing with xposed to get live wallpapers working though.

Thanks for all of your hard work!

---------- Post added at 09:40 AM ---------- Previous post was at 09:39 AM ----------

Thank you. I'll try that later today. also was trying after SU command was entered.
[FYT Android Head Units] kaluna00:
Live wallpaper still saying "app not installed" or crashing when I try to open it. Any tips? ( sorry for the bad pictures. I was driving. Shh Don't tell ?)!
[FYT Android Head Units] PsychoMcSatan:
I feel your pain. While it seems like something I should be able to live without, I've yet to be able to enable my favourite live wallpaper which I had running on my stock Joying ROM.

I think it might have something to do with the launcher. Are you running stock launcher? I've tried with Nova as well as Google's launcher, and have noticed that they each add a pile of Wallpaper options, even making duplicate "Live Wallpaper" entries in Settings. When I have some time, I'm going to reset and try again from scratch so I'll let you know.

There have been a couple messages in this thread from people who've successfully got it running, but none have all the details on what other components they installed and in what order.
[FYT Android Head Units] kaluna00:
I've tried both Stock & Nova launchers. No luck. I might have to start from scratch again as well. Let me know if you have any success. I'll get back to you if I figure out a way.
[FYT Android Head Units] jlomoro:
U just put this on my head unit after having some issues with play music on my stock rom. Ran into same issue with the stock update so figured I'd give this rom a shot before I started looking for a new unit. I'm so glad I did. Your rom is awesome and I've spent tha last two days tweaking the unit to perfection. I'm having no issues and just wanted to thank you for all the work you did on this rom. ITS AWESOME!
[FYT Android Head Units] kaluna00:
Were you able to get live wallpapers working? My only kink so far. Thanks!
[FYT Android Head Units] jlomoro:
I haven't tried it to be honest, and probably wont as it takes up already limited resources in the HU. Are you experiencing burn in? Is that why you want or need it
[FYT Android Head Units] kaluna00:
Mostly because I'll be running Pandora through the widget as well as having torque gauges displayed as widgets. It just looks nicer with the background as a live wallpaper and using the functionality of the head unit through widgets in my opinion.