yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] @Vagelis@:
I have Klyde KD-9071 , Android 10 , 4/64 , PX6 with original firmware.

i'm looking for some menu/submenu to configurate my camera image, such AHD / CVBS , like the image below.

thank you
[Android Head-Units] _yuzo_:
According to the left side of the screenshot, your unit os not from this thread. We do not have such menu. Please show about info, most probably, there is different MCU.
[Android Head-Units] @Vagelis@:
the picture was for example only. it is from a very cheaper model who i have too ... so, the new Klyde models they haven't this possibility.. it is shame
[Android Head-Units] _yuzo_:
Klyde supports AHD720p cameras and switches the mode automatically, depending on the camera type.
[Android Head-Units] Tricksodave:
Thanks for the reply. Is there a wiring diagram anywhere that would help with this
[Android Head-Units] cromat200:
I can confirm point 1. on my PX5 unit. Equalizer settings as well as radio stations are gone after randomly unexpected reboot. Having that issue on different Android 9 and 10 releases.
[Android Head-Units] @Vagelis@:
you just have to change the position between of the red wire and the yellow one. If you do not know, you should definitely consult a technician
[Android Head-Units] Tricksodave:
Cheers, my friend installed it, I sent him.your message last night and he is going to sort it. Thanks for your time. It's a great addition I'll love it even more once it's working right.
[Android Head-Units] Tricksodave:
We have tried this, this evening and it didn't work. It made the unit totally shut down. My mate is saying it was/ is wired right. I can live with it, but it is annoying. It's the only app and settings that isn't remembered
[Android Head-Units] _yuzo_:
Factory knows abouth this problem, but they can not fix it for now, for some reason. They try, but without any success, at least they say so. As a workaround you may set "Power Delay if ACC Off" to Off. That will enable sleeping when the ACC power is absent with low power consumption - around 9-10mA. Unit consumes in switched off state 4-5mA, so the difference is 2 times, but still it is low.
[Android Head-Units] Ascarace:
Goodmorning everyone.

I have a question. I have an Erisin ES8791V updated to the latest MCU and android 10 firmware on the front page.

I tried to change both logo 1 and 2 without getting caught.

I have performed the procedure described on the first page but nothing.

When I try to change the logo 1 it doesn't find any image in the usb. When I try to change the logo 2 it finds the images in the usb, but when I click apply nothing happens. Am I wrong in your opinion?

I tried to upload both jpeg and bmp images.

thank you very much to those who can help me
[Android Head-Units] _yuzo_:
The custom logo seems to be possible only on rooted device. Details: https://xdaforums.com/t/klyde-px4-p...2_8600_d-android-8-9-10.3912413/post-80165108
[Android Head-Units] Tricksodave:
Thanks for the reply, I was hoping you where going to say this. I am running the fake android 10, should I update to the latest firmware?
[Android Head-Units] lew26:
My radio app frequently retains station presets if I turn off the app, use the icon which looks like a power switch, before turning off my car. Leaving the radio running when I turn off the car results in losing presets almost all the time
[Android Head-Units] _yuzo_:
It's up to you. If you are interested in real android 10, you can do the upgrade.

Thanks for hint, will check that on my unit.
[Android Head-Units] carlospr21:
@_yuzo_

Erisin version Android 10 update PX5 with erisin launcher

Update 01.07.2021

Android 10 PX5 Erisin 01.07.2021
[Android Head-Units] _yuzo_:
Thanks, added to my repository and heading post.
[Android Head-Units] daemondee:
Thanks for the update. Is there also any new version of MCU for Erisin without DSP (update2.bin file)?
[Android Head-Units] _yuzo_:
MCU is not connected with Erisin. It is the same for all non DSP units. The most recent is in the heading post CSN2_10132020_181154
[Android Head-Units] daemondee:
OK, thank you @_yuzo_.
[Android Head-Units] tlman12:
I've been reading though the posts and reply's and I'm just a little confused about how the MCU and firmware and CSN all relate together.

I have a klyde 1024x600 9 inch radio in my car currently Android 9 PX5 Kernel 4.4.167 MCU CNS2_D_08172019_142405

I wanted to try the Android 10 firmware Jan 6th 2021 202101061613 with Erisin launcher

will that work for me? and is it currently rootable?

also it has the built in AA and CarPlay module what works with the klink app but it's very unreliable to the point where I don't even use it. Is there a version of the firmware or klink app that actually works?
[Android Head-Units] aemdesign:
Hello, I just bought an Android unit for my 2011 Mini Cooper S (R56, restyle of the second generation).

The unit seems to me a Klyde PX6, rebranded as "Sadocom".

I bought it from Aliexpress: https://it.aliexpress.com/item/1005001824500510.html?spm=a2g0s.9042311.0.0.42764c4deueSgY

Here are the specifications I see from the settings > informations page of the tablet:

Build N.
202012241007

Kernel Version
4.19.111
#329 Mon 12 21 14:55:55 CST 2020
uboot-12_01_2020-11:40:45_M11 1024x600

MCU Version
CSN2_D_10132020_185036

CPU and memory size
64-Bit Cortex-A72x2 1.8GHz Cortex-A53x4 1.4GHz
4GB TC:53C TG:53C F0:1416M F1:816M

Hardware Model
Model: PX6

Android Version
10

I have a big problem with this unit. When I use it, let's say to listen to some music with Spotify and navigating with Waze, after more or less half an hour the unit freezes. The music stutters for a second or 2 and then the unit seems to reboot, but instead of rebooting completely, it stays on a black screen or welcome logo screen forever. The screen is backlight, but all black, and the touch screen and phisical buttons are not responding at all. If I turn off the ignition, the tablet turns off, but if I turn the ignition back on it stays frozen on the black screen. The only solution is to wait for the unit to discharge completely, and after a few hours, if i turn on the ignition, then the tablet reboots from scratch, and all the settings (DSP, radio channels, etc) are lost (I read it's a known issue, it's ok).

The same happens both with Spotify and Waze apps, installed from Play Store, both using android auto (be it wired or wireless, no difference).

I asked support to the seller, he is very kind but unfortunately he said he won't be able to support me for the next 2 weeks, due to chinese holidays.

This is making the unit unusable. I tried to factory reset but it didn't help.

I was thinking to update with the last available MCU (CSN2_D_1152020_114303) and firmware (Jan 13th 2021 202101131545), even tho I'm not sure this can solve these bad stability issues.

Do you think my unit is applicable for these updates? In my understanding it is a Klyde PX6, with (real?) Android 10 4GB RAM, 64GB ROM, Carplay/android Auto and Canbus. Am I correct?

I'm concerned because I don't see the versions of my build and Kernel listed in the first post, so I am afraid I won't be able to revert back in case something goes wrong.

Thanks to anyone that can point me on the right track!
[Android Head-Units] carlospr21:
No no new version of Mcu I wish there was one
[Android Head-Units] Shao128:
So I recently installed one of these headunits. Got everything working the way I like, but the DSP reseting after every boot is a major irritant for me.

Was looking through the EQ app code and from what I can tell the app seems to broadcast an intent when the EQ is changed. I haven't looked into which app receives the intent, but Im assuming it will then do the communication to the MCU. But the receiving app shouldn't matter - if Im understanding this correctly. In theory, replicating the intents for the EQ should be possible at boot in something like Tasker. Their code even outputs to logcat, so all the information we need should be right there. I haven't gone down to my car and tried this out, I just started looking at the code and came across this within 5 minutes. I'm curious if anyone else has looked into this?

public int sendEQCommand2(int value, int param1, int param2) {
Log.d("ccc", "sendEQCommand2:" + value + ":" + this.mEQIndexValue);
if (value != 138) {
switch (value) {
case EQ_INDEX20 /*32*/:
case EQ_INDEX21 /*33*/:
case EQ_INDEX22 /*34*/:
case EQ_INDEX23 /*35*/:
case EQ_INDEX24 /*36*/:
case EQ_INDEX25 /*37*/:
case EQ_INDEX26 /*38*/:
case EQ_INDEX27 /*39*/:
case EQ_INDEX28 /*40*/:
case EQ_INDEX29 /*41*/:
case EQ_INDEX2a /*42*/:
case EQ_INDEX2b /*43*/:
case EQ_INDEX2c /*44*/:
case EQ_INDEX2d /*45*/:
case EQ_INDEX2e /*46*/:
BroadcastUtil.sendToCarServiceMcuEQ(this.mContext, 2, value, this.mEQIndexValue);
break;
default:
switch (value) {
case EQ_MODE /*120*/:
BroadcastUtil.sendToCarServiceMcuEQ(this.mContext, 2, 0, this.mEQModeParam);
break;
case EQ_REQUEST_INFO /*121*/:
BroadcastUtil.sendToCarServiceMcuEQ(this.mContext, 6, 2);
break;
case EQ_LOUD /*122*/:
BroadcastUtil.sendToCarServiceMcuEQ(this.mContext, 2, 4, this.mEQLoudParam);
break;
case EQ_BASS /*123*/:

public static final void sendToCarServiceMcuEQ(Context context, int subId, int param1) {
sendToCarService(context, 4100, subId, param1);
}

public static final void sendToCarServiceMcuEQ(Context context, int subId, int param1, int param2) {
sendToCarService(context, 4100, subId, param1, param2);
}

public static final void sendToCarService(Context context, Intent it) {
it.setPackage("com.my.out");
context.sendBroadcast(it);
}

.....

public static final void sendToCarService(Context context, int cmd, int data) {
Intent it = new Intent("com.my.car.service.BROADCAST_CMD_TO_CAR_SERVICE");
it.putExtra("cmd", cmd);
it.putExtra("data", data);
it.setPackage("com.my.out");
sendToCarService(context, it);
}

public static final void sendToCarService(Context context, int cmd, int data, int data2) {
Intent it = new Intent("com.my.car.service.BROADCAST_CMD_TO_CAR_SERVICE");
it.putExtra("cmd", cmd);
it.putExtra("data", data);
it.putExtra("data2", data2);
it.setPackage("com.my.out");
sendToCarService(context, it);
}

public static final void sendToCarService(Context context, int cmd, int data, int data2, int data3) {
Intent it = new Intent("com.my.car.service.BROADCAST_CMD_TO_CAR_SERVICE");
it.putExtra("cmd", cmd);
it.putExtra("data", data);
it.putExtra("data2", data2);
it.putExtra("data3", data3);
it.setPackage("com.my.out");
sendToCarService(context, it);
}
[Android Head-Units] _yuzo_:
I'll draw a picture for everyone. MCU firmware is in chip on the mainboard and responsible for combining the parts of the unit (Bluetooth, radio, rear camera, sound amplifier etc.) - it should correspond the sound subsystem (with DSP or not), it does not depend on CPU type (PX4, PX5 or PX6) and android version (it is compatible with android 8, 9 and 10).

Yes, read the instructions how to upgrade and be careful with that. android 10 is rootable with magisk.

Have no CarPlay so can not help there. Just test it and there were some updated versions of zlink in this thread.

Looks like a problem with overheating or 5V power chain inside the unit. If you have enough skills to disassemble the unit and have soldering skills, I can try to show what should be checked and probably re-soldered (as a rule, capacitors, and they are of big size no need microscope for that)

You are correct, you have Klyde and can apply the updates from this thread.

Yep, I have not all builds there. The only case when someone wanted to roll back was between android 9 and 10 when rear camera and Bluetooth were not operable in android 10. But those are solved long time ago.

I can confirn this bug. If you could solve that with some custom patch it would be great as the factory says that they can not do that. They try, but the case is still there. They are lazy bones :)

How to make autostart:

- get root (by installing magisk) - https://xdaforums.com/t/root-for-android-10-px6-mtce.4134041

- install Tasker (from market, around 3 USD) or take from 4pda https://4pda.ru/forum/index.php?showtopic=173935

- make it system (move installed application to /system/app manually or use LuckyPatcher https://4pda.ru/forum/index.php?showtopic=298302)

- reboot

- open Tasker > event "Monitor start" > run application > your application name
[Android Head-Units] Olikkolik:
https://pl.aliexpress.com/item/1005001943532347.html?spm=a2g0s.9042311.0.0.50035c0fRKxvr9

4G/64G PX6 Android 10 DSP CSN2-D-10132020-185036

problems: DSP reseting , no change steringwheel keys .....

Hi, I bought it a week ago. Sound great !! but I have many problems described here. Isn't it better to return the unit? And is there any unit that does not have these errors?

Thank YOU
[Android Head-Units] Olikkolik:
Hi, you are the king! (y)If you solve it, you will help a lot of people. The Chinese manufacturer probably ignores it. OMG
[Android Head-Units] aemdesign:
Hey @_yuzo_ thank you for your answer and your great dedication on this thread.

I would really appreciate if you could take the time to show me what needs to be checked. I can definitely disassemble the unit and I have soldering skills and equipment. If I can somehow thank you for the time spent, I would be glad to buy something for you on Aliexpress (feel free to PM me with details like address, etc).

:)
[Android Head-Units] _yuzo_:
DSP is known case that have a workaround: set "Power Delay if ACC Off" to OFF. That will enable sleeping mode instead of complete power offs and reboots. Regarding the keys: either wrong canbox settings or wrong wiring.

It's up to you to return or not. If you want the unit without problems, buy the same car in a top configuration. Its unit will not be running on the most recent android, with limited features, but without visible bugs (but there's no 100% guarantee :) ).
[Android Head-Units] Olikkolik:
Hi, thank you!

I set Power Delay to off, so I'll wait to see if it will be OK.

:):) Keys on the steering wheel solved by setting in Factory settings - there the apk works.

I also changed the touch button which was incorrectly set (y)

I still have three bugs: maybe they can also be solved

1.when reversing, an error appears, a dark screen and a triangle, NO SIGNAL. Unfortunately, the whole device also stops responding - I have to restart the car.

I solved this by disconnecting the REVERSE cable, but the automatic volume reduction does not work when reversing.

2.Still is problem bad sound quality of the caller, but I can ignore that, the worst part was reset the settings.

3.Even if I managed to connect USB directly to the panel in the car, I would be 100% happy. This is also not a big problem.

Unfortunately, I do not understand how it is connected.

I measured the car USB connector-connector to the original radio

and:

red + 5V 0.8 Ohm

green DATA + 28 Ohm

black GND 0.8 Ohm

white DATA- 28 Ohm

I don't know why those 28 Ohm? I don't know if it's easy to solve. or I have to buy this adapter.

Some units already have cables with USB Male, but I don't.

Nice day to all. Thank You 🚙
[Android Head-Units] lew26:
Would this work?

Metra Online

As the Installer’s Choice for dealer parts and car audio equipment, our team at Metra knows it is important to listen to our customers so that they keep listening with us.

metraonline.com

Ia it possible factory gets data from canbus?
[Android Head-Units] Olikkolik:
[QUOTE = "lew26, příspěvek: 84448069, člen: 10268897"]

Fungovalo do?

[URL unfurl = "true"] http://metraonline.com/part/AXUSB-HK3 [/ URL]

něco takového jednoduchého? tento ? but probably just wires are not enough, must there be some converter, or really replace the whole box with USB + AUX?
[Android Head-Units] Tricksodave:
Can this be done without, doing any extra wiring? My bro found it hard the first time, and wee found it easy to install the fake one. I'd like it to have real 10. But not if I have to get soldering iron out hahaha
[Android Head-Units] lew26:
The metra is repl

Go to metraonline and use your exact car. I guessed. Older Hyundai only need a cable whic plugs in the back of the factory USB plate. Newer cars need more.
[Android Head-Units] Olikkolik:
Thank you, cables aren't enough for newer Tucsons. They don't have my type on Metraonline, but I know what to look for.
[Android Head-Units] _yuzo_:
Only using USB Type A to Type A cable and using PC/Laptop/Windows Tablet

Do you have rear view camera? canbus?

That can be done via external microphone or via custom amplifier (easy to solder) if your car has a microphone in stock configuration.

Strange., by default it should work out of the box. What car model do you have? Maybe the seller sent you a wrong set of wires?
[Android Head-Units] Olikkolik:
G
[Android Head-Units] Olikkolik:
Thank you very much for your answer.

I don't have a camera, Canbus does, but I couldn't disable the camera in the factory settings.

The car is a Hyundai Tucson 2019, radio with simple display.

it's a bad sound when someone calls me - I hear it poorly. They can hear me well.

The original microphone in the car was.

I also think they sent the wrong cables, they don't have USB directly in that big white connector. There is only a separate USB cable, but it does not fit. Unfortunately, the seller claims that it is the right cable, ie their operator.

Sending a cable photo.

Thank you

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Please I send as a drawing where the cables from the USB connector on the car board are routed. Only two lead to Canbox. I just forgot which are DATA +, DATA-, + 5V and Ground. Should I measure it?
[Android Head-Units] _yuzo_:
Google translate allowed to understand you as I started to answer immediately :) Unfortunately, Czech is not my strong side. I can read/write/speak English/Ukrainian/Russian :)

Сamera - there is an option "Prohibit reverse" it will remove the yellow rectangle. Factory settings --> FUNC --> Prohibit reverse

Sound - in this case just make unit louder during the call using volume up button. Call volume is adjusted separately from the music volume.

I have Kia Sportage 2017 and the stock USB in the car's console works well. From the cables - I can see the they do not send you USB. Your USB shown on the photos goes to car's console by its another side, USB male A that was shown should go to another cable. There should be the cable that goes to connector H of the init which have 2 Female USBs type A on another side. Attached pinout schema for you.
[Android Head-Units] Olikkolik:
I have Kia Sportage 2017 and the stock USB in the car's console works well. From the cables - I can see the they do not send you USB. Your USB shown on the photos goes to car's console by its another side, USB male A that was shown should go to another cable. There should be the cable that goes to connector H of the init which have 2 Female USBs type A on another side. Attached pinout schema for you.

[/QUOTE]

please, do you also have cables with CAN BUS DECODER? If so, do you have a MALE A USB cable connected to you?

And have you tried USB DAB +? What to buy?
[Android Head-Units] _yuzo_:
no, in my case the canbus is not required. Sportage with stock monochrome unit do not require that. I'm not sure that it is required for you too. It is needed to compare the car`s wiring diagram of the stock unit with the unit wiring diagram privided by me and combine all the needed things. To bee honest, if I could do that for you, I would do, but there are at least ~1500km between us. Persuade your seller to send you corrrect set of wires, if somethings is missing, study your diagram by yiurself or find someone in your location. These units are good enough, but sometimes it is needed to adjust lots of things.

Do not worry about this fact. There is some protection in car's console near USB and if you disassemble it you will see capacitors and resistors etc. In fact you can do the connection by yourself in accordance with the cars wiring diagram.
[Android Head-Units] lew26:
Are you using the factory camera? If so you probably need a canbus adapter. Otherwise need. you have the camera connected to video input instead of the input cam. I had a similar problem, the auto splice connector I bought from Walmart is A POS.

As long as the item from Metro is the right size it will work. If you hunt on Aliexpress you might get lucky. Dash plates for Toyota are common, not sure about what you neef.
[Android Head-Units] lew26:
Your canbus adapter, assuming you were given the right cable, might accommodate your factory camera and factory usb port.
[Android Head-Units] Olikkolik:
OK, I'm just worried why the two wires from the car USB are connected to the Scan bus box !? see my .zip

And there is no Scan box due to the camera, OSBD, there are also cables to the camera.

----------------------------------------------------------------------------------------------------------------------------------

Thank you very much so far.

as soon as I have time and work, so I disconnect the two pins that lead to the CBbox, connect the USB.

I ordered DAB + USB. I'll let you know how it turned out. thank you very much
[Android Head-Units] philicibine:
He's needing the physical addresses on the disk isn't he?

Can you run my command on your unit? Does it work?
[Android Head-Units] _yuzo_:
It does not work. There is no such file. Most probably that is stored in some different place.
[Android Head-Units] siassia:
I managed to restart my device normally. Thank you to everyone who contributed to this success, especially to philicibine and _yuzo_.

This week end I prepare a tutorial for all those who have the same problem as me. I join of course, all files that have served. :good:
[Android Head-Units] _yuzo_:
Great news! We'll be waiting for the details of you success. It would be useful for all of us.
[Android Head-Units] philicibine:
Awesome!!

I returned my unit when I did the same as you. So I never had to go thru the pain you have restoring it.

Well done! Looking forward to seeing your unbrick procedure!

---------- Post added at 06:35 AM ---------- Previous post was at 06:31 AM ----------

Just a thought.... But if we have a procedure to recover a softbrick... Maybe we can start getting a twrp build done?
[Android Head-Units] siassia:
I finish the tutorial, 2.1 Go to load in progress, it's slow
[Android Head-Units] siassia:
I am in no way responsible for damage caused by improper handling.

I decline any responsibility for the use you make of my tutorial.

Here is the procedure that allowed me to repair my car radio breakdown.

PX5 CSN2 / rk3368

https://mega.nz/#!8OAjyIpR!U3YdZHY3mtUZ9cvfQecfBDd5DQv5x5aolg-23UaLRQI
[Android Head-Units] _yuzo_:
Thanks for your detailed description. It is short, simple and clear.

I have one question about:

```

5- click on Upgrade Firmware, then load the file "sdupdate.img" then click on Erase Flash. When done click on Upgrade

```

Is it really needed to flash the image from MTCx? Or this step will help us to move to further steps?

Thanks one more time for your great instruction!
[Android Head-Units] siassia:
"parameter" was extracted from the sdupdate file, that's why I used it, it can or not be used

when my device was not working I had to try several manipulations, I flash the chip more than 50 times. the tutorial I'm doing is my step. Now of course there are too many steps that can be ignored. example usb and Sd card. one of two to work, but I do not know which one.

For customers, they can even create a single IMG file to solve this problem.
[Android Head-Units] _yuzo_:
The seller says that the android 9 units have another PCB and that is not compatible with our hardware. :) Asked him several times to send a photo of the board, but without any success :( I do believe android 9 should be suitable for us as the MCU version is exactly the same as for android 8 (some drivers, like BT, may be needed). Seems like we have to wait for someone with android 9 and our MCU :)
[Android Head-Units] _yuzo_:
Unfortunately, I have no experience with twrp building... but agree to be a betatester :)