Hey guys,
I recently bought a Joying headunit (JY-UM138P2) and I am wondering if there is a way to root my device.
I tried Kongoroot and it failed. Joying Extra Tools won't work beacuse it is not a Sofia Model. And as far as I can tell there is no custom firmware for this model availabile.
Android Version: 6.0.1
CPU: ARM Cortex A53 eight-core 2+32GB PX5, GPU: PowerVR G6110
Info on System: APP 1024*600 2017-01-11 19:13:52
MCU Version: 2017-11-06 17:57:54 JY_(R68)__26_C26_6026_CAN(All)
Which is the main problem as I cannot tell from this if it is an MTCC, MTCD or MTCE unit.
In general I actually do only want to have read and write acceess to the system/media folder to be able to switchout the bootanimation.zip for a custom one that I created.
Thank you!
MrAbstoss said:
Hey guys,
I recently bought a Joying headunit (JY-UM138P2) and I am wondering if there is a way to root my device.
I tried Kongoroot and it failed. Joying Extra Tools won't work beacuse it is not a Sofia Model. And as far as I can tell there is no custom firmware for this model availabile.
Android Version: 6.0.1
CPU: ARM Cortex A53 eight-core 2+32GB PX5, GPU: PowerVR G6110
Info on System: APP 1024*600 2017-01-11 19:13:52
MCU Version: 2017-11-06 17:57:54 JY_(R68)__26_C26_6026_CAN(All)
Which is the main problem as I cannot tell from this if it is an MTCC, MTCD or MTCE unit.
In general I actually do only want to have read and write acceess to the system/media folder to be able to switchout the bootanimation.zip for a custom one that I created.
Thank you!
Click to expand...
Click to collapse
That's an fyt SoM... Solutions soon? Standby
MrAbstoss said:
In general I actually do only want to have read and write acceess to the system/media folder to be able to switchout the bootanimation.zip for a custom one that I created.
Click to expand...
Click to collapse
So far the Joying units were rooted on linux/adb level.
So if you can make an adb connection over WiFi to your unit, you already have root terminal access via adb.
That is enough for doing what you want.
Well, so far I managed to establish an ADB via wifi connection (without using an usb cable, as I dont have a male to male usb cable).
But it lists my headunit as an unauthorized device.
MrAbstoss said:
Well, so far I managed to establish an ADB via wifi connection (without using an usb cable, as I dont have a male to male usb cable).
But it lists my headunit as an unauthorized device.
Click to expand...
Click to collapse
Try this
MrAbstoss said:
Well, so far I managed to establish an ADB via wifi connection (without using an usb cable, as I dont have a male to male usb cable).
But it lists my headunit as an unauthorized device.
Click to expand...
Click to collapse
Hello, I just got my new HU (same as yours) I was able to root with kingoroot over usb adb. Go to Developer options (pw 3368), In the top right corner, underneath the back button is a menu icon. Tap and then tap "USB computer connection." Then select the bottom option. I believe only the left side USB will work (when facing front of HU) and you may need to toggle the USB debugging switch. Windows, adb based kingoroot will work.
Only problem, root will not stick after reboot...I was able to install xposed framework, and install xposed Additions. Additions still works after loss of root, so not so bad. I use a RcJoyCon to HW keyboard for my SWC I am still experimenting with other apps.
Does loss of root mean a locked bootloader?
I also had no male to male USB, just made my own. Just twisting the wires together worked fine.
Please share if you learn of any ways to retain root.
Will monitor this thread, as Im looking for root for JY-UM135P2 too. Will try the usb method soon.
EDIT: tried to make custom male to male usb. Connected the 5 wires. Laptop and hu doesnt recognise the cable.
steef84 said:
Will monitor this thread, as Im looking for root for JY-UM135P2 too. Will try the usb method soon.
EDIT: tried to make custom male to male usb. Connected the 5 wires. Laptop and hu doesnt recognise the cable.
Click to expand...
Click to collapse
My usb mod only involved 4 wires. Not sure whats going on with the extra wire, that may be the issue. Double check your connections.
Was able to re-root today using my X98 tablet, Good news for the future, when needed after car install. Its rare that you would need to reboot anyways, after all the software mods have been done . Deep sleep retains root, and the device is only drawing 0.01Amps(limit of measure)
I'll have more to share for these non MTCD/E, PX5 units in the future. Have found a way to keep user apps in memory, after deep sleep by using xposed modules. Tasker now stays active.
Oke today tried again. Bought male to male usb. Still the cable js not recognised in both usb ports. Enabled usb debugging and tried lower and upper option in the chinese menu from developer options. So no clue for now
Experimental and untested
As some of you might know I created a windows and linux script to install seSuperuser onto the Joying Sofia3GR Intel units.
I just compiled su and the Superuser.apk for the PX5 models. I do not have a PX5 and therefore this is completely untested!
Prerequisites:
- You need to have adb over tcpip working.
- (Linux) You need to have adb installed (but you have otherwise the line above would not be possible)
- Have a Joying PX5 ROM available so you can reflash if necessary.
On your pc:
Download the attached Superuser-JoyingPX5-Arm.zip onto your pc/laptop.
Unzip it somewhere on your pc/laptop.
On Windows: Run CMD.exe as Administrator.
On Linux like OSes: Open a terminal.
Change to the folder where you unzipped the files and change to the folder where the install.sh and install.bat are located.
On Windows: Run the install.bat script with the IP address of your Head Unit as a parameter: install.bat 192.168.178.50 (for example)
On linux: Run the install.sh script with the IP address of your Head Unit as a parameter: ./install.sh 192.168.178.50 (for example)
Wait until the script finishes.
Reboot your Head Unit.
gtxaspec said:
That's an fyt SoM... Solutions soon? Standby
Click to expand...
Click to collapse
Hi gtxaspec,
Are you planning to make an custom rom for these Rockchip PX5, FYT 6026 bases headunits?
I have your GTX joying ROM V9a3an on a Joying FYT6021 intel SoFIA and it works so much better than the stock rom.
Keep up the good work!
surfer63 said:
Try this
Click to expand...
Click to collapse
i finally got my device connected and also got the unauthorized message:
"This adbd's $ADB_VENDOR_KEYS is not set; try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device."
I tried everything i could find on the net and in your link but still had no luck...
Does anybody have an idea what else I could try?
The thing with my device is - in order to be able to connect to it with adb I had to change something in the developer options menu: in the top right corner there are 3 dots (even above the On/off switch) and there you can only choose "USB computer connection" - if you click on that a popup menu appears "USB MODE" and 2 chinese options to choose from. It was set on the first option but only works if set on the second option (it's chinese so i can not read it)
Hello everyone,
I have an unbranded Android Head Unit on my SUV. I tried to install some useful apps from apks but it didn't allowed me to install them while giving an error message "Installation is disabled". I could not see developer options, google play or unknown sources in settings menu, probably all disabled.
How can I root my Android Head Unit to install apps?
P.S.: It has a wifi, bluetooth connection, sd card and usb port. Android version is 4.4.2.
Thank you.
Hi there,
I got myself the following unit on aliexpress: https://de.aliexpress.com/item/4000805871840.html?spm=a2g0s.9042311.0.0.52ef4c4dBTvhGh. It has a CHS MTCE.
When I look at factory settings, it says "A-Media Auto" as device name.
It came with zlink Carplay PCB mounted on the PCB and worked with stock rom. When I changed to mod firmwares (e.g. HAL9k or Malysk) I actually lost the CarPlay functionality. zLink just stays at "waiting", however my phone identifies the unit as CarPlay available and connects over bluetooth using the carplay connection dialog. However the "use carplay now" dialog doesn't pop up. Manufacturer says, the unit would need to be returned to factory to reprogramme. Not sure this entirely the only option.
They said they don't offer the stock rom, just updates.
A friend of mine has bought exactly the same unit, so I was wondering if I could extract the OEM stock software from there and flash onto my unit. I am not an Android expert, however already changed a couple of iPhones/Tablets OEM software e.g. to LineageOS. So, with some turoials I normally find my way around. I am ok experienced on admin level on WIN and Linux.
Not sure the OEM Android is fully rooted, but I can find out, when I have the OEM unit in my hands.
Is there a (relatively safe) process to extract the stock rom and update the modded rom HU?
See my OTG thread, extract partition by partition from your friends unit, which you mention is the same, then flash your SOM.
Thanks for replying.
My SOM has an USB port soldered to it. (See photo). Chances are, I do not even use the "wire" method to connect, but just use this port?
wupperi said:
Thanks for replying.
My SOM has an USB port soldered to it. (See photo). Chances are, I do not even use the "wire" method to connect, but just use this port?
Click to expand...
Click to collapse
PX6 board has a HDMI connector on it - do you mean that?
I am also interested in a PX6 stock Android 9 partition export image, as I recently bought a PX6 board which has Android 10 preinstalled and therefore I am currently limited to it and can´t "downgrade" to my preferred ROM Hal9k v4 beeing Android 9 based...
Hi all,
Trying to update my Junsun headunit with 8227L_8军灿UI03-国外11_v3_20220714 however when plugging the USB into the unit, it won't boot/recognise the .bin & .upd files.
I've tried both USB ports, both ports read the USB, and I can access the files on the headunit through file explorer, however whatever I try I can't get the unit to boot the update.
I've attempted to reset the device using a pin in the reset hole, and also tried with the unit off and turn the key but the unit just boots normally - nothing seems to be working. USB debugging is turned on in developer options.
Any suggestions?
Platform: 8227L_demo
RAM: 2gb
Storage: 32gb
4 core
Did I read somewhere that you need to rename the files to remove the Chinese characters before they will be recognized? I could be wrong but worth a try.
Hello, I have chinese radio with these spec:
CPU: Quad-SL8141E
Android: 10
Hardware info: sc7731e_1h10_v1.1.0 (sometimes it says SC7731e... and in other places it states SP7731e..., not sure what I have )
MCU: Ts7.4.5-100-13-A2A39D-220104 (whatever that is)
I'm looking for a way to root it OR access radio through USB debugging. I need to resize my screen as screen nearby borders is very insensitive (I found this ADB overscan command).
I couldn't find any root for this device, or maybe I can't search, maybe you know something?
Other thing is that I don't have option to turn debugging over Wi-Fi, there's only USB debugging option in developer settings (engineer mode or something like that also doesn't include that option). So I bought USB cable with type A male on both plugs, but I guess that won't work because I can't see this device on my laptop. Like the head unit is in host mode or something, not device mode? Maybe that I can change to "device" so it acts like smartphone when connected to PC? Terminal emulator doesn't work, root required to enter adb commands.
I'm completely exhausted with this screen and unit, many options missing, although it's working fine.
Or maybe there is a way to extract rom image from this head unit, copy to pc, edit it on PC so it has root and then update head unit with "fixed" rom?