yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] CCJ22:
The unit is phoning home as Tarzan mentioned.

That's a pretty big bummer in my opinion.

So long as you connect to the internet whether it's through hotspot or through the SIM card you'll never see that message.

It's only when you go a couple of days without connecting to the internet that it will pop up.

And NEVER go away until you connect to the Internet.
[Android Head-Units] nFiniti:
No F'ng way! Here I just pulled the damn unit out of the box I was about to ship back because I decided to give it a little longer and figure out fixes for these issues. But hell that makes me even more P'ed off!

I'm glad I'm not the only one. Nothing but my S21 works. Half the things don't even show up in a search. The rest just loads for ever. Even using the old loophole to connect Non-Joying devices doesn't work. I'm going to join in on hacking this device up to get us a custom rom or some kind of fixes for these issues.
[Android Head-Units] CCJ22:
Yea it's a disgrace because this unit could be the best if they fixed the software. No one has has a nice thin floating screen like Joying.
[Android Head-Units] tarzan_nojane:
OK, I need help understanding more cryptic Joying settings:

Under Settings > Factory (8888) > Model > Set the trajectory box - is this referring to guide lines during reversing that change with steering wheel angle? How are these settings related to/different from Guide line and Track switches under the Reverse Camera settings.

If any users have a setup working that includes reverse camera guide lins that curve as the steering wheel is turned,, I would appreciate if you shared the settings in those two menus.
[Android Head-Units] nFiniti:
This is going to be one of the first things I look to remove from the system when we are fully in. I'm dedicated more now that I see this happening. I showed your video to a few people, knowing this is a Chinese company, they were very angry.

I used it on mine and it has been working so far. Root Checks Out with Magisk and Root Checker. So take this as at least one verified working Flash. No need to open the unit for root.
[Android Head-Units] Pulpster:
File no longer on Google Drive.
[Android Head-Units] CCJ22:
So with this file we don't have to open the unit & go through all those crazy steps to try to get root?!

If so, that's exciting
[Android Head-Units] tarzan_nojane:
bump
[Android Head-Units] dodgespeed30:
Is anyone having issues with Contacts Sync? I have a Mint Mobile sim and a separate phone # for the unit. When I go to the Contacts Sync service for google contacts, the switch is grayed out. Is there a way to enable this? I can do a vcard import but sync is prefereable.
[Android Head-Units] nFiniti:
I got ya! I will post a new link in 40 minutes.

Yes! Just do the same thing you will for an update, unzip the files into the root of a nice small USB Pen Drive, plug it in and let it do its thing. It will start up the same way but have Magisk running and Root Confirmed with Root Checker. No other modifications have been done.

I have Mint Mobile with an S21 and no issues, Takes a few seconds to load first time. But I don't have a SIM on the device yet. Try without the Sim on the Unit as a test.
[Android Head-Units] CCJ22:
Unfortunately I'm not sure because I don't use a SIM card inside of mine.

But my contacts do sync with the Google account that I have on my Joying head unit.

Although Bluetooth contact sync is a whole other animal if using a phone
[Android Head-Units] CCJ22:
Dude that's awesome.

Who is the mysterious person that made the file?

Dude just posted once in this thread & dipped out.

What a legend.
[Android Head-Units] CCJ22:
I'll be home Friday & I'll look but yes my guide lines move with the steering wheel.

I had to change some setting in order to get that function
[Android Head-Units] nFiniti:
Here ya go! Sorry for the Delay, I got in a conversation with someone and totally spaced it. https://drive.google.com/file/d/1CqRBuayavQmua56v_OFLGl-7TZ_jVtxA/view?usp=sharing

I have no clue but it wasn't too much trouble. He just did the original root method on a fresh copy of the Jan Update, and then dumped the entire ROM. We have that ability already by @AlgoryThm1st. He probably just didn't want to be notified every time someone downloaded the file. But I on the other hand, IDGAF anymore, I am dedicated to hacking this device due to Joying's negligence. I also know they are reading this post because I gave them the link last week. So they can know I and others are going to fix their failures!
[Android Head-Units] CCJ22:
Great find! I will try this and report back if this works. Thank you so much.

Prior to this the only way to get the headunit to sleep instead of fully power down was for me to have the parking mode set to a certain time option they displayed. I am so glad to see that this exists. I will test tonight.
[Android Head-Units] CCJ22:
*UPDATE* This did work! I can now have the device 'sleep' when the vehicle is off and the cameras will not record so this is a welcome change.

Thank you for the info.

I realize this still will deplete the battery of the vehicle, but it really cuts down on boot up time when turning the vehicle on and having to wait nearly 45 seconds for the head unit to be fully operational.

I have updated the OP problems list.
[Android Head-Units] CCJ22:
A side note, I got the 360 camera system & hope to install it this weekend when I am not working. Here is a video I made showing what comes w/ the system along w/ some questions and assumptions I have of the product.
[Android Head-Units] rs200z:
Yes Standby definitely still consume some power but very little. There is another setting "Forced shutdown time after sleep(days)" under Factory where you can set between 1 to 5 days to shut the head unit down after sleeping assuming you didn't drive for that many days.

If all else fails, I believe the "Battery low voltage protection" voltage setting under Common tab, will kick in if your battery is weak.
[Android Head-Units] CCJ22:
Yes! Man they really added some features that we in the FB joying group had been asking for for the past 3 years. Finally glad to see they added these features.

I can also report that I've made the MCU change that you had mentioned for power standby and all is working great there too.

@rs200z I have updated the OP bug list w/ your insight.

If only they would fix problem 2 in the OP I'd be really happy:

2) If you have an amp for your subwoofer, and you fade to the front it will take gain away from the subwoofer. If you fade to the back it will increase gain to the subwoofer. This is not good if you're trying to gain match your amp aka tune your amp to make sure no clipping goes to your amp.
[Android Head-Units] Redbullssg:
Not sure if this is mentioned.

Yes, that is one that really bothers me. If not fixed soon, I'm going to pull the trigger in a DSP for this unit. I may do so anyway, just so I can add more channels, as right now I have dash mids for 2 front channels, and rear deck for rear 2 and subs, and I don't have the door speakers hooked up, but still sounds amazing. But the rear fad and sub bugs me, I don't understand why they would tie it in like that.
[Android Head-Units] Redbullssg:
There are few things that would be nice if they added.

One being an app Icon shortcut straight to the Sub output volume. If it wasn't buried like it is, I wouldn't need to buy a separate Bass knob.

Another one, I happen to like the stock UI, which is surprising as I usually can't stand them, but the thing that made me switch to my trusty Carlauncher Pro set up is the fact that there is no way to change the wallpaper to something that isnt so feminine. Or anything else for that matter. Can not find the location of where they are kept. I am not rooted, so I don't know if the folder can be found that way. I always use a alternative file Explorer of some sort that usually exposes hidden roots, but not this one.

I am not able as of yet to run an alternative Radio app. I don't listen to the radio as often, but when I do, I love Navradio+ as my radio app. Works so much better, looks better visually, I get more stations and is more stable.

On my other units, and I swear this one did as well but doesn't work on this unit, when going into the running apps screen, I could switch between two apps easily by just hitting the button 2x and it would just go back and forth between the last two apps without having to select them individually every time. Doesn't seem like a big deal, but it saves time and keeps eyes on the road.

I find the EQ to be a little over kill. Way too many Bands to adjust. Though it is nice, it would be much better if they all would fit on one screen, even if it were the same, what, 48 band EQ, lol. It's got a huge screen, more than big enough to fit all 48 bands on that in a properly layed out screen. Switching through 3 screens kinda of makes it difficult to see as a whole. It's not like I'm doing this while driving and have to see it as big as possible. Makes me anxious to get Viper4android working on this unit.

Screen brightness is not working properly. Maybe I didn't notice it right away, or maybe it was working properly at first, but I have the day and night brightness set to light switch now, because it wouldn't switch with the time. The day and night themes do, but the brightness stays at what ever I have it set to manually and unless I change it to light switch.

There are others that I am failing to remember right now.
[Android Head-Units] CCJ22:
I agree 💯
[Android Head-Units] insertwittyusername:
There seems to be new firmware out! I just messaged my seller on AliExpress and they linked me with firmware dated September 6. I'm going to install it this afternoon, though I don't have a changelog.

QCM6125 Android 12 1280X800 1920X720 2023.9.6.zip

drive.google.com

^ That is only for the 1280 x 800 and 1920 x 720 units, someone would need to message them for the firmware for the higher resolution 1080p units.

Edit: Apparently Joying has blog posts every time they release new firmware! Here's a link to what I was talking about, but it includes both links for both size devices.

Joying Android 12.0 Qualcomm Snapdragon System Update

新建网页 1 Joying Android 12.0 Qualcomm Snapdragon System Update Note: * This update is only workable for the Android 12.0 QCM6125 Qualcomm Snapdragon System

www.joyingauto.com
[Android Head-Units] CCJ22:
Great find!

I wonder what has changed? I will email them for a changelog and ask BoyKa on youtube as well.
[Android Head-Units] insertwittyusername:
Well, I've got a pretty big problem. I've installed an external amp and plugged it into the quad RCAs out the back of the unit. There's a loud and persistent static, almost white noise, coming out of the radio whenever music is playing. If nothing's playing or the unit is muted the static goes away. I noticed the static earlier but ever since I installed the amp it's gotten really bad. Like the noise is barely bearable. I've tried turning down the gain, but that setting in the "Sound effect" app didn't change it. Old Joying units had a setting called "Power conditioner," and I'm wondering if that might fix it here? Trouble is I can't find it in the headunit settings. If anyone has advice that would be great, the noise is driving me nuts.
[Android Head-Units] Redbullssg:
Apparently, according to JOYING support, there is no recovery mode, only update. So if your unit is in boot loop, there is no way, according to them, to boot into recovery. I find this very odd, and I am having a hard time believing there is no way to boot into recovery. What android anything doesn't?

I guess this would be important to figure out...
[Android Head-Units] Redbullssg:
Also, if you have a miniwireless keyboard, you can use the screencapture button without having to go into setting and enable the floating button.
[Android Head-Units] Redbullssg:
I'd be curious if you would have this noise with any other aftermarket stereo. I had noise in my Challenger with my Kenwood stereo after I amplified it. Switched to Joying and had the same noise. This new unit, while I do have the noise and it is amplified, it is considerably less and not noticeable at low volume music, only when it's quiet. It is obviously the electronics in the car. Like when I hit a button, even turn the steering wheel(electric assist) I would here it in the system. My F250, dead silence, but it doesn't have all the "tech" electronic everything my Challenger does. It's all analog everything. I feel that the OEM radio had something in it to suppress all the electronic noises.
[Android Head-Units] insertwittyusername:
My old Junsun V1 Pro made zero static sounds / white noise. It was flawlessly silent.
[Android Head-Units] CCJ22:
Which model (year) is your joying? The new 2023 snapdragon?

I had this same issue (not as loud as you) in my 2021 Joying head unit IF and ONLY if I used the RCA outs for the car speakers (not the subwoofer pre-out) and I grounded all the RCA's and it fixed it. I used some regular 12v car wire I had laying around.

Yea this is just trash. I have seen other subforums on xda forum put out bounties. Then a developer will come in and give it a shot if the bounty gets high enough. If he or she is successful in rooting the OS, & proves it, the bounty funds are released to the developer.

How did you get anything besides a phone and a OBDII to connect to the Joying? My Joying will not connect to my bluetooth rock lights.

Same here. I have a very very faint static noise in my Jeep that can only be heard when the car is off but in ACC mode and everything is dead silent in my garage.

I chalked it up to just having an aftermarket head unit cause my 2021 Joying also did it.
[Android Head-Units] insertwittyusername:
Yep, it's a 2023 headunit. I've got the same interface that you do with your big tablet. Here's a video of the noise:

I even tried some ground loop isolators, they didn't do anything. The RCAs go to a 1200W Pioneer amp and 10 Alpine S series speakers in the doors. The system sounds great except for the static. I'm going to see if I can try to ground the RCAs like in your picture this weekend. Maybe the gain is set too high on the radio side? The "gain" setting in the DSP is set as low as possible. I know older Joying units had a "Power Conditioning" setting which is what ACTUALLY controls the gain, but I can't seem to find it in this one. Tips / advice would be appreciated.
[Android Head-Units] rs200z:
I have an external DSP amp and do not face the issues you highlighted.

Try going into Factory Settings, under Sound Balance look for "host output ratio".

Trying reducing it from your current value to say 50 or lower to test out. Basically it reduces the overall sound amplification from the head unit since you got an external amp to do the amplification.
[Android Head-Units] Squuiid:
Thinking of buying an 11.6” unit for my 2015 Honda CR-V and have a few questions.

Wondered if those who have one already could help put my mind at ease before I buy.

1. How buggy is the software in everyday use. Does the head unit require rebooting often, or at all, or does it not ever really need this?

2. How reliable is Zlink5? I want the option of solid CarPlay and this is very important to me.

3. Is CarPlay laggy in any way, or buggy? Does it crash out or show a corrupted image ever?

4. Does the software to prevent a dead battery work well? Has anyone had any issues with it discharging the battery, despite the software in place to prevent this from happening?

Thank you.
[Android Head-Units] CCJ22:
1) It's not buggy outside of what you see in the OP

2) Zlink5 defeats the purpose of even owning an android head unit. There's no reason to use wireless android auto or carplay unless you want to text while driving. The head unit is an entire OS that can do way more than android auto or apple carpay offer (except texting while driving) Is it reliable, I have no idea. I deleted the app from my head unit about 8 minutes after I turned the head unit on the first time I got it.

3) If you want wireless carplay or android auto, there are way cheaper head units that will do that.

4) works very well as long as you set it up in settings.

Here's a deep dive into the unit. You have to be VERY bored to watch this whole video I made or VERY interested in this unit to watch this whole video :)

NP , any other questions just hit us up here :)
[Android Head-Units] Flame Red:
Probably a silly question, but I thought there were multiple Joying ROMs, one for the 1280*800/1920*720 radios and another for the 1920*1080 / 1920*1200 / 2000*1200 radios. I assume using the wrong one on the wrong radio would be bad? If so, which one is this for?
[Android Head-Units] Pulpster:
Thanks for the new rooted file link.
[Android Head-Units] tarzan_nojane:
The file is labeled "MOD-QCM6125 Android 12 1280X800 1920X720 2024.1.24.zip", so it would be safe to assume it is only for the 1280*800/1920*720 radios.
[Android Head-Units] dodgespeed30:
Sooo do I leave update_car.zip compressed?
[Android Head-Units] marchnz:
What happens if you don't
[Android Head-Units] dodgespeed30:
Nothing - no update runs. The storage mounts but that is it. I understand it is supposed to auto-run?
[Android Head-Units] tarzan_nojane:
The files "carupdate" and "update_car.zip" located at the root of the USB drive will initiate the update process.
[Android Head-Units] nFiniti:
Its for the 1280x800/1920x720 as its listed in the file name. Until someone roots a stock unit with the larger screen resolution and dump the rom for me to upload on my drive, This is all I have available. Without, you'll have to perform the root the normal way by opening the unit to press the buttons necessary. Just follow the instructions provided by Life and amended by me in a few posts back. I uploaded all files necessary.

IDK who told you to unzip that file, you should of course follow the proper update instructions which have been provided not only by Joying but by a few others on this post. Unzip "MOD-QCM6125 Android 12 1280X800 1920X720 2024.1.24.zip" to the Root of your USB or SD, Eject, and insert into a running unit. Update will start in 15 seconds.
[Android Head-Units] CCJ22:
Interestingly it doesn't show it's for the 1920x1080 units. Bummer.

Whoops, *UPDATE* I see others have already made this clear. My bad
[Android Head-Units] CCJ22:
@localos By chance do you have one for the 1920x1080 units?
[Android Head-Units] dodgespeed30:
Now that root has been accomplished, on to other items. Has anyone been able to use the unit to make a call using it's own sim (no external phone involved)? I try and get a connection, but no audio on either end. Also, I am using Macrodroid but it asks for accessibility permissions - I do not see any place to grant them. Any help is appreciated
[Android Head-Units] CCJ22:
Unfortunately a installable root zip hasn't been granted for the 1080x1920 units. Which most of them are.

But no sadly not able to make calls from the unit unless connected to Bluetooth which is a bummer 😞

As for accessibility yes you can get there through the main hidden Android settings screen.

To get to the REAL settings follow my video here. You don't have to follow the whole directions in the video since you only want to get into accessibility.
[Android Head-Units] CCJ22:
Has anyone, on the latest firmware update for the 1920x1080 units been able to ADB into the unit? It seems I've been locked out & I wish I could roll back to the previous firmware where I had access to ADB function
[Android Head-Units] Pulpster:
Not for the 1920x1080. On the 1280x800, with the latest firmware, I got a ? when I entered adb devices. I entered adb reboot to test and the unit rebooted.
[Android Head-Units] CCJ22:
I don't understand. Every single join head unit that I have had since 2021 has allowed me to get in via ADB.

I'm following the same exact procedure and I can't get in after this latest firmware 😑 on this new 2023 unit.

Every firmware before this one has been no problem.
[Android Head-Units] nFiniti:
Well, let's start with the obvious... adb and Fastboot drivers installed? Next you have a USB A to USB A cable connected to the OTG port on the device? Next do you have USB Debugging enabled in developer options? And lastly are you switching to device mode? You cannot be in host mode and ADB.
[Android Head-Units] tarzan_nojane:
Anxiously awaiting your followup on settings related to "Set the trajectory box", "Track box", "Track-data from", :"Steering linkage", "steering control mode", etc.
[Android Head-Units] JesseJames7:
Hello all, I have been having an issue with getting a Pixel 8 Pro to tether Internet over USB. My OnePlus 11 will do USB tethering no problem. I think it's because the Pixel uses the USB NCM tethering standard, and the OnePlus uses the rndis tethering standard. I'm assuming the driver for rndis tethering is the only one installed on the Joying head unit. I can't seem to find a way to enable rndis tethering on the Pixel or enable USB NCM tethering on the head unit.

Reason for doing this is because I want to keep the SIM in my phone and hotspot data is limited for me. I've heard that rooting will default the standard to rndis, but I don't want to lose all the Pixel features by rooting.
[Android Head-Units] nFiniti:
Well, Joying has canceled my return label and said they will wait to hear back from their development department on potential updates or fixes. I told them a few off the top of things they could for sure fix to regain the confidence of their long time supporters whom actually use them to their potential, rather just another glorified FM Radio with a large screen. Told them it is the Only way I will vouch for it and give it any sort of review like what they asked me for in the first messages.

Anyway, No updates from me. Just wishful thinking.
[Android Head-Units] marchnz:
Yes, joying- all of them that say they are 'official joying' make the same promises that all of these sellers make. If there's a chance the window of time for refund or return is closing, consider it.
[Android Head-Units] Flame Red:
Typical. First I ever heard of them offering a return label on their dime. All the posts I have ever seen, even for OOB defective units, have Joying issue an RMA # and leave it to the buyer to purchase a label to return to China, not the US warehouse they use. That return shipping is so much that most folks don't bother.
[Android Head-Units] nFiniti:
Well I didn't send it back so they had to cancel it eventually. First I told them I wanted a replacement with the non Snapdragon unit. but then decied to keep it and focus on hacking it up for the masses. They only offered to pay for it because I went off on them saying they messed it up and I shouldn't have to pay more when the Snapdragon unit costs more already. So they sent me one that was paid for. I then decided F it, I'll keep it and help with the mods to open this thing up to the world.

There is another post that is strictly for Rom Development. We are working on it and asking ANYONE and EVERYONE who has any knowledge and experience to help. We need Developers who are willing to crack this thing open.
[Android Head-Units] dodgespeed30:
An update on the Sound Quality subject: After troubleshooting each processing stream, I found that DTS does NOT actually introduce distortion. The culprit seems to have been the EQ - but that is still pending verification. I know that when I flattened everything and turned n DTS it actually sounded quite good even at high levels. I suspect that I had the x-overs active in my amps and the HU, causing overprocessing. I killed the amp side and am slowly adding processing on the HU side. Can update after I re-add EQ settings. Right now it is 3000 watts of clarity!