yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] ramathorn1982:
PM me the link. I feel like being dangerous...fortune favors the bold. Right?

[MENTION=8668875]ikuznets222[/MENTION] . Any inputs on this method of getting root?

---------- Post added at 11:57 PM ---------- Previous post was at 11:55 PM ----------

Possibly...you would be better served by posting in a thread specific to your particular radio. We don't want to tell you the wrong thing and make matters worse.
[Android Head-Units] marcus82:
A launcher with volume button working?!

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] thierry_w:
I have been able to get the firmware from the seller. How do I get it to boot from the sd card?
[Android Head-Units] ramathorn1982:
What is the file name of the firmware?
[Android Head-Units] thierry_w:
The name and files are in the picture
[Android Head-Units] thierry_w:
Name of the folder after unzip: TM\海外版_768x1024_v4.0(180917)-TM
[Android Head-Units] ramathorn1982:
Sorry, I can't see this picture and I'm not familiar with the flashing process for your radio.
[Android Head-Units] jmckeejr:
What is name before unzip? You most likely need to put the zip on flash drive and get to recovery then select update from USB
[Android Head-Units] ramathorn1982:
So we had a little problem attempting to root the 7.1 firmware. The update flashed without error but after removing the USB at restart (as instructed) it is now stuck on this screen.

Anyone know how to get past this?
[Android Head-Units] thierry_w:
The name before unzip is the same as after. I have not been able to get into the recovery yet.
[Android Head-Units] ramathorn1982:
Help me [MENTION=8668875]ikuznets222[/MENTION] ... you're my only hope!

It's frozen here.
[Android Head-Units] marcus82:
I think you've to reflahs the firmware using _force
[Android Head-Units] ikuznets222:
It's not frozen. It just means that you flashed FW where kernel console is disabled inside kernel itself. There's no workaround for this. Force flash is the only way, or board replacement. On 7.1 units the name of force flash FW is different from 4.4, something like px3_force.img - better look it up on 4pda thread
[Android Head-Units] ramathorn1982:
The unit does not appear to recognize that an update image is plugged into the USB. I have renamed the file "px3_reset.img" but still nothing. I also have tried multiple firmware files...
[Android Head-Units] ikuznets222:
Try reset_px3.img
[Android Head-Units] ramathorn1982:
Nope, still nothing. I also tried plugging in a USB keyboard but that didn't work either.
[Android Head-Units] ikuznets222:
Try px3.img as well. If that doesn't work then you need board replacement, sorry
[Android Head-Units] ramathorn1982:
No worries. I knew what I was getting myself into when he asked for volunteers!

The original root attempt flash completed successfully without error (see attachment) but after restarting it just hangs on the "Android" screen.

I'm going to PM you the details of the root method just in case you can think of something else or to help others in 4PDA.
[Android Head-Units] marcus82:
Guys, I forced the installation of last "official" russian fw on 4.4.4 but now some apps on market tell me "NOT SUPPORTED ON THIS DEVICE"...

maybe now I have the real version of android and not the kafe 6.0? can i mask this to install some apps? Uff I need 7.1 also on my car
[Android Head-Units] l33boy:
[MENTION=6614625]ramathorn1982[/MENTION]

I noticed that Koma7 on PDA has very recently posted a 7.1.1. Rooted firmware, is the same?
[Android Head-Units] ramathorn1982:
Do you have a link?
[Android Head-Units] l33boy:
Here
[Android Head-Units] jmckeejr:
Dang the timing, if we had waited a little longer we could have tried this and I wouldn't have wasted hours and hours trying to get root. And of course you wouldn't be stuck right now.

PS all, the radio comes with adb root access so you can remove and install system apps. I tried to root this way but only get partial root so far. I'm just going to try this Firmware and he done with it I hope. Hopefully I can back up radio. You need to use terminal app downloaded from play store and type "setprop service.adb.tcp.port 5555" then turn USB debugging off and back on then you can access adb wirelessly buy type in command prompt on PC "adb connect 192.168.xx.xxx(your ip address)"

PPS my FM tuner does not show actual station it's set to, does anyone know how to reset MCU? Have there been any updates for MCU 860C (MCU only, not firmware)?
[Android Head-Units] ramathorn1982:
There may be an MCU update. What radio did your RAM originally come with?
[Android Head-Units] jmckeejr:
RA3? The 5 inch touch screen
[Android Head-Units] ramathorn1982:
Ok, you should be able to safely flash the update linked by Phoenix Android in this video.

https://youtu.be/xDH6h0UW_eQ

Before you do that though have you tried flashing a different firmware? Where did you originally purchase the radio from?
[Android Head-Units] jmckeejr:
My radio came from RhinoRadios.com. I'm very happy with the price (less than Phoenix) and the support (replies on messenger same day 99% of the time)

And I flashed Phoenix Android firmware without issue. I actually was going to post and let people know the prerooted FW on 4pda linked in previous post works for me and should on most 7.1.1 radios with 1024x768 screen res. You have to unzip the rar and the FW should actually be named px3_reset.img instead of reset_px3.img.

did you try force_px3.img on your boot looped radio?

Are you saying there's an MCU update somewhere on their Facebook page? Does your MCU say 860C?
[Android Head-Units] ramathorn1982:
Good to know. I'll give it a go when mine is back up.

I'm saying that the description of the video on YouTube has a 7.1 update that fixes issues with trucks that originally had an RA2 or lower installed.

Mine is an 860c. If I'm not mistaken, all 7.1 are 860c
[Android Head-Units] marcus82:
anyone knows how mask the real version?
[Android Head-Units] l33boy:
Hi, how many themes are there in this firmware? I'm tempted to try it myself just to get a better theme and and get a 'darker' MusicPlayer app
[Android Head-Units] jmckeejr:
Please disregard as this answer is most likely incorrect, please Google "how to install incompatible apps Google play"

Do you have root access? Need to edit build.prop the following lines I think

ro.build.version.sdk=25 (yours probably says like 19?)

ro.build.version.release=7.1.1 (yours says 4.4.4)

Possibly this one:

ro.product.first_api_level=23

You can either use build.prop editor or you can use terminal >example "setprop ro.product.first_api_level 23". Might need to type su then hit enter before this.

There's also an xml you can edit somewhere but I don't know about that one.

It's the FW with like 28 themes but I don't think music player or radio are themed. Once root is being used by more hopefully we will see some themes for the system apps.
[Android Head-Units] marcus82:
i found that this method is only to change the appearance in phone info.. but I'll try and I'll let you know if Google Play reads this
[Android Head-Units] l33boy:
Great thanks for the reply, I realise that MusicPlayer isn't themed but the root allows me to change the apk to the black themed version.

I like the way this unit runs as stock but want to have more flexibility on it's appearance.

Cheers

Is it possible to backup the current FW before flashing?... I guess not....
[Android Head-Units] ramathorn1982:
Those system apps aren't themed, but once you have root you can change the colors yourself (in code) or use the pre-made ones on 4PDA. For example a darker radio app...
[Android Head-Units] l33boy:
That's the one :good:
[Android Head-Units] scuzzie2k:
Dude my 7.1 unit has turned up, reverese camera does not turn on when in reverse, or any parking sensonrs on the screen, cannot control the climate control,. basically its crap. Same Seller as yours mate. Do you know the passcodes for the advanced menus? there was no plug in instructions either :(
[Android Head-Units] ramathorn1982:
When connected with UART USB, I get this every other boot. Any idea what it is?
[Android Head-Units] l33boy:
Sending PM to help with the install, it isn't plug & Play unless you know what to plug where... good product, useless seller :)
[Android Head-Units] ramathorn1982:
That sounds like most of the sellers and I agree this is a great product!
[Android Head-Units] marcus82:
I made it and now it crash all Google services and app! So I can't rollback! I think I have to reflash it!

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk

---------- Post added at 09:16 PM ---------- Previous post was at 09:02 PM ----------

I made it and now it crash all Google services and app! So I can't rollback! I think I have to reflash it!

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] jmckeejr:
Can you open any apps at all? If you can, you could return back to original file (make sure permissions are set correctly, not 100% sure but I think --rw--r--r) or connect to WiFi use wireless adb and send commands from there to adb shell setprop <setting> <value>. If you need the original build.prop I'm sure someone can post a copy? Let me know if you want it I will get one (except mine is from 7.1 ROM so probably won't work)

Edit: How did you change it exactly? And did you reboot after? If you overwrite you need to set permissions again I think before reboot.

You might first try to clear cache of Google play services(gms I think) and Google play, might have to clear data.

Edit2: I changed original post, I'm not sure if the answer is correct, been while since I needed to do this. Just Google 'install incompatible apps on Google play store'. It says to edit model but I'm not sure that will work as I haven't come across any incompatible apps on my 7.1 unit yet
[Android Head-Units] marcus82:
I modified the file with editor on the radio. How can I use wireless adb?

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] autoalex:
hello )

I don't know a lot about Tesla.

but my friend just finished one project with Toyota lC 200

He just sent to me this review from Youtube

https://www.youtube.com/watch?v=XePLVpw7n10&t=3s

http://https://dl.xda-developers.com/4/6/9/7/0/3/5/viber_image.jpg?key=bOUZv88ythuU64c-E_YN0w&ts=1548935613

It was to many questions about compatibility so if you have the same have a look
[Android Head-Units] marcus82:
Then, all it wors after a reflash of the same firmware! But a new homescreen appeared after my changes of buil.props and now it's already there. It's nice
[Android Head-Units] scuzzie2k:
in the UK does anyone know what DAB units work with this headunit?
[Android Head-Units] mjones73:
I have a version of this radio being sold for the Holden Commodore/Pontiac G8. They pretty much make it plug and play for my car. I do have an issue where when it wakes up, it doesn't always start talking to the canbus in my car. Basically the HVAC settings stay but the display on the screen shows it's off until I change the temp or some other HVAC setting then it works fine. Any suggestions on things I can mess with to try to get it to connect on wake up?
[Android Head-Units] l33boy:
I think this is the way they work, mine is the same. The AC module remembers the settings not the Head Unit.

The HU don't talk to the car's modules unless there is a change to be made.

Mine never shows the temp setting now but I always have it the same so it doesn't really matter, it all works fine.
[Android Head-Units] marcus82:
cause of with russian firmware I have an android 6.0 in device info, why some apps tell me NOT COMPATIBLE?

myabe the region of the fw???
[Android Head-Units] mjones73:
Yeah in my case it's talking to the body control module in my car via the canbus, sometimes it updates on wake up, sometimes I gotta force it. It's not a big deal, was just hoping to get some consistency out of it. I passed my findings to the vendor selling the radio, we shall see if they come up with anything.
[Android Head-Units] jmckeejr:
What apps exactly? I will see if they compatible on mine. I see there's an app called Market Helper App which could possibly help (not endorsing or saying it's the solution, but it comes up first thing when I search your problem on Google) or what does it say under ro.product.device on build prop?

On another note, does anyone have any ideas about the app list? I would like to make some apps show up on the system app side of list but installing them as system apps does not help. I unpacked launcher and looks like would have to edit smali but without an example it's over my head. I didn't find any xml that mentioned the specific system apps, and there's many apps in the system/app folder that do not show up on the list anyway.

Would love to see someone start to theme this thing too.
[Android Head-Units] marcus82:
Custom navigation bar

Google assistant

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] scuzzie2k:
Does anyone know how to change the date format on the homescreen, mines stuck on year/month/date I have a rooted device its a bit annoying, everything is set to UK
[Android Head-Units] jmckeejr:
Google Assistant works on mine. Check the build prop for this line let me know what it says

"ro.product.device"

Mine says ro.product.device=px3. Yours might say ro.product.device=RockchipPX3. Change to px3.
[Android Head-Units] l33boy:
Tried everything, I can't change it either... anyone?

It is annoying :(
[Android Head-Units] mjones73:
I've been digging through the post but can't get a clear answer, does anyone know what Bluetooth codecs this thing supports? It's defaulting to SBC for me and the sound quality is lacking a bit.
[Android Head-Units] Hammerhand.17:
[MENTION=8668875]ikuznets222[/MENTION] today, magisk 8.1 has been published, and it has support to android from 4.2. Do you know if it will work with our units? Maybe you tried with 7.1 successfully?
[Android Head-Units] ikuznets222:
Why would you need it while there's working superuser on both 4.4 and 7.1?
[Android Head-Units] Hammerhand.17:
Well, magisk is not just superuser but there are a lot of modules that may be useful (I am not thinking in anyone particularly, just about the possibility of using them, or even designing them).

I still find that, even with superuser access, a lot of things can't be done with out unit (modify brightness, mount usb correctly, use gps data conveniently...).
[Android Head-Units] ikuznets222:
I'm not sure those Magisk modules will make any sense on this device, rather than some audio improvements (like Viper and such). But they can be enabled using Superuser as well. I personally don't have much experience with installing Magisk but I heard that it works by patching the kernel image. There is a kernel image in unpacked FW source (kernel.img or kernel.img.krnl, etc). But you're on your own from here as I have no idea how to install Magisk on rockchip-based devices.
[Android Head-Units] marcus82:
Nothing changed unfortunately

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] jmckeejr:
Do you have any ideas of how I might install Xposed? I found a script can install it via terminal but I'm unsure if I should use sdk25 or an older version as this radio seems to be mostly based on 4.4.4 (unpacked FW says 4.4.4). Anyone?

Also, I know on different head units there is an apk called MTCManager.apk which kills apps when radio does but I can't find it here. Any ideas as to what app is killing all my services when I turn truck off? Makes it hard to use automation apps and even a different keyboard.
[Android Head-Units] ikuznets222:
Xposed is incompatible with 4.4 based units. Probably because it uses app_process customized by chinese which needs to be replaced by xposed. Anyway I tried many different versions and none worked.

Sorry I didn't get the second part. Mtcmanager might be for MTCD/MTCB units also based on rockchip but totally incompatible and very different FW. Sometimes Launcher and EventCenter kill apps under certain conditions on this unit. There are hardcoded whitelists inside their code, and only those whitelisted apps never get killed. You can replace Launcher with another home screen app and that would solve part of the problem. But EventCenter is a central service this unit won't work without
[Android Head-Units] ramathorn1982:
For automation I use an app that can auto start other apps/functions in a specific order. Then (with rooted firmware) I assign that auto start/run app as the navigation app in the Chinese firmware and set the setting to auto start Navigation in the system menu.

Finally, I use a third party launcher to create a custom top menu/navigation bar...

Edit: and of course I used ikuznets222's instructions to kill the Chinese top NAV bar. It will look something like this picture.
[Android Head-Units] ramathorn1982:
Picture...
[Android Head-Units] Austinite:
So I bought one from Alibaba for my 2007 Cadillac Escalade and the Install was a little more difficult than I was hoping. I don't think the brackets for the one that I bought were designed to fit an Escalade like the description indicated. I found another listing that popped up shortly after mine arrived that had brackets that looked like they were the right ones. So I had to come up with some jankity brackets that would work. You also have to cannibalize your stock stereo since it works in conjunction with the Android unit. I eventually got it to fit properly and look right, but it was a PIA. And most of the instructions were written in broken english. It is a pretty cool unit though and looks awesome. I'm getting ready to install a PAC RP5-GM31 because apparently, the steering wheel controls aren't supported for my truck. If that's the case, anyone have any idea what the canbus wire would be for?
[Android Head-Units] jmckeejr:
I will look at smali in event center for kill process to see if I can add whitelist, I haven't had luck with a aftermarket launcher. Would be great if the code could reference a separate .ini or .xml file for easy adding of whitelist apps. That why I was looking at Xposed but since we don't have mtcmanager anyway wouldn't help.

In order to remove top bar I install NavbarUI_kill.apk? I find on 4pda but translation is not so great. What launcher are you using now? And did you get your unit back up and running?
[Android Head-Units] ramathorn1982:
I haven't got my board back from Phoenix but that is the setup I run on my 4.4.4 board with rooted firmware.

Yes, you will use that Nav bar kill app. To remove just the top bar you will need to modify Event center.apk . I have an already modified version or you can follow ikuznets222's instructions in this thread and modify yours. I'm not sure if Event centers differ between Android versions
[Android Head-Units] marcus82:
A custom top bar...

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] ramathorn1982:
Hey BTW, you asked about an MCU update for RAM trucks. Here is the video link. The latest update for RAM 7.1 is in the description.

https://youtu.be/chgJfIzbx_8
[Android Head-Units] l33boy:
Updated to the latest 'rooted' firmware for my 7.1.1. 768x1024.

Firstly it's not fully rooted, needed kingroot to gain full root permissions as SU binary wouldn't install

Tried the Black Radio.apk off 4PDA and although it isn't 100% I can use it OK (stops if press the settings button, or whatever it is on the right)

Tried the Black MusicPlayer.apk off 4PDA and it wont boot at all, even after a reset.

Do you think NavbarUI_kill.apk will work on the 7.1 units guys?
[Android Head-Units] ramathorn1982:
It's possible those apps may not work properly on 7.1.1 because they were created using the 4.4.4 system APKs and there are slight differences (maybe)? As far as I know NavbarUI_kill.apk should work so long as the EventCenter.APKs between the two versions don't vary too much, but you are gonna just have to try it most likely. I believe ikuznets222 created that app but he did so using 4.4.4.
[Android Head-Units] scuzzie2k:
Does anyone know how to change the overlay on the reverse camera mine is a bit out of scale and needs to be a bit bigger?
[Android Head-Units] jmckeejr:
Since I haven't had luck with aftermarket launcher I'll hold off on this, I would like to use that real estate but when I try any other launcher it seems to jump back and forth between them because of event center killing all non system apps. I've found a way to get my services to start back up but it's not pretty and there's some screen flashing because of MTCDTools fighting with event center to keep apps alive (plus I had to automate a script to keep setting accessibility services back to "on")

Thanks I downloaded but I'm holding off until my transmission is rebuilt on the van so I won't be messing up my daily driver.

[MENTION=8668875]ikuznets222[/MENTION]

I found a method in small/com/szchoiceway/event center/AccEvent/Utils.smali as follows:

.method public static killProcess(Landroid/content/Context;Ljava/lang/String;)V

And also the methods at lines 629 and 794. Do you think it possible to remove these methods or change them so that they are not called? It's been long while since I done any smali stuff and most of that was copy/paste for themes or for my ROMs for s6 edge +. This is only place I find mention of this method/call. Uploading the smali file in case you can take a look. I just added .txt to end for upload purpose.

I am actually using apkeditor pro on my phone to look at and edit these, haven't had chance to test any. If it fails I will get the computer out of basement.
[Android Head-Units] ramathorn1982:
There is a permission you can remove in Android settings that should stop the draw conflict you are seeing. Remove the "draw over other apps" permission from Index.apk if you use a third party launcher on 7.1. I had luck with that without root.
[Android Head-Units] jmckeejr:
Does anyone know if we can use either a wireless or a USB keyboard with this unit? I'm guessing BT keyboard would not work?
[Android Head-Units] ramathorn1982:
USB should work...
[Android Head-Units] marcus82:
for sure I used a mouse
[Android Head-Units] jmckeejr:
I'm hoping there's a setting for this, but I just noticed I don't have intermittent option on my wipers only high or low. Any one else?
[Android Head-Units] ramathorn1982:
? ...That should not be controlled by the radio
[Android Head-Units] jmckeejr:
Lol, coincidence maybe. I also changed out my instrument cluster but I don't think that would do it either. Maybe it's time for it to go for service.

Man I am so tired of this radio killing my freaking apps. I am going to try adding every app I have to the sysAPKLst but the first try failed cause I built using apkeditor pro on my phone. I'm going to do it again with computer. I just wish there were a way to skip the whole call for kill3rdAPK and the killapps call at standby. That basically only reason I'm not using a different launcher because I don't like seeing it flash on the screen every few minutes it gets killed. Plus when I set up my devices I do a lot of add-ons that run in background but nothing stays running.
[Android Head-Units] ramathorn1982:
My apologies, there was a second step for the "draw over other apps" permission. That step is to be sure you give the permission to your new launcher after removing it from the stock launcher.

I'll be able to help more once I get mine back. It doesn't get back to Phoenix Android until tomorrow so I don't expect to have it working again for at least two more weeks.