yashsingh1/xdaforums huggingface dataset:
[MTCD Hardware Development] drstoms:
I was able to construct a connection but the hardware detects to me as an unknown device. Driver assistant 4.8 drivers installed. When I try to manually update the rockusb drivers, incompatibility of the drivers pops up, I download equal versions of none, I do not want to install (look at the photo) I do not know what to do, In windows, I disabled driver signature verification, I also checked on Windows 7 x86 (32bit) but the same is happening. Do you know why and what to do so that Android Tool sees px3? Ehh, I'm sorry to bother you, but probably only you can know what's wrong. Thanks in advance for any help
[MTCD Hardware Development] drstoms:
I shortened the usb cable significantly and it detected it in loader mode, while during flash the device faild error or what is in the photo pops up. I checked on Android Tool, rkbatch tool. Option Restore, upgrade. Again, no luck, unfortunately
[MTCD Hardware Development] drstoms:
Using Android developer tool 2.59 all options try can boot to maskRom, see in maskrom mode but flash no sucess, erase flash, restore, dev partition, flash loader for rk3188 version 2 and up every flash fail, device fail
[MTCD Hardware Development] drstoms:
Thanks Marchnz for all the help. I was finally successful 🙂🙂🙂Flash software finally went after manual driver change. The unit got up 🙂 Just a strange thing. USB otg stopped reading PenDrive, you can no longer use the Pc keyboard for recovery because usb does not work. In the system, the touch distorts and when I unplug the px3 motherboard and plug it back into the jig to upload the same software that used to be on the unit, rkdevTool crashes again. Previously it helped to change drivers to rockusb 3.5, now they do not respond to any. In the tool, it was necessary to change the loader mode on the maskroms then the system was loaded. Why do I have a problem with this error again after connecting the jig do not know, maybe I have too long a usb cable? Anyway, thank you, thanks to you, I know for the future how unbrick Rk px3 and px5 because I saved two albums in this way. And one more interesting thing, the px5 motherboard inserted into the px3 unit works. It now has more RAM and a better processor. I greet you and thank you again Marchnz. If you still know what is going on with this error in RkDevTool that after changing the drivers, it connected correctly for a while to upload the software successfully and why the error is there again the second time, I will be grateful. Surely the error is caused by the bad connection, but is it caused by, for example, a too long usb jig cable or maybe something else? If you have no idea, no problem and you have helped me so much🙂🙂🙂🙂😉😉😉🤗
[MTCD Hardware Development] drstoms:
I shortened the cable even more and now it works as it should 😀 Topic solved. A lot really means a lot to me now this cable can flash any rom under rk3188 😀😀😀
[MTCD Hardware Development] ogni846:
hello? help me find otgView attachment 5222951
[MTCD Hardware Development] marchnz:
It's a little over to the left from the middle of the CPU between the buzzer that goes 'beep' :)

If it's an MTCD, the instructions are found in post#1. If it's not an MTCD, which I'm almost certain it's not, I would suggest finding people in the [Android head units] forum who might have your head unit.
[MTCD Hardware Development] drstoms:
Try to shorten these pins with a system identical to my Px3. These pins should be the CPU clock and grounding
[MTCD Hardware Development] marchnz:
Good suggestion for getting MASKROM. Poster is looking to get OTG via USB, but the head unit doesn't appear to natively support OTG, like many MTCDs don't.

What he would need to do, is figure out which pins on the SOM are USB, which pin is recovery and utilise those.

Without a schematic, it's a matter of reverse engineering, which may be difficult. That's why I suggest finding others that have the unit he has and see if they have any schematics or pointers to getting OTG.

This thread deals with MTCx units, but if I had the information, I would absolutely share it, probably via the Android Head units forum :)
[MTCD Hardware Development] ogni846:
the problem was solved by replacing the EMCP 64/4 and firmware via the programmer.

thanks to all
[MTCD Hardware Development] marchnz:
What is EMCP 64/4 and firmware
[MTCD Hardware Development] ogni846:
View attachment 5229173
[MTCD Hardware Development] marchnz:
Very clever. Sounds like you've got experience and the right tools.
[MTCD Hardware Development] Hercules8:
Are there ready-made connectors to buy?
[MTCD Hardware Development] marchnz:
Yes
[MTCD Hardware Development] Hercules8:
Link?
[MTCD Hardware Development] drstoms:
Where do you know how to search under what name and where can you buy such a ready jig cable? alone. I constructed the same, but probably the factory jig, would be better, connect faster and last longer
[MTCD Hardware Development] marchnz:
The connectors/header pins to make a cable can be brought from various electronic suppliers online.

I'm not aware of any ready made, but they're pretty easily made.

If you wanted a robust solution, a PCB could be made up with an external supply.
[MTCD Hardware Development] Hercules8:
So buy parts and build it yourself? So there is no ready-made solution?
[MTCD Hardware Development] drstoms:
Can I ask you for help again? because I see you are very clever and you certainly know the solution. I have one more Px3 board to be repaired. I connected Jig but this board does not respond at all and should show up in loader mode. After the pins are shorted and connected, the Jig enters the mask, but the firmware does not flash because the boot faild pops up immediately. I have tried 100 times there is always a mistake . I connect another board to the jig and immediately uploads the system. That is why this is my question to my kind friend. How to force this board to loader mode? only through this mode will it be possible to flash the firmware and achieve success. I am also wondering about this small usb input and does it have anything to do with a cable that may be plugged in and connected to the computer to trigger the loader mode? But is it not? I don't know help me find the mode loader 🙏 . I'm wondering what to do here. Thanks in advance for your help 🙂
[MTCD Hardware Development] drstoms:
View attachment 5242211View attachment 5242213
[MTCD Hardware Development] marchnz:
LOADER mode occurs then the SOM has a working boot loader. This usually occurs after [erase flash]/formatting the storage and then attempting to flash with the correct image file.

If that doesn't work, you could try other versions of Android tool and driver.

Failing all of that, could there be a possibility that the emmc is defective.
[MTCD Hardware Development] drstoms:
ok, that is, to try in the Android tool in maskrom mode the erase flash option will only help to recover the loader mode right? because I tried it and it is also boot fail
[MTCD Hardware Development] drstoms:
I tried the rkbarch tool tools with the restore option, flash, factory tool tools, android tool release v2.59 which always works for me, but unfortunately not on this board. So try to format the tile in maskrom mode first?
[MTCD Hardware Development] renatolipari:
Please, my car radio won't start anymore; I've tried everything but it doesn't work. I need someone to post a photo or a diagram to connect the USB cable to the PX6 connector (please indicate the pins) with the exact values and positions of the resistors. Thanks for your help.
[MTCD Hardware Development] marchnz:
If it's an MTCD or MTCE, this thread contains all you need.

If it's something else, you might need to do the work.
[MTCD Hardware Development] renatolipari:
Thanks for the reply. My car stereo is MTCE PX6, I wanted to make sure I didn't destroy everything.

Grazie per la risposta. La mia autoradio è MTCE PX6, volevo essere sicuro di non distruggere tutto.
[MTCD Hardware Development] Hercules8:
Would it also be possible to use a USB link cable?

Salcar Datenkabel High-Speed USB 2.0 PC zu PC Linkkabel für Windows 10/8.1/8/7/Vista/XP/2000, einfachster Datenaustausch zwischen 2 Computern: Computer & Zubehör

Salcar Datenkabel High-Speed USB 2.0 PC zu PC Linkkabel für Windows 10/8.1/8/7/Vista/XP/2000, einfachster Datenaustausch zwischen 2 Computern - Kostenloser Versand ab 29€. Jetzt bei Amazon.de bestellen!

www.amazon.de
[MTCD Hardware Development] renatolipari:
Sì, allego le foto della radio quando ha funzionato e il cavo usb che ho costruito che funziona benissimo.

Ho provato molti firmware ma non trovo quello giusto.

La radio ha un display PX6 (A72), 4G + 64G, 1024x600.

Qualcuno può aiutarmi? Sto cercando il firmware giusto. Grazie.View attachment 5252699View attachment 5252701View attachment 5252705View attachment 5252707View attachment 5252709
[MTCD Hardware Development] Hercules8:
What is the designation for "12K" and "15K"? Am not an electrician. Would not like to destroy my board.
[MTCD Hardware Development] renatolipari:
I'm sorry but I didn't understand your question. You can ask the question using simple, I translate with google! But I can help you, if you want I can send you the drivers, the program to make the PC "talk" with PX6
[MTCD Hardware Development] Hercules8:
I mean this. What is the designation? What does it mean?

View attachment 5252737

I own a PX5

CPU-Z VALIDATOR

CPU-Z VALIDATOR is the world-recognized standard for system analysis & performance validation

valid.x86.fr
[MTCD Hardware Development] renatolipari:
The 12K resistor has two connections: on one side it connects to the PX6 (in that precise hole, the third) together with the red USB wire (+ 5V). The other side of the 12K resistor connects with one side of the 15K resistor, so here is a solder together with an orange colored wire going into two holes of the PX6. We now have the other side of the 15K which connects together with the black USB wire (-5V) to the precise hole of the PX6.
[MTCD Hardware Development] renatolipari:
When in the diagram you see a dot that joins two wires it means that they are welded together; when two wires meet without a dot you don't have to solder them together, OK?
[MTCD Hardware Development] Hercules8:
resistor.

that's exactly what I wanted to know thank you
[MTCD Hardware Development] renatolipari:
Ok!
[MTCD Hardware Development] Hydronaut:
Thanks for posting this, fixed my PX30. Didn't bother with the resistors just used maskrom mode. Had to try a few flashing programs but evenually found one that worked. Was geting test failed with the others. Had issues at first with unrecognized usb but made a new cable and it worked.

I soldered on some leads. Can I just leave them connected and add a switch to the maskrom pads and just run out to a connector so I can do in dash if I even need to?
[MTCD Hardware Development] fashion2891:
Hi good evening, I have a problem, practically, after an update went wrong, the radio went brikkata, it remained on the black screen, when I turn it on, only the perimeter keys light up, the black screen remained, I removed the som from the radio, I did the procedure with USB cable created as described, I can load everything, but once the work is finished, I close the stereo I turn it on from the bench not in the car, and the problem always remains, what else should I do? Thanks for aid.

Salve buonasera,ho un problema,praticamente,dopo un aggiornamento andato male,la radio mi si e brikkata,è rimasta sullo schermo nero,quando l'accendo,si accendono solo i tasti perimetrali,rimanendo lo schermo nero,ho tolto la som dalla radio,ho fatto la procedura con cavo usb creato come da descrizione,riesco a caricarci tutto,ma una volta terminato il lavoro,richiudo lo stereo lo accendo da banco non in macchina,e il problema rimane sempre,cos'altro devo fare?Grazie per gli aiuti.
[MTCD Hardware Development] marchnz:
How did you get the 3v supply without resistors?
[MTCD Hardware Development] Hercules8:
I plugged the cables into the board as on page one. But I can't get a connection even if I "short-circuit" the contacts. As soon as I remove the black cable, I get a Windows sound for a new device, but it is not recognized.
[MTCD Hardware Development] renatolipari:
Devi rispettare benissimo i pin sulla SOM ed i valori delle resistenze, stai molto attento.

Collega prima la SOM al cavo USB modificato e poi colleghi il cavo USB al PC.

Poi devi avviare AndroidTool, non devi usare la scheda con l'elenco dei file, devi usare la scheda Upgrade Firmware.

Clicca su firmware e dici al programma dove si trova il firmware.img.

Poi devi cliccare su EraseFlash.

Poi devi cliccare su Upgrade.

Quando è finito il flash devi prima chiudere il programma AndroidTool e poi disconnettere il cavo USB.

Rimonta la SOM nell'autoradio e funzionerà benissimo.
[MTCD Hardware Development] Hercules8:
But without a proper connection, surely that won't happen?
[MTCD Hardware Development] renatolipari:
Le connessioni devono essere perfette altrimenti non funziona niente.

La tua foto di sinistra quella del programmatore non va bene, devi cliccare su Upgrade Firmware e seguire tutti i passaggi che ti ho scritto.
[MTCD Hardware Development] marchnz:
Good suggestions and do remember to post in English as well.
[MTCD Hardware Development] drstoms:
I have the same problem that it does not detect px5. I have a jig made by myself as in the first post and I also have a px3 board and normally the jig detects it in the loader and when the external pins are in the maskrom but in px5 no reaction at all. Do you have any idea? because you have good suggestions, but despite the perfect connections, the board does not see what then?
[MTCD Hardware Development] Hercules8:
I can recommend the translation deepl.com/translator. I only speak German and a little English, but with the translation you can cross-check.
[MTCD Hardware Development] Flosch_93:
Can someone tell me whether this USB jig can be installed permanently? So that you can restore the SOM in the installed state?
[MTCD Hardware Development] marchnz:
No it cannot.
[MTCD Hardware Development] ohap:
the have a seicane H265N model number wont help anything mostly like, stuck in bootloop. but I'm 99% sure its px5 board 4gb ram 64 gb storage 8 core, it looks like all the other android radio Dasaita ect .. has no physical buttons but rst, i have tried and read every way to get in to recovery mode but none work and customer support is useless, i tried holding rst till lights blink then never blink i tried a keyboard holding alt and print screen and i tried holding the touch power button all that does is turn off the screen, support sent me a update.zip but there dumb and sent it for px30 and didn't tell me how to get into recovery mod. does anyone know how to get this thing into recovery mode? also i cant open it as it has a void seal in case all else fails. so now i need to get into recovery mode or get them to get them the right information doubt that will happen. so i do at last have to do a paypal claim. if all else fails and then let me keep it and refund me or something then i can open it, but there's no update.img available for seicane to flash would the CHS image work? as that the only one i can find ??
[MTCD Hardware Development] marchnz:
Check out my recovery and OTG threads.
[MTCD Hardware Development] ohap:
probably seen them . any tips to get to recovery without opening radio ?
[MTCD Hardware Development] marchnz:
Try https://xdaforums.com/t/bricked-witson-px3-mtcd-solved.3640608/post-73171057

This thread is for OTG, I think you might want to ask in Q&A forum (for recovery without opening device.)
[MTCD Hardware Development] ohap:
these instructions are a mess lol

1. Disconnected all power from the unit... ACC & BAT disconnected

2. Prepared 12V power supply with on negative and two positive connectors

3. Connected negative to GND & one positive to BAT

4. Connected USB keyboard

5. Press right ALT (ALT GR on some keyboards) and PrintScreen

6. Connected the other positive lead to ACC (unit does not work if both BAT and ACC are not connected)

6a. Start pressing repeatedly on E (not holding E pressed, but press...release... press... release..... rapidly)

7. The boot logo shows (Lollipop...etc) and after a few seconds the unit reboots itself

8. Release right CTRL & PrintScreen and continue to repeatedly press on E.

9. The Recovery shows on screen.

Sweet success at last.

so CLRL do they mean right ALT ? and whats ALT GR ?

ya didnt work anyways ... seller "says" there going to sent me a new board . if that fixes it i will read the flash with rkDumper. then flash it to the soft bricked one . then if that fixes both i try to flash a other img like hal9k or

Malaysk​
[MTCD Hardware Development] marchnz:
You're welcome.
[MTCD Hardware Development] ohap:
ok i made a cable and it shows up i try to flash update and it goes to 1-2% then resets and says its done ,what is the problem ??? also the px5 board i have is super new rev 16 year 2021
[MTCD Hardware Development] ohap:
well this fixed it for me but now im on android 8 . now how do i update to android 10 or a custom android 10 like malaysk . the update.img on https://disk.yandex.com/ never worked for me always failed . also lost 32 gb i have 4/64 px5 . and cant get bluetooth to work i have tryed every model in drop down list

anyone have a dump they can upload of px5 with android 10 4gb/64gb model ?? a dump not a update.img or zip ect.. as that wont work , also make sure its a fresh formatted system dump lol i dont want to have your google info ect... i tryed making a dump of mine but it never worked and i think its cus ver 1.08 dont work and i already flashed oreo dump so cant get a dump of mine now oops. flashed malaysk 8.0 i got 64 gb of storage now , BT still not working

android 8 dont work for my bt model g0c fr210
[MTCD Hardware Development] ohap:
ok all fixed and updated thanks to modinstaller $12 bucks but i was not seeing any other way to get to android 10 now BT works . BUT NOW i have a full px5 android 10 dump rkdumper 1.06 works , will i share it idk yet ....
[MTCD Hardware Development] marchnz:
Thought about flashing only the reco

Odd, others have used OTG successfully to flash A10. I know I have.

Sounds like you might have overlooked erasing flash and then using image to partition first.

Sharing is what XDA is about, I hope you chose to share.
[MTCD Hardware Development] ohap:
YOU REPLYED ... let me know the steps like a child plz . cus i have tryed to flash update.img in loader and masked mode and have erased flash also i tryed like million diffrent ways with rk batch tool android tool different vers ect ... . and what img i uses to partiton first ? everything i have tryed has failed or only goes to 2% then says complete . only full dump worked for me like the oreo one you shared . but bt didnt work on that and no way to update besides modinstallertool . i also figgered out how modinstaller works and what it flashed

ui_print("Writing trust.img...");

package_extract_file("trust.img", "/dev/block/by-name/trust");

ui_print("Writing uboot.img...");

package_extract_file("uboot.img", "/dev/block/by-name/uboot");

ui_print("Writing RKLoader.bin...");

package_extract_file("RKLoader.bin", "/tmp/RKLoader.bin");

also only flashing the recovery = black screen you need to flash trust uboot and rkloader for android 10 recovery to load and work
[MTCD Hardware Development] ohap:
here is HF android 10 ota software for px30 seicane https://drive.google.com/file/d/14BwLeBp8vDq2blD-riCAwEAU1-4zAbBx/view?usp=sharing

my first sharing .... rename update.zip of cource
[MTCD Hardware Development] marchnz:
I've struck the same problems you have had.

When using a .img file, I always start by formatting the SOM, in the menu where the .img file is loaded.

Also, sometimes a different version of the rktool is needed, with rktools being flaky at times.

Good luck
[MTCD Hardware Development] marchnz:
Are you able to share the full partition extract, compressed zip of course (user partition will mean very large img file otherwise!
[MTCD Hardware Development] ohap:
ya when i get the other px5 motherboard i dump it and upload it . but what i have now that i fixed i wont upload it . if any one is urgent now use mod installer apk pay for it like i did

also marchnz it looks like you repair many of these boards .... why you not have dumps ?
[MTCD Hardware Development] marchnz:
Because I haven't had anyone want A10 or PX30 soms - while I've flashed my own SOM to test the process, no one seems to want it because of either BT compatability or because there isn't anything to gain from installing it. These aren't mobile phones.

Shame you couldn't get OTG working and chose to instead paid for an app to do it. I'd prefer to see sharing and community developed methods - unfortunately there are not many here doing so.

Note that OTG is the official factory method.

I spent hours of my own time in reverse engineering the hardware and developing the OTG method for all to use - for free.

Quite right that you do not have to share anything, disappointing, but your choice.

Lastly, I've provided dumps (refer my g drive in my OTG thread).
[MTCD Hardware Development] pva78:
Good day! Please told me: how i can read dump from pc plate PX6 Android 9.0 via RK Android tool. In particularly i interested how i can know adress firmware parts. Sorry for my bad English.
[MTCD Hardware Development] fratellos:
I intend to upgrade my navigation (PX5-ZNY) from Android 8 to Android 9. But before that, I intend to make a full firmware backup. I opened the navigation and ... surprise! My PX5 module has 76 pins, not 72 as in the pictures attached here, on the forum. Question: where should I start the pin count ??? Directly from 1, or do I go over position 1 and 2 and start at 3? Thank you very much !
[MTCD Hardware Development] fratellos:
I have the answer : Go over 1,2,3,4 pins, start with 5.
[MTCD Hardware Development] hali8:
Hello Everone. I have a question. Voltage between 1.8 and 3.3 must be on the connected cable to USB in computer and disconected from SOM or when cable is connected to SOM?

My SOM is REV13, I try all pin combination and always have "Unknown devices".
[MTCD Hardware Development] fratellos:
Did you made the connections this way ?
[MTCD Hardware Development] hali8:
Yes, but with 12k and 25k resistors. When ground was connected nothing happend. When i disconnect ground Windows show unknown device. I try with two very short usb cables and also with different combination of resistors and always Windows show "unknown device".
[MTCD Hardware Development] fratellos:
Check on page 1, post #1 :

"Worst case - SOM doesn't respond - force 'maskrom' detailed here explaining what MaskRom is and here on how to for your PX5 (px3 is similar.) Steps are: Power Off SOM and disconnect USB to PC. Use Tweezers, apply power/connect USB. Hold until Windows Device chime is heard (within about 2 seconds of power on.)". IMHO
[MTCD Hardware Development] ohap:
i have the same board and rev . i used 12 and 15k and wiring shown in first post and the photo just reposted above ^^ check your wiring and change to 12k 15k and hope you didnt fry anything connecting it wrong
[MTCD Hardware Development] hali8:
Thank You guys for reply. I wait for new 12k and 15 resistor. Previously i had bad resistors (12k was made from two another smaller resistors) and maybe there was a problem.
[MTCD Hardware Development] Hercules8:
I try again to get help.

I have tried several combinations without result.

My motherboard is a Rockchip PX5 with 76 connections.

Which connectors do I need to use to recognize the motherboard in Windows?
[MTCD Hardware Development] fratellos:
Have you seen my post 861 ?
[MTCD Hardware Development] Hercules8:
Yes is have seen #861 and #863 but keep getting "Unknown USB device (error requesting a device description".
[MTCD Hardware Development] fratellos:
Check the USB cable, change the USB port, check if drivers (see post #1) are correct installed.
[MTCD Hardware Development] marchnz:
Short cable and validate voltages are correct.

If all checks ok - MASKROM, MASKROM, MASKROM, MASKROM, MaSkRoM :)

Don't be afraid to MASROM.

Infact, always do MASKROM when recovering a SOM.

Did I say MASKROM.

Also, MASKROM :)