Klyde PX4 | PX5 | PX6 head units with MCU CSN2 | CSN2_D | CSN2_8600_D (Android 8/9/10

Search This thread

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
Here is an Android 10 to android 12 update for Belsee PX5 rk3368
I cannot get it to work on mine. When it gets to patching oem image it fails. I suspect my system does not have oem image or its looking for theirs. I removed the 3 oem patch files then I get a footer error message then update aborted.

Maybe someone with more knowledge about unpacking and repacking this update can get it to work on our system..
IF you do and can provide a link to the moded file.


PX5 RK3368 Belsee Android 10 to 12 download link.
This is no MTC* update.
Depending on the naming this update is supposed to be used on CSN2 or CSM4 units.
 
  • Like
Reactions: mdrimonhossen

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
So the software is dependent on which ever mcu even though mcu has its on update. Yes I believe I saw that the mcu was csn2.
Yes, I know. It should be CSN2. Nevertheless, this has nothing to do in this forum. Just have a look: this forum is named MTCD Hardware Development.
Reported to mod team to move your thread part into this thread: Klyde PX4 | PX5 | PX6 head units with MCU CSN2 | CSN2_D | CSN2_8600_D (Android 8/9/10

Edit: All units with CSN2 are manufactured by Klyde, just the MCU can be a little different and your seller just re-batched this unit.
 
  • Like
Reactions: mdrimonhossen

james73448

Senior Member
Feb 26, 2021
51
13
Yes, I know. It should be CSN2. Nevertheless, this has nothing to do in this forum. Just have a look: this forum is named MTCD Hardware Development.
Reported to mod team to move your thread part into this thread: Klyde PX4 | PX5 | PX6 head units with MCU CSN2 | CSN2_D | CSN2_8600_D (Android 8/9/10

Edit: All units with CSN2 are manufactured by Klyde, just the MCU can be a little different and your seller just re-batched this unit.
Did you not read my post about having it moded to to fit the MTCD and the error about patch oem image failed. If it can be modded it would work on MTCD then we could update our mtcd to android 12.
I don't have csn2 unit so if it has to be moved they can go ahead and delete it but I understand what your saying.
 

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
Did you not read my post about having it moded to to fit the MTCD and the error about patch oem image failed. If it can be modded it would work on MTCD then we could update our mtcd to android 12.
I don't have csn2 unit so if it has to be moved they can go ahead and delete it but I understand what your saying.
It can´t be modded from CSN2 to MTCD. These are complete different base units.
I can read and I also have read your posting.
Why should this posting be deleted... Just sent to the right thread to may be inform other CSN2 user with a PX5 that there is something available to get their units upgraded to A12.
 
  • Like
Reactions: Segundojazz

james73448

Senior Member
Feb 26, 2021
51
13
It can´t be modded from CSN2 to MTCD. These are complete different base units.
I can read and I also have read your posting.
Why should this posting be deleted... Just sent to the right thread to may be inform other CSN2 user with a PX5 that there is something available to get their units upgraded to A12.
Good point I didn't think of the other CSN2 users. At least maybe they can use it. I was just focused on trying to get it modded for my MTCD.
Thanks
 
  • Like
Reactions: Segundojazz

mcquaim

Member
Jun 12, 2020
10
0
Hi guys,

I had posted a question earlier in another thread asking for some help about a rubbish PX5 unit I bought for the brother:

https://forum.xda-developers.com/t/aotsr-android-head-unit-update-firmware-bluetooth-app.4514533/

I am not sure what my versions are in comparison to this thread, sorry, I'm a total noob... This is what is listed in my settings, it's already Android 10 I think or maybe a fake 10.

About machine

Kemel version
4.19.111
#495 Tue 05 17 14:39:38 CST 2022
uboot-03 30 2022-14:58:58_M11 1280x720L

MCU version
CSN2_D_04282022_202050_7708

CPU and Memory size
64-Bit 8-Core Cortex-A53 1.5GHz 4GB

Model & hardware
Model: PX5

Perhaps my stereo already has the update here?

My biggest issue with this stereo is the Bluetooth app and the Carplay app, they are very flaky.

Cheers,
Mac
 

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
Hi guys,

I had posted a question earlier in another thread asking for some help about a rubbish PX5 unit I bought for the brother:

https://forum.xda-developers.com/t/aotsr-android-head-unit-update-firmware-bluetooth-app.4514533/

I am not sure what my versions are in comparison to this thread, sorry, I'm a total noob... This is what is listed in my settings, it's already Android 10 I think or maybe a fake 10.



Perhaps my stereo already has the update here?

My biggest issue with this stereo is the Bluetooth app and the Carplay app, they are very flaky.

Cheers,
Mac
Sorry to say, but your expectation is a bit high.

Your MCU is from my knowledge the newest one. You don´t show the firmware version which is more important.

Bluetooth:
It´s with all units the same, that always the last connected phone gets connected. That is standard in this price segment.

Carplay:
Different thing and it is always hit or miss, dependent to the IOS-Version.

Get in contact with the seller and ask for an update for your unit. You can´t update the BT or the Carplay. It´s integrated in the firmware.
If they don´t answer, check your communication style. If it is the same as in your initial posting... I don´t wonder that they stopped answering. Learn how to speak/write with Chinese. They are different...
 

mcquaim

Member
Jun 12, 2020
10
0
Sorry to say, but your expectation is a bit high.

Your MCU is from my knowledge the newest one. You don´t show the firmware version which is more important.

Bluetooth:
It´s with all units the same, that always the last connected phone gets connected. That is standard in this price segment.

Carplay:
Different thing and it is always hit or miss, dependent to the IOS-Version.

Get in contact with the seller and ask for an update for your unit. You can´t update the BT or the Carplay. It´s integrated in the firmware.
If they don´t answer, check your communication style. If it is the same as in your initial posting... I don´t wonder that they stopped answering. Learn how to speak/write with Chinese. They are different...
Thanks for the reply.

It's not the good news I was hoping for. I will try and find what the firmware version is to see if that helps.

I didn't think my communication style in this post was off but if it offended then my apologies 🤔

For over €400 to buy this unit I would have expected more from the Bluetooth functionality, it's just not useable in a family car, especially for someone not tech savvy in any way... By the sounds of it, I think we'll just have to write this off as an expensive mistake 🤦🏻‍♂️
 

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
Thanks for the reply.

It's not the good news I was hoping for. I will try and find what the firmware version is to see if that helps.

I didn't think my communication style in this post was off but if it offended then my apologies 🤔

For over €400 to buy this unit I would have expected more from the Bluetooth functionality, it's just not useable in a family car, especially for someone not tech savvy in any way... By the sounds of it, I think we'll just have to write this off as an expensive mistake 🤦🏻‍♂️
The posting style was not bad for European, for Chinese it was a bit off. The Chinese are quite sensitive about words and like to be asked nicely if you can help because you can't get it done.

I´m leading a project which is partly located in China and partly in France. Believe me... It´s sometimes difficult to get what you need.
 
  • Like
Reactions: mcquaim

james73448

Senior Member
Feb 26, 2021
51
13
Hi guys,

I had posted a question earlier in another thread asking for some help about a rubbish PX5 unit I bought for the brother:

https://forum.xda-developers.com/t/aotsr-android-head-unit-update-firmware-bluetooth-app.4514533/

I am not sure what my versions are in comparison to this thread, sorry, I'm a total noob... This is what is listed in my settings, it's already Android 10 I think or maybe a fake 10.



Perhaps my stereo already has the update here?

My biggest issue with this stereo is the Bluetooth app and the Carplay app, they are very flaky.

Cheers,
Mac
This link is for Android 10 to 12 upgrade csn2 mcu Belsee might work but it may be specific to there radios. https://icedrive.net/s/XYTyBRgaDSfv9YCNFaTF5b32gBDW

I tried it on my mtce mcu I get error that says can't flash oem image..
If it doesn't work you may have to boot into recover and click restore to factory.
 
  • Like
Reactions: mcquaim

mcquaim

Member
Jun 12, 2020
10
0

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
Hi James,

Do you know if anyone has flashed a non-Belsee stereo successfully with this Firmware?
You can´t just easy upgrade to Android 12.
I really recommend to ask the seller of your unit for getting the last updates for your unit. All units with CSN2 and CSM4 are built by Klyde and your seller just put a batch on it and has most probably own changes in the UI.
Try to contact the seller and if this does not work, may be get in contact with Klyde. Other than that: There is a forum in Russia where these units are supported too. May be yo can find something there.
 
  • Like
Reactions: mcquaim

mcquaim

Member
Jun 12, 2020
10
0
You can´t just easy upgrade to Android 12.
I really recommend to ask the seller of your unit for getting the last updates for your unit. All units with CSN2 and CSM4 are built by Klyde and your seller just put a batch on it and has most probably own changes in the UI.
Try to contact the seller and if this does not work, may be get in contact with Klyde. Other than that: There is a forum in Russia where these units are supported too. May be yo can find something there.
Hi there,

Yeah, but the seller will not reply to any query, they simply don't care since the return period on Ali Express has passed...

So, it's either stick it in the box and forget about it or try something myself to make this thing useable...

If that fails then it's back to option 1, back in the box and write it off as a bad mistake.

I might reach out to the manufacturer perhaps if flashing that Android 12 isn't an option. Hopefully they offer some advice.

Thanks,
Mac
 

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
Hi there,

Yeah, but the seller will not reply to any query, they simply don't care since the return period on Ali Express has passed...

So, it's either stick it in the box and forget about it or try something myself to make this thing useable...

If that fails then it's back to option 1, back in the box and write it off as a bad mistake.

I might reach out to the manufacturer perhaps if flashing that Android 12 isn't an option. Hopefully they offer some advice.

Thanks,
Mac
Still the same answer as I already posted:
Bluetooth with more than 1 phone is and keeps not possible.
May be one can do something with Tasker to just push a button on the screen, but therefor you need to change the launcher to another one like Fcc Car Launcher.
I will try to do something in the near future. In the moment there is no real time left.

About Carplay, I have a clear meaning... If you use an Apple phone it´s always a problem, because Apple changes their implementation of everything always without respect to any requirements. They do their own things and tbh... all 3rd-party radios are having the same issue on each new IOS version. Don´t blame the Android radio, blame Apple.
 
  • Like
Reactions: mcquaim

james73448

Senior Member
Feb 26, 2021
51
13
Hi there,

Yeah, but the seller will not reply to any query, they simply don't care since the return period on Ali Express has passed...

So, it's either stick it in the box and forget about it or try something myself to make this thing useable...

If that fails then it's back to option 1, back in the box and write it off as a bad mistake.

I might reach out to the manufacturer perhaps if flashing that Android 12 isn't an option. Hopefully they offer some advice.

Thanks,
Mac
Can you get the build number from settings and post it.?
Rigattoni is right though, I've been trying. I have 2 Xtrons
i bricked the px5 and ordered a new one which is mt8668 then saw that I could pull the som and reflash it. So since it's not my main radio I've been trying to upgrade it to 11 or 12 to get the new interface . I've probably bricked it 5 or 6 time's. When I tried the update with belsee I did not check mark the wipe data, it failed but I was able to just click restore to factory.
 
  • Like
Reactions: mcquaim

mcquaim

Member
Jun 12, 2020
10
0
Thanks guys 👍🏻

Well, if updating to Android 12 or even 11 doesn't improve how Bluetooth works then I see no point in pushing this any further.

It seems crazy in 2022 that it would be designed this way that it wouldn't automatically connect to whatever paired device is in the car regardless of which one was last connected 🤔

I know it's not high end tech but it did cost over €400 so you would think it could handle something basic like this... The brothers wife just won't want it back in the car if she has to faff about with Bluetooth pairing every time she gets into the car....

Anyway, it's just how it is I guess...
 

rigattoni

Senior Member
Apr 27, 2010
1,967
634
Fuerth
Thanks guys 👍🏻

Well, if updating to Android 12 or even 11 doesn't improve how Bluetooth works then I see no point in pushing this any further.

It seems crazy in 2022 that it would be designed this way that it wouldn't automatically connect to whatever paired device is in the car regardless of which one was last connected 🤔

I know it's not high end tech but it did cost over €400 so you would think it could handle something basic like this... The brothers wife just won't want it back in the car if she has to faff about with Bluetooth pairing every time she gets into the car....

Anyway, it's just how it is I guess...
I bet, you would run into the same issue with any alternative high-end radio from Pioneer, Kenwood or similar, which costs more than 1k.
 
  • Like
Reactions: mcquaim

mcquaim

Member
Jun 12, 2020
10
0
I bet, you would run into the same issue with any alternative high-end radio from Pioneer, Kenwood or similar, which costs more than 1k.
Hi there,

Well, I'm not sure about Android head units, as this is only the 3rd I've installed. The other 2 work as I expected, they automatically connect to whatever phone is currently in the car once they've been paired previously...

I have installed a good few non-Android stereos, 4-5 perhaps. 3 of them Sony, one Kenwood and one Alpine I think. The 3 Sony, all work like I described, the Kenwood also. The Alpine, I can't fully remember but it wasn't so smart, no Carplay. They didn't cost 1k either, more around the 500 mark I think.

But, I don't really know Android so perhaps this is normal behaviour for them but it's very odd to me if this is normal.

It would be very common for anyone to get into the car and leave your phone in your pocket or handbag or wherever. You don't think about it unless it rings. You then shouldn't have to go into the settings on the stereo, and perhaps even the phone, and connect it again, after you missed the call because it was in your pocket or wherever...

Maybe it's just me, sounds an oversight to be honest...
 

Segundojazz

Member
Sep 23, 2022
11
4
Here is an Android 10 to android 12 update for Belsee PX5 rk3368
I cannot get it to work on mine. When it gets to patching oem image it fails. I suspect my system does not have oem image or its looking for theirs. I removed the 3 oem patch files then I get a footer error message then update aborted.

Maybe someone with more knowledge about unpacking and repacking this update can get it to work on our system..
IF you do and can provide a link to the moded file.


PX5 RK3368 Belsee Android 10 to 12 download link.
I installed it and it's not Android 12, it says 12 but it's FAKE, it looks like Android 10.

My Radio:
PX5
MACU: CSM4
 
  • Like
Reactions: mcquaim

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi there

    thanks, it's just that I'm not sure of what firmware I should use. I'd like to avoid bricking my unit :) Shall I use one of the following?

    Android 10.
    Apologies and thanks :)
    I would ask the seller for further updates after you upgraded to Android 10.
    But... There is always a chance to brick the unit. As always: Upgrading a unit and root is done on own risk.
    1
    Does someone know any updates for Fake A11 devices?

    It is from the seller Skyshadow: https://de.aliexpress.com/item/3297..._main.104.21ef5c5fjpfnZc&gatewayAdapt=glo2deu

    PX6 and DSP.

    The head unit does not stay in stand by it always start from 0 but keeps settings, so i think it is a false in the firmware?

    Maybe it is possible to fix.

    Thank you
    Did you get in contact with the seller? He should be able to send you the latest version...
    If not, just install the latest Android 10 version. As this is a fake Android 11, you can just install Android 10 on it.
    1
    Yes i understood the difference between android and mcu files. What i said is, we have 3 files with 3 dates right? From the 3rd i only take the mcu. Ok with that. Now the second one in the middle says that has erisin launcher. And i am asking... Does the first one has erisin launcher too?
    I am askinh that because as i said my built in radio tuner app does not support memory stations 3x6=18 as we know it. And i am wondering if erisin launcher has that thing. Also how do i know what launcher my head unit has?
    You can try it and if it is not as you want, just flash the other one...
    1
    Everything worked out in the end!! Thanks again for your help!! Here's a photo of the unit after the update...


    1673190041580.jpg
    1
    Hello everyone, I have a px5 model with Android 9 and want update to the newest version. Just wanna be extra sure iam installing the right thing, would love the help
    This is written on the first page of this thread.
    Look for the latest MCU without DSP and then the latest firmware for PX5 in there.
    The How-To is also there.

    Keep in mind, that each upgrade can get wrong. Don´t blame anyone if the unit is afterwards not usable afterwards. If there is no real reason to upgrade, keep on Android 9 and just use the latest Android 9 version from the first page.
  • 27
    This thread relates to MCU: CSN2_xxxxx, CSN2_D_xxxxx and CSN2_8600_D_xxxxx for PX4, PX5 and PX6 platforms


    This thread is a mirror of russian 4pda to cover more users/developers.

    All units are made by Klyde, but are sold under different brands.

    I've been looking for a simple way to donate me if this thread is useful for you, all the ways are collected in one post there

    The thread requires a new mainteiner. Details are there.

    Hardware specifications:

    • CPU: Octa-core PX5 1.5GHz Cortex A53 64 bits CPU
    • ROM: 16/32/64G
    • RAM: 2/4G
    • Resolution: 1024*600
    • Out Power: 4*45Watt
    • Operating System: Android 8/9
    • Radio Tuner/Audio Chip: NXP6686 / TDA7851
    • Built-In WiFi Module /Support External 3G Dongle
    • Features: Radio Tuner,Built-in GPS,MP3 Player,Bluetooth,Touch Screen,TV,Mirror link,Built-In Microphone,Support Steering Wheel Control,Support Can-Bus

    Useful tips
    Tag [Android 8] means that it applicable to Android 8 :), the same for [Android 9]. If there is no tag, it suits both versions.


    • Factory Settings password: 126
    • If you type 888 while opening Factory Settings, the Logo changing menu appears instead of Factory Settings. Logo1 replaces "Navigation system" picture, Logo2 replaces "android" picture. Logo2 is animated.
    • Developers mode password is 237
    • Password 927 opens menu, that helps to adjust screen brightens by changing VCOM value. You can set it between 1 and 100. Be careful with that!
    • [Android 8] How to get root: Use a rooting app, alternative link
    • [Android 9] How to root
      Warning! You should be careful with that as it can brick your device once you tried to update SuperSu. Do not update SuperSu binary or the SuperSU app!!! You will get bootloop if that is updated!!! Also you have to wait until the tool completes its job, otherwise you can get no sound. If you face the mentioned problems, just re-flash your device. BE CAREFUL!.
    • Starting from android 8 January firmware there is an option "OFF" for "Power off delay if ACC OFF". it allows to keep android in a sleep mode forever. Please note that it consumes around ~9-10mA in this mode. Powered off device uses 4.8mA only (twice less than sleeping mode).
    • How to get enter stock recovery: hold reset(power) button, wait until sensor buttons start blinking, release and immediately press the button again. See video
    • To adjust the back camera brightness, just tap the screen when the camera is active.
    • Set custom logo
    • Detailed device schema

    Known issues/limitations and fix/workaround for that
    • Lost wheel key settings and radio stations in case full power loss (yellow wire). Make sure that yellow wire is not disconnected when the car is stopped/locked.
    • Sound level is 10 (12) after reboot/sleep if you was listening louder; if it was less than 10 (12) stays the same. 12 appeared in Dec 11th firmware, it was 10 before that. Not topical starting from Dec 27th firmware, now you can define default sound between 12 10 and 20 in Car Settings-->Personal Settings. 10-20 is in Jan 17th firmware .
    • buzz in speakers caused by 433MHz alarm system and USB stick remounting.
    • small buzz caused by WIFI, observed in complete silence only. Not an issue if there are no connected devices.
    • There are lots of cases when wheel keys does not work at all. The reason is in wiring. Please study the head unit manual + car wiring scheme and put the needed wire to the correct connection shoe.
    • if you have canbus adapter and wheel buttons duplicate actions (i.e you pressed next track, but 2-3 tracks were switched, the same for sound level), just flash Jan 17 or newer firmware. Also it is possible to change wiring, but the firmware is much easier.
    • if you have canbus adapter and track switching is reversed (incorrect), just go to Factory Settings --> canbus and set keys_previous_next to change.
    • Bluetooth ODBII and hands-free (calls) does not work simultaneously. At the same time ODBII and BT Music works well simultaneously. Hardware limitation, no idea for now if that can be solved.
    • Voice dialing, voice search do not work on some devices. Fixed in May 8th firmware.

    1.PX5 Firmware.
    You can combine different firmware and MCU (I.e. take the pumpkin MCU + April firmware or vice versa). MCU from Android 8 is compatible with Android 9. Mind DSP only while updating MCU.

    The factory does not provide me with a changelog! Do not ask about it.

    Android 10.


    Fake Android 10.
    It is the same android 9 firmware, but with the changed launcher, radio and Bluetooth app.
    Android 9.

    The link for the most recent firmware and MCU: with DSP and without DSP. _D_ in the MCU version means that it is for units with DSP.

    All available versions of MCU are on my Google drive.

    Firmware history and links:
    Android 8.
    The link for the most recent firmware and MCU: with DSP and without DSP. _D_ in the MCU version means that it is for units with DSP.

    All available versions of MCU are on my Google drive.

    Firmware history and links:

    2. PX6 Firmware

    Android 10.

    Android 9.

    3. PX5 Android 9 for 1 DIN units with MCU CSN2_8600_D
    The differences between this unit are on Russian 4pda

    Firmware 201911301053 + MCU CSN2_8600_D_11202019_162651 is located on Google Drive

    4. PX4 Firmware

    Android 10.

    The instruction how to upgrade is there

    The list of purchased devices

    Tested and compatible 3G/4G modems
    • ZTE MF622
    • ZTE MF825
    • Huawei e173
    • Huawei E352
    • Huawei E3272
    • Alcatel 410D
    9
    How to update firmware on the device (without changing android version)

    I know at least 3 methods how to do that :) Use USB Stick or SD card with FAT32 filesystem for android 8 or USB Stick ONLY for android 9.
    1.
    - put the firmware (kupdate.zip + update2.bin if you want to upgrade MCU) directly to USB stick or SD card,
    - insert it while the unit is running,
    - click OK once suggestion to update appears.

    2. The same as 1, but the last point is to start update from system settings

    3. Use it, if you have a brick (bootloop)
    - put the firmware (kupdate.zip + update2.bin if you want to upgrade MCU) directly to USB stick or SD card with FAT32 filesystem for android 8 or ONLY USB Stick for android 9.
    - power off the device, insert USB stick or SD card for android 8 or ONLY USB Stick for android 9.
    - press and hold power button and power on unit by switching on ACC in your car or enable power +12V on both red and yellow wire in case you doing that on the table. On some units use reset button instead.
    - once the update is started, release the button.

    WARNING! Firmware update will remove all your personal data and settings on the device!

    If you observe the error like "header and footer of kupdate.zip does not correspond signature", just try to upgrade form another USB stick/SD card.
    6
    Upgrade to real android 10

    There are 2 known ways how to upgrade to android 10.


    1. Disassemble your unit and do the same as described there using the files for PX5 or PX6 depending on your platform. Also there is an instruction with pictures in each archive.

    2. Without disassembling, but using windows laptop or tablet. Quite simple, but requires lots of checks and preparations. And in worth case scenario you will have to solder to the needed pins of coreboard.

    !!! The upgrade is possible on motherboards rev 1.4, 1.5.2 and 1.6 (quite possible that other revisions too, but we have not enough information for now). The mainboards of rev 1.2 require disassembling and soldering additional usb cable!!!

    In order to complete the upgrade we need:
    - strong desire to do that and be ready to disassemble unit in case of the failure or even purchase a new one.
    - USB type A male to type A male cable
    - Windows laptop or tablet

    Steps to do.
    1. Preparation
    - check the Bluetooth module that is configured in your unit: System Settings-->Factory Settings-->FUNC-->BT Mode. Note its model somewhere. That will be needed to restore the settings after the upgrade.
    - check if you can do an upgrade:
    -- install terminal emulator on your unit and run
    Code:
    dmesg | grep "USB device" | grep using
    and note the last time stamp
    -- plug USB stick to the first USB (on the panel or into an extender cable)
    -- run again
    Code:
    dmesg | grep "USB device" | grep using
    -- if you see something like
    Code:
    [ 4781.749803] usb 3-1: new high-speed USB device number 16 using usb20_otg
    you can use this USB and plug the head unit to your laptop via it using USB male type A to male type A cable. usb20_otg is vital
    -- if you see something like
    Code:
    1-1.3: new high-speed USB device number 5 using ehci-platform
    This USB can not be used!
    -- repeat the action for the second unit`s USB
    -- IF BOTH PORTS DOES NOT HAVE OTG YOU CAN NOT GO FURTHER UNTIL YOU SOLDER THE 3RD CABLE! The instruction is at the end of this post.
    - download PX5 or PX6 depending on your platform.
    - if you have a display with resolution 1280*720 , download a custom oem.img, it is suitable for both PX5 and PX6;
    - extract archive to root directore of drive C: You should have C:\px6_10.0_burntools\ or C:\px5_10.0_burntools\ folder;
    - install drivers from DriverAssitant folder;
    - in case of PX6 go to C:\px6_10.0_burntools\AndroidTool_Release_v2.71, for PX5 go to C:\px5_10.0_burntools\AndroidTool_Release_v2.71, edit config.ini, replace Selected=1 with Selected=2. That will enable English language for the program;
    - if you have 1280*720 display, put the custom file to rockdev\image folder and replace the old one;
    - backup all vital data on your head unit;

    2. Upgrade
    - run AndroidTool.exe
    - download and install this APK
    - run it and click "Go to Android10", the device will be rebooted and BRICKED. APK kills loader and boot partition!!!
    - connect your laptop and head unit via the discovered OTG USB
    - AndroidTool should reprt "Found one MASKROM device"
    - hit run button;
    - wait until the competition.

    The unit will be rebooted, data partition will be formated and the unit will be running andriod 10.

    3. Post upgrade
    - download the most recent firmware
    - put it on USB stick
    - do an upgrade using this USB stick

    Known issues and fixes
    1. Bluetooth KD6 does not work on android 10. Replace the module with IVT140 or RF210, maybe it will be fixed in new firmware. Fixed starting from 202011261850
    2. In some unique cases the rear camera does not work on android 10 (we suspect that it appears on old mainboard revisions without DSP). Fix is to revert to android 9 or maybe it will be fixed in new firmware. Fixed starting from 202010141730



    TIPs
    .
    Mainboards Rev 1.2 do not have USB OTG, so you have to solder the 3d USB cable. Just solder the USB wire to connector A if the mainboard. Pins 63 and 64. 63rd stands for D+, 64th corresponds D-. Do not forget about GND. +5V is not mandatory for upgrade, you can take it from rear connector H (check pin 5 or 10 there) and make fully working USB port.

    20818804.png

    photo_2020-09-13_14-36-50.jpg

    photo_2020-09-13_14-30-35.jpg
    5
    Upgrade from Android 8 to 9 WITHOUT disassembling.

    ALL YOUR ACTIONS ARE YOUR OWN RESPONSIBILITY!!! Nobody will send you a new core board in case of the failure! At least will not do that free of charge!

    0. All needed files are there.

    1. To perform the upgrade we need:
    - Strong desire to do that and be ready to purchase a new core board in case of total failure (~100$);
    - micro SD card slot in your unit. If the unit vendor gives details regarding the units without SD cards, I'll update this post;
    - USB stick (up to 16GB, to avoid possible problems) formatted in fat32;
    - micro SD card (again, please use not so big);

    2. Put the following things on USB stick:
    - MCU firmware that suits your device. I.e. update2.bin from the first message in thread with DSP or not depending on your unit)
    - Android 9 firmware from the first message. kupdate.zip, Again: Andriod 9!!!

    3. Do NOT plug USB stick to the unit for now, let`s make bootable SD card;

    4. On Windows PC run SDDiskTool and create bootable SD card. The manual inside of the archive, with the details, so I see to reasons to repeat it there. update.img from the archive is used there ~350Mb;

    5. Install "Android 8 upgrade 9.apk" into the unit, run it, click only the button in this application. The unit becomes a brick (temporary, till a success on step 9) - You will see only a black screen and lights on the buttons;

    6. Put SD card into a units slot, disconnect battery terminal of your car or power off the unit in some other way. Both red and yellow wires of unit should not have +12V on them !!!

    7. connect battery terminal.

    8. The unit is upgraded for the first time. Take a video of the process!!! Just in case if you fail and it will be needed to troubleshoot that. On this step you should see TWO errors of formatting metadata. YES, there should be TWO errors!! and formatting error for system.

    Video of attempt.
    The final screenshot.


    9. Disconnect and connect battery terminal one more time. The unit upgrades from SD card one more time Take a video of the process,just in case. this time there should be no errors with metadata and system!!! The last string should be "Doing Actions succeeded".

    Video of 2nd attempt.
    The final screenshot.


    10. Disconnect battery terminal, REMOVE SD card from unit, plug USB stick prepared on step 2.

    11. Connect battery terminal and the unit will complete the upgrade to Android 9.

    12. Once the upgrade from USB stick is done, the unit start running Android 9. All further upgrades will be done from USB stick without any additional actions

    Video of installing the firmware from USB Stick.

    13. FORMAT SD card on your PC, do not use it in unit until it is formatted, just to be safe.
    4
    Upgrade from Android 8 to Andriod 9 (Using disassembling method)

    For now it is needed to DISASSEMBLE the unit for upgrade! These actions are on your own responsibility!!!

    0. You will need Windows PC/Laptop/Tablet for this procedure, please refer to guide from Chinese engineers here.
    1. Install drivers from this archive
    2. Short circuit the resistor to ground (there is a picture in guide)
    3. Power on the unit
    4. Connect USB (use Type-A male to Type-A male cable).
    5. Flash the Android 9 data from this archive
    6. Disconnect USB and power. Then power on the unit.
    7. Enjoy

    After these steps you'll be able to install any android 9 from this thread. It is needed to disassemble the unit only once.

    A few videos for the reference are there and there.