yashsingh1/xdaforums huggingface dataset:
[MTCD Android Head Units General] wding2000:
Oh, yes :cool:

---------- Post added at 06:06 PM ---------- Previous post was at 05:54 PM ----------

For those interested, I figured out from Hal9K FAQ. Apparently I have an old SD-968 BT module, and HCT_PX5_8.0_20190103 works for me just fine.

https://xdaforums.com/android-auto/...t/rom-hal9k-mod-v4-mtcd-e-head-units-t4046361

Q: Bluetooth MD725 does not work, although everything worked in Android 6!

A: If the MD725 type 2 Bluetooth module is installed in your HU, then it will not work in Android 9. The reason is that its driver was removed from Android 9.

Q: Bluetooth SD-968 does not work, although everything worked in Android 8!

A: If the SD-968 Bluetooth module with firmware made in March 2017 or earlier is installed in your HU, then it works in Android 8, but does not work in Android 9.

Solution: replace the module driver /system/bin/sdsdk968 with the old version. Do not forget to set permissions 755 on the file. Or replace the module with another type
[MTCD Android Head Units General] ecsagsp:
Hi,

I had the very same problem with my device. Finally I got over it, here is the steps I did:

1. Downloaded Play store apk from apkmirror. Installed using apkinstaller.

2. Started the new Play store app and let the "google services framework" being updated.

3. wait until all other google apps were also updated

4. Install latest Android firmware (HCT4_PX5_9.0_WITH_NEW_UI_20200509)

See the attached screenshot for details.

5. After device was rebooted with the new FW, I could successfully add my Google account.
[MTCD Android Head Units General] armgenio:
Igonore. Error send
[MTCD Android Head Units General] mkali67:
Is there polish language?
[MTCD Android Head Units General] ecsagsp:
Yes.
[MTCD Android Head Units General] :
update rockship

Hello, I would like to know which file to download to update my rockship ?

detail my rockship :

modèle : px5 1024x600

android 9

build : rk3368-userdebug 9 PQ2A. 190305.002 20191123. 141738 test-keys

noyau : 4.4.167

mcu : MTCE_CHS_V3.40_1

cpu : octa-core cortex-A53 @ 1.5G

ram : 4 MB

sorry for my english i use google trade
[MTCD Android Head Units General] montrelim:
I trying to download Android 9.0 for KSP from Yandex but cannot download due to download limit. Can someone suggest me the alternate download link or how to overcome that?
[MTCD Android Head Units General] haajee86:
I see on Yandex a lot of Android 10 roms for the PX5. My unit has a LM MCU what i did not change when i upgrade. Is it safe to try to upgrade then?
[MTCD Android Head Units General] marchnz:
Probably not, because it might result in alot of questions regarding how to do it, how to recover from a brick, and then questions regarding bluetooth, dark screen, stability and so forth - all previously described throughout the forums :)

you're new to this; suggest taking time to read through the forums, learn the concepts - especially the options on how to recover from a brick.

Also, Android 10 carries through a lot of bugs as the chinese developers simply port their buggy source to a new OS, dropping hardware that doesn't work day 1, all ostensibly for marketing reasons to sell their junk.
[MTCD Android Head Units General] haajee86:
Oh indeed. I don´t know a much about Android but last year the updates without MCU works perfect. But Android 10 is not Android 9. So i thought when you hold your hands off of the MCU it works and if not you could simply back to 9. But i understand that isn´t just that. ;)

And don´t fix it if aint broken is also here the motto i understand :)

And about chinese Hardware porting and upgrades. I have also a Orange Pi 4B working with Armbian. And what i read at the forum is that it cost a lot of time and some hardware don´t work sometime because there are no drivers of bad implemented hardware sometime. But need to say that my Orange Pi 4B now work very good and stable because the great work of the Armbian team. :)

Funny thing is that the most single board computers run on the same hardware android car head units run. Rockchip RK3399 = PX6 and so on
[MTCD Android Head Units General] montrelim:
=========

Hi,

Where can I get sdsdk968 old version?

Please suggest.
[MTCD Android Head Units General] wding2000:
Hi,

I actually have the same question, also how to copy to Android 9 system folder?

I am currently on Android 8 (from Android 6) and BT runs fine. But I found issues with Sygic car nav app, and is looking at how to upgrade to 9, and hope new version of Sygic app works.
[MTCD Android Head Units General] montrelim:
=====

Hi [MENTION=10832221]wding2000[/MENTION]

- I have upgraded my HU to Android9 and installed Sygic. So far it's ok and run fine with no any issued.

- I can find one old version of sdsdk968 now. But cannot copy to Android 9 system folder as the SDK is in used.

Can someone guide me how to replace sdsdk968 in Android9?

Thanks in advance.
[MTCD Android Head Units General] Shep156:
Hello all, has anyone run into an issue where Spotify will no longer stay logged in after reboot? It's forcing me to connect via wifi or mobile hotspot every time to log in and I've tried a clean install, wipe, log in then offline mode enable->log back out and no luck so far. Seems like it happened after recently switching over my premium account to Spotify Duo premium, I was going to upgrade to android 10 however I don't think out of date software is the issue ?
[MTCD Android Head Units General] marchnz:
Still all good on Android 8....
[MTCD Android Head Units General] wding2000:
How to Fix Android 9 BT Issue for Some Old SD-968 Module

I figured out and have successfully fixed SD-968 BT issue on Android 9. I am by no mean an Android developer, but following works for me. Here is a write-up.

How to Fix Android 9 BT Issue for Some Old SD-968 Module​

Issue: Bluetooth SD-968 does not work on Android 9, although works on Android 8

Cause: If SD-968 Bluetooth module with firmware made in March 2017 or earlier, then it works in A8, but does not work in A9. A9 SD-968 driver only works with new module (after March 2017).

Solution: replace BT driver /system/bin/sdsdk968 with the old version from A8 or earlier. Use the following instruction to change sdsdk968 using adb.

(1)	Find an old version of sdsdk968 ready

(2)	On HU, from Play Store, install a terminal app. The one works for me is "Qute”. “Terminal Emulator for Android" has keyboard input issue for me. Run following commands. This will open ADB with root permissions on port 5555.

setprop persist.adb.tcp.port 5555
setprop sys.rkadb.root 1
reboot

(3)	From HU wifi setting, remember device_ip address, e.g. 192.168.1.137

(4)	Set up ADB on PC (or Mac or Linux if preferred). Microsoft Windows ADB Setup

1.	Download the ADB ZIP file for Windows

https://www.xda-developers.com/install-adb-windows-macos-linux/

2.	Extract ZIP file into an easily accessible folder, such as C:\adb

3.	Open up Command Prompt (cmd), or PowerShell on Windows 10; go to ADB directory, e.g. C:\adb.​

(5)	From PC Command Prompt, connect to HU IP address, copy sdsdk968 and change its permission

# adb connect "device_ip"
# adb root
# adb remount
# adb shell setenforce 0
# adb push sdsdk968 /system/bin/sdsdk968
# adb shell chmod 755 /system/bin/sdsdk968

However, for me, #adb remount failed, the actual commends run as follows

# adb connect "device_ip"
# adb root
# adb remount
dm_verity is enabled on the system and vendor partitions.
Use "adb disable-verity" to disable verity.
If you do not, remount may succeed, however, you will still not be able to write to these volumes.
remount of the / superblock failed: Permission denied
remount failed
# adb disable-verity
Successfully disabled verity
Now reboot your device for settings to take effect
# adb reboot
// HU reboot ….
# adb connect "device_ip"
# adb root
# adb remount
# adb shell setenforce 0	// not sure this is necessary
# adb shell ls -l /system/bin/sdsdk968
-rwxr-xr-x 1 root shell 1129408 2009-01-01 00:00 /system/bin/sdsdk968
# adb push C:\sdsdk968\sdsdk968 /system/bin/sdsdk968
C:\sdsdk968\sdsdk968: 1 file pushed, 0 skipped. 296.8 MB/s (690088 bytes in 0.002s)
# adb shell ls -l /system/bin/sdsdk968
-rwxr-xr-x 1 root shell 690088 2009-01-01 10:00 /system/bin/sdsdk968
// notice the different file size

// CLEAN UP
# adb shell chmod 755 /system/bin/sdsdk968	// probably not necessary, as it is 755 already
# adb enable-verity
# adb reboot
[MTCD Android Head Units General] montrelim:
Thank you [MENTION=990404]wdi[/MENTION]ng200 For me, when I type command "adb root" it shown "adbd cannot run as root in production builds". How can I fix this?
[MTCD Android Head Units General] montrelim:
Got it... Here is how I resolve this issued.

It's probably caused by MagiskHide changing ro.debuggable to 0. It needs to be set to 1 for adb root to work.

I just disable MagiskHide (and reboot). Then can issued command "adb root" .
[MTCD Android Head Units General] daniel.eriksson:
benefits of doing this upgrade

Hi!

Just bought a new car (old but new for me). which has one of these units in it.

It has android 8, security patch october 5 2017. kernel 4.4.93+, MTCE_KLD_V3.01._, 18 december 2018.

Now to the question, what are the benefits of doing this upgrade? I live in a country where android auto is installed on my phone, but i cannot launch it..

Spotify, and waze works fine in the unit on this version connecting over wifisharing from my phone.

The charging level/power from the usb cable was too low for my phone so i need then 9v plug connected anyway. Naturally android auto, connected with cable and phone charging to work would be optimal. Just this version dont seem to support it for me right now (will need to modify charge port to add higher Amps to it anyway).

Is it really better with android 9? touch screen is not working amazing as it is now, will it work slower with 9?

Anything else i'm missing? I like upgrading devices with SD card and so on, but wont make the hassle if there is no real visible positive difference.

Appreciate any advice! Maybe a newer android 8 is better?

Update:

I bought hal9k updater and did the update to his android 9 version. Update and installation went fine. However, there was a very audible tweet/flicker/noise when running streaming apps like spotify or youtube. I used his installer and installed an android 10 stock rom from August 2020 and all problems are gone. I'm happy as its running now.
[MTCD Android Head Units General] daniel.eriksson:
Flic smart button support

I'm using flic in my other car which is just bluetooth on phone into standard stereo. I have them set for doubleclick - start spotify. Single click - next song.

However, trying a flick button with my px5, its not finding the flic. Do we know why? something not compatible for the bluetooth protocol?
[MTCD Android Head Units General] weeezer:
Hello there.

I’m using a PX5 unit and i have this problem with wifi, i cannot connect to any network, because after finding the wireless network and entering the password, it only says “Saved”, not “connected” and, obviously, the internet is not working.

Tried this with several phones and wireless internet dongles, same result.

The device informations are shown in the photo.
[MTCD Android Head Units General] Dragão Azul:
Help in Information

Hello,

I buy this product in AliExpress and i would like to ask you people if can be upgraded to Android 10, or Android 9?

The product is this one: Android 8.0 Car DVD Stereo 7" IPS Auto-radio For PEUGEOT 407 2004-2010 In Dash Multimedia RDS GPS Navigation 4+32 GB Gift Camera

This is the information i have on the screen of the radio:

Model: px5 (1024x600)

Android Versionn: 8.0.0

Android Security patch level: October 5, 2017

Kernel Version:

4.4.93+

rocky@r930 #36

Sat Nov 17 20:30:39 CST 2018

Build number: px5-userdebug 8.0.0 OPR5.170623.007 eng.hct.20181122.180059 test-keys

MCU Version:

MTCE_MX_V3.00_1

Nov 28 2018 16:00:40

CPU: 8 Core 64-bit CPU Coretex-A53@ 1.5G

Memory: 3891 MB

Is there any risks on upgrading, or it's advisable to not change?

Thank you!
[MTCD Android Head Units General] Hompi01:
Hi.

I would like to upgrade my radio. I can do it ?

Android: 173434

MCU: S32F0_XinRC-18-W_20200727-9:21_HD1_7708_D_FF_C8

APP: PX5C_C54_HA1_Xrc2-10-EN_2020-08-03-1727
[MTCD Android Head Units General] betek:
Hello, is there any way for android 10 without root to set the autorun on the radio px5 isudar?

I would like to set the twiglight app to dim the screen to turn on with the radio .. not start and I have to turn it on manually .. please help, thank you.
[MTCD Android Head Units General] betek:
hello, i have an ISUDAR PX5 ANDROID 10, is it possible to root the device? can anyone help me with this?
[MTCD Android Head Units General] k3dar7:
not know ISUDAR, i have Dasaita/Hotaudio PX5 with Android 10, but look here for Magisk and here workaroud for using TitaniumBackup with Magisk
[MTCD Android Head Units General] betek:
won't it break my device? I'm a bit scared .. someone can comment?
[MTCD Android Head Units General] Chockster:
Hi guys.

New to this Forum (done a lot of reading on here) and was wondering, what are the benefits of upgrading as looking at all the possible issues is it really worth it ?

If it aint broke, don't fix it ?

From Android 8 to 9 what will be noticable, anything, nothing ?

PX5

Android 8.0.0

MCU Version = MTCE_GS_V2.88_3
[MTCD Android Head Units General] marchnz:
Almost nothing, except for new and regression bugs :)
[MTCD Android Head Units General] Chockster:
@marchnz Thank you for your reply.

I've had the HU for a while now and everything works well, so I'll give the update a miss.

Very interesting reading though.
[MTCD Android Head Units General] Chockster:
@marchnz Just a quick update for you (not sure if would interest you or not) but i managed to get a reply back from Xtrons, and they sent me a newer firmware and updated MCU (old hat to you now though) but interestingly enough it gave the option for Battery Voltage (which i didn't have before) but has messed my phone contacts up and lists them as Last Name, First Name and cannot change them.
[MTCD Android Head Units General] Aldhmy999:
Please help in updating I did not find this version (sky)
[MTCD Android Head Units General] Aldhmy999:
Is the sound clear ?? Can anyone hear me ??🤣🤣🤣
[MTCD Android Head Units General] Pavel-71:
https://4pda.ru/forum/dl/post/21235611/dmcu%5BMTCE_SKY_V2.94e%5D+collected+by+cs-x.zip
[MTCD Android Head Units General] Aldhmy999:
[QUOTE = "Pavel-71 ، post: 84627517 ، العضو: 10945121"]

[URL unfurl = "true"] https://4pda.ru/forum/dl/post/21235611/dmcu٪5BMTCE_SKY_V2.94e٪5D+collected+by+cs-x.zip [/ URL]

[/اقتبس]
[MTCD Android Head Units General] Pavel-71:
MTCE_SKY_V2.94e.rar

drive.google.com
[MTCD Android Head Units General] pim1980:
I have a mcu version mtce_mx2_v3. 08 and i like to update it because i have some problems with visualization of parkpilot and parksensors. Can i use MTCE_MX_V3.30?

So van i go from mx2 to mx?
[MTCD Android Head Units General] Pavel-71:
And won't it be better to update MX2?

MTCE_MX2-_V3.00-V3.60.rar

Посмотреть и скачать с Яндекс Диска

disk.yandex.ru
[MTCD Android Head Units General] pim1980:
Thanks for the link. Update solved the problem with parking assistent. Only my parking sensors at the front of the car are not visuel with radar.... Dos anybody know how to fix this?
[MTCD Android Head Units General] pim1980:
Thanks, this solved the problem with parking assistent. Only my parking sensors at the front of the car are not visuel with radar. Dos anybody know how to fix this?
[MTCD Android Head Units General] Pavel-71:
Maybe try a different type of car in the factory settings in the CanBus tab, but usually these radios do not show everything perfectly.
[MTCD Android Head Units General] kataxoff:
Hello I've been reading some posts for Rockchip PX5 head units for the last 4 days and I can't find anything clear for me. I hope someone can help me or show me the correct post, so thanks in advance.

I have a Rockchip PX5 RK3368 (A53) 4/32GB (Android 9.0) 7" 1024x600 with microSD slot.

Since I got it I updated just one time with a zip file provided by the seller: mx4_PX5_9.0_ota(20190920).zip

After some days of reading I still got a lots of questions:

Can I update MCU firmware? During my past readings on other posts I found some files to update MCU firmware. I have one named MTCE_MX_V3.73.zip and looks newer than mine.

Can I install any Android ROM made for MTCE head units? Or I need to look just for the ones for my manufacturer (MX) and chipset (rk3368)?

Can I update to Android 10?

What I need to update? Do I need to update recovery and/or MCU before?

And most important: In case I fail installing some ROM how is the process to flash an stock ROM? Recovery mode with file like: mx4_PX5_9.0_ota(20190920).zip?

My HU info:

Rockchip PX5 RK3368 (A53) 4/32GB (Android 9.0) 7" 1024x600 with microSD slot.

Recovery v9.0.5

MCU version

MTCE_MX_V3.13_1

May 16 2019 13:54:39

Build number

rk3368-userdebug 9 PQ2A.190305.002 20190612.141217 test-keys

Kernel version

4.4.167

#86 Thu Jun 6 08:58:59 CST 2019

CPU

Octa-core Cortex-A53 @ 1.5G
[MTCD Android Head Units General] marchnz:
Can't see from your post what issue the unit has and what you are hoping to resolve by updating?

I would suggest leaving it as is, perhaps adding the mods you actually need, if needed at all.

Also, updating comes with risk. All of the points asked have been answered before - many times before.

Suggest taking the time to learn the concepts and options and then making an informed decision.
[MTCD Android Head Units General] kataxoff:
Hi, thanks for your answer.

I've been rooting and moded Android since Android 1.6 on smartphones, tablets,...

A lot of concepts are familiar to me. I just need to adapt to some new ones.

I know the options and the risks. There are some different options via microSD/USB, Hal9k Mod Installer, Recovery, RockChip Batch Tool,... that's why too many different questions without nonsense. Because all that is what I need to know to start making my decision. I hope that someone can understand and help me.

I'm not asking how to do it. Some of my questions can be answered with yes or no. Is that too much to ask?

One of my problems is with GPS signal it's slow and not too accurate. I read that GPS performance is better with Android 10 I just wanted to give it I try and I like to mess around with this things.
[MTCD Android Head Units General] Pavel-71:
Hello, if you have a weak GPS signal and you have an antenna behind or above the radio, then put it on the board. I had the same problem and now the signal is good. Or the antenna may be bad. Also check the connector, it may be badly connected.

Before you install android 10, try Hal9k first. I think it's the best ROM.

Installation of android 10 with A-A cable failed, so I bought Mod Installer Pro 2 and everything went smoothly. I liked the possibility of going back to android 9, in case of problems with android 10. But it's up to you.
[MTCD Android Head Units General] Spiff198:
anyone interested in a 3/4g lte dongle?

Huawei e3372h -510

works well with t mobile ive used it on px5 and px6 units with the ppp3 widget

Provides up to 150 Mbps 4G LTE and 43.2 Mbps 3G download in USA, Europe, Asia, Middle East, Africa, Venezuela

4G LTE Bands 1/2/4/5/7/28 (700/850/1700/1900/2100/2600 MHz); 3G UMTS (850/1900/2100/1700 MHz)

Huawei 4G Dongle is UNLOCKED to all COMPATIBLE networks of your choice.
[MTCD Android Head Units General] elmmm:
I've installed MTCE unit on Opel Insignia, and while steering wheel controls work, no button on the button panel work (CD300). What could be the case here?
[MTCD Android Head Units General] theog11:
Hello there,

My unit has a different MCU version: MTCH-HLA

I found a lot of information on MTCD, MTCE... but not MTCH anywhere.

I would like to change OS because manufacturer's not good at all.

Anyone knows about MTCH, or if it is posible to upgrade Android firmware with compatible MTCD/E file ?

Thank you a lot
[MTCD Android Head Units General] dimoleon:
Hello to all!

I need help! I have a px5 with a retractable screen (1din). MTCE_LM_v3.07_3. It had android 8.0 and I upgraded succesfully to android 10 using the sd card method. All is working fine but then I decided to update the mcu to latest. Now my screen wont retruct anymore!! I tried the retractable dmcu.cfg (https://disk.yandex.ru/d/umCvHqCDzHccr/MCU for MTCD, MTCE, MTCP, Intel Sofia3g/LM/Выдвижной экран) but nothing works! Anybody with any idea?

Thank you all for dealing with this..
[MTCD Android Head Units General] ikerg:
Dmcu.cfg file is just a set of preconfigured options on factory settings. Check your factory settings and check each option individually in order to find the one working for your retracting panel.

Asking your seller/manufacturer will be the best option as retractable units are not very common here
[MTCD Android Head Units General] dimoleon:
So I figured this out, after many hours of reading here and from others mistakes.

For a retractable unit (which I think are only the MTCE_LM models) you can put every mtce_LM update you want BUT under "factory settings-other-customer version" you have to select "version 3" in order for the unit to flip down again. AFAIK version 1 is only for 2 din Head units as most of you have in here. (version 2 I believe is something between etc. 2din but with physical buttons). It was a real mess uploading to Android 10 and to have everything working as it should but I have managed it and I really happy!!
[MTCD Android Head Units General] rashkiller:
Hi dimoleon,

I have the model with retractable screen, android version 8 and MCU version MTCE_LM_V2.94_3.

Can you help to update my device? What method should I follow (which post is it in)? And what are the files that I should use?

I think I have it clear but seeing that you have done well, I would like you to help me.

Thanks in advance
[MTCD Android Head Units General] dimoleon:
Hello,

I used the only image I could find which is this one

https://disk.yandex.ru/d/umCvHqCDzHccr/RockChip PX5 Android 10/CHS.

I did it with the sd card method really easy. (write image to an sd card boot to recovery, and automatically starts updating).
[MTCD Android Head Units General] rashkiller:
Thank you for answering so quickly.

In the link there are two files, which one do I use?

I thought I had to use the ones in the LM folder
[MTCD Android Head Units General] dimoleon:
In the Lm folder there are only ota updates which require to update recovery first. You should download and flash the .IMG which includes the recovery for Android 10.
[MTCD Android Head Units General] rashkiller:
And how is the MCU updated?
[MTCD Android Head Units General] marchnz:
What did you find after reading the forums.
[MTCD Android Head Units General] rashkiller:
I found i write the dmcu.img to the SD and I should go to seting/system/mcu update but dimoleon wrote "Now my screen wont retruct anymore!!" And I afraid to do It.
[MTCD Android Head Units General] dimoleon:
I am curious too! I thought he had figured this out and only needed some help.. @rashkiller search the forum!! I have been reading and searching for 4 days before I took the leap!! All things are here but there are no specific guides for each HU. You have to put it together by yourself..
[MTCD Android Head Units General] ikerg:
You have not read the entire story. He got the retracting feature working