yashsingh1/xdaforums huggingface dataset:
[MTCD Hardware Development] Matt Devo:
thx, gave that a try but no luck. Even put a dab of solder on those two pins. Might be easier just to replace the header at this point
[MTCD Hardware Development] typos1:
It wont be the header thats damaged, it will be the opposite part on the SoM that fits on the header, at least if this is the problem that others have come across, I would search this thread (and the other one) and read for yourself how others have overcome the problem in the past.
[MTCD Hardware Development] Matt Devo:
sorry, I meant the female header on the SoM board. I did search earlier per your suggestion, and didn't find anything conclusive outside of one or two people saying the foil trick had worked for them. I'll try again in case I missed something. I figure the SoM header can't be that badly damaged if I can still connect to it reliably in OTG mode - the pins I'm using aren't that big

---------- Post added at 09:12 PM ---------- Previous post was at 08:36 PM ----------

looks like it was pins 71/72 on the end - I must have mis-seated the SoM board at some point, as the header side plastic was broken off. I added some foil to those 2 pins, and now everything is working again (for now, at least)

this is what helped me figure it out:
[MTCD Hardware Development] Pacote-san:
Only have 2.2K and 3.3K resistors, they should work right?

I built the cable and when connected on I got only loader found on the bottom of the program.

No new addresses were shown aside from LOADER

Tried to flash the sdupdate image but got download failed.

I have an unit that had no buttons and I cant enter the recovery so I was hoping that I could flash something that would make it ONLY go to recover so I could flash android 9.0 from there (currently running 6.01)

Can someone help me?

Thanks!
[MTCD Hardware Development] typos1:
Why dont you use [MENTION=5092263]Hal9k_[/MENTION]'s app or a bootable sdcard or a rooted ROM if all you want to do is get into recovery and flash 9 ?
[MTCD Hardware Development] Pacote-san:
What App?

My unit does have a SD card but its just USB3 so its useless for that.

And I cant get into recovery so I have no way to flash it.

---------- Post added at 12:58 PM ---------- Previous post was at 12:33 PM ----------

Nevermind, I just tried the Keyboard method and worked first time :)

---------- Post added at 01:11 PM ---------- Previous post was at 12:58 PM ----------

So since Im using android 6.01 which would be the steps for me to upgrade to 9?

First I need to go to Android 8, what file should I download and what would be the steps once I have PX5 connected to my computer and Android Tool running?

Thanks!
[MTCD Hardware Development] typos1:
I think you need to do a lot of reading - theres no need to use the method in this thread for what you want to do. Google "Hal9k_" and download his app.
[MTCD Hardware Development] Pacote-san:
Will do.

From what Ive read, there was 2 ways to update from android 6 to 9

1 - With a unit that has a Real Sd card slot (and not a USB3 extension sd card slot

2- Paying 10 Euros to get the image created and flash it via recovery.

Will try to read about his app

EDITED:

[MENTION=456516]typos1[/MENTION]

Didnt find any information I didnt already know.

Hal9k_ app is to be used with a unit that can update the recovery using the sdcard, which is obviously not my case.

I would at least need to flash the sdupdate.img from android tool / batch tool first right?

Just to be clear, Im on Android 6.01
[MTCD Hardware Development] typos1:
Why dont you update via usb or flash a rooted ROM, then get into recovery from that ? (rooted ROMs usually have the ability to get into recovery as standard and if they dont you can install an app that allows it).
[MTCD Hardware Development] Pacote-san:
I didnt tried because from what I read, you are unable to update via USB, only SD card. (update the recovery image I mean)

I can get fine into recovery using a keyboard, but its recovery stock from Android 6.01 which I think is unable to flash a android 8 or 9 file correct?

What I want to know is, having a Unit thats stock at android 6.01 and has no sd card slot, how can I upgrade it without paying 10 Euros (I will do as a last case scenario)
[MTCD Hardware Development] typos1:
Raad the first post in [MENTION=5092263]Hal9k_[/MENTION]'s Oreo ROM thread.

Your unit will have an sdcard slot connector inside so just buy an sdcard reader& ribbon connector, also [MENTION=5092263]Hal9k_[/MENTION] has an app for upgrading that I think means you dont need an sdcard, its on his site.
[MTCD Hardware Development] Pacote-san:
Thanks, but If I were to buy and wait for that to arrive I would just pay the 10 Euro and be done.

Im on this thread because I already built the OTG cable and its working connected to my computer.

I just need the following steps :)

---------- Post added at 03:01 PM ---------- Previous post was at 02:20 PM ----------

UPDATE:

I successfully flashed the recovery image from android 8.0 but now when I boot the unit I get a black screen with:

Recovery V8.0.6.

E:failed to mount /metadata: Invalid Argument

And If I try to power on and user ALT GR + PRINSCREEN + pressing E, It gets stuck at the splash screen and then just black screen.

Help anyone?

Thanks!
[MTCD Hardware Development] Pacote-san:
Well, had no choice but to do a full Oreo flash.

Worked just fine, everything working , but lost recovery using keyboard that was working fine before

Since I have no recovery and theres no full image from Android 9 I guess my only option would be to pay up unless someone figure something out
[MTCD Hardware Development] typos1:
The solution to your problem is [MENTION=5092263]Hal9k_[/MENTION]'s app, I keep telling you and you havent even bothered to look for it, you must really like doing things the hard way !
[MTCD Hardware Development] Pacote-san:
The main goal is to install android 9.0.

And I enjoy very much DYI projects :)

My mistake, I misundertood what Hal told me.

The android 9 zip update is free, but the apk to go from 8 to 9 is still paid.

Well, it was a fun ride, time to pay the man :D
[MTCD Hardware Development] SomebodySysop:
Did this step by step ever get done? Is there a step by step video on the process?
[MTCD Hardware Development] esen38:
hello

usb jig used in android phones
[MTCD Hardware Development] SomebodySysop:
I just purchased a bunch of terminals to do this, but they are all too large. Can someone recommend size and type terminal pins to use?

---------- Post added at 01:14 PM ---------- Previous post was at 01:11 PM ----------

Any step by step documentation on how to use these tools in a situation where your unit is bricked?
[MTCD Hardware Development] SomebodySysop:
I've purchased a few terminal pins, but all of them are too big for the SOM pinholes. Can someone tell me the correct terminal pin size and where I can purchase them?

https://xdaforums.com/attachment.php?attachmentid=4456463&d=1521904062
[MTCD Hardware Development] marchnz:
Chop up some .25w resistors.
[MTCD Hardware Development] esen38:
usb otg method solved thanks

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] mohanidno:
Hello [MENTION=4974080]marchnz[/MENTION], can you tell me if the MASKROM connection to connect the small pin to gnd is the same on a PX5 rev10 as the PX5 rev4 ?

how it happened :

I put my PX5 card in the car radio, I flashed an update MCU (3.30) and after that the screen remained black and I no longer have access to the OTG

thanks
[MTCD Hardware Development] marchnz:
Two circled pads on lower right hand side.

You flashed an MCU then lost boot, is that correct?

Would have thought Android, but not MCU potentially results in non-boot, but not MCU.
[MTCD Hardware Development] typos1:
I once had a problem like this with an MTCB unit - tried to flash an MCU and the screen went black, never to return, put the SoM in another unit and it was ok - the MCU had bricked and this was before the days of threads on XDA on how to unbrick MCUs.
[MTCD Hardware Development] mohanidno:
[MENTION=4974080]marchnz[/MENTION] Thank you very much, the two pad is ok, my SOM is alive again in MASKROM mod.

Did you read to make a full SOM backup of Android 9 ?

I had updated the MCU in 3.30 on android 9 recovery and at the end of the flash there was nothing : black screen and OTG non functionaly. The motherboard was updated to 3.30.
[MTCD Hardware Development] marchnz:
Is it working and recovered now? I dont have a Full partition extract of android 9. Another member asserted that android 9 is available as an update .IMG so that should be all you need.
[MTCD Hardware Development] nic2k:
The connector is a straight pin 2 mm pitch 0.5 mm post header similar to this. Get one that covers all the positions you need and pull out the extra pins.
[MTCD Hardware Development] mohanidno:
[MENTION=4974080]marchnz[/MENTION] : It's working with android 8 but I can't update to A9, it makes a boot loop every 10 minutes. , I've lost a lot of time to try to find a way to install it.

If I found the update.IMG, i'll be very happy.
[MTCD Hardware Development] SomebodySysop:
Thank you so much for reply!

Is that 0.5 mm "mating" or "terminal" post?
[MTCD Hardware Development] mohanidno:
[MENTION=4982071]SomebodySysop[/MENTION] : I use this kind of wires: https://fr.aliexpress.com/item/32975538330.html?spm=a2g0o.detail.1000014.29.3f6d2e4fiXd1QJ&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.133222.0&scm_id=1007.13338.133222.0&scm-url=1007.13338.133222.0&pvid=0bacd766-0e89-4ece-a4b0-99e9f22241e1
[MTCD Hardware Development] SomebodySysop:
Finally! A link to something that will work! Thank you1
[MTCD Hardware Development] marchnz:
Have you Tried flashing the hal or malysk android 9 boot and recovery images for android 9 with rockchip android took. When you can boot into recovery then try flashing the hal or mally zip?
[MTCD Hardware Development] mohanidno:
I flash the Android 9 sdupdate.img through OTG -> ok but the " erase with green Android " does not work.

Must I erasethe flash with Android tools ?

Booting into the A9 recovery -> ok

My HU does not have a bootable SD gps slot ( it's a usb SD adapter )

Flash the update.zip and reboot to recovery-> ok

Erase data and cache - > ok

After the first boot, it'll take aprox 10-15 min and the HU reboot, and reboot every 10-15 min.

I've a working android 8 and 3.30 MCU update installed.
[MTCD Hardware Development] nic2k:
The pins (posts) are 0.5 mm square. They're what match the connector on the MCU.
[MTCD Hardware Development] mohanidno:
You can use with no problem some wires like this : https://fr.aliexpress.com/item/32975538330.html?spm=a2g0o.detail.1000014.29.3f6d2e4fiXd1QJ&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.133222.0&scm_id=1007.13338.133222.0&scm-url=1007.13338.133222.0&pvid=0bacd766-0e89-4ece-a4b0-99e9f22241e1

I've flash a lot of time with them ;)
[MTCD Hardware Development] d5stick:
Sorry for the late answer.

Is the unit MCU bricked or the PX SoM?

When the SoM is bricked, remove it from the radio.

- Create/Solder the USB cable from post 2 of this thread

- Install the package from post 1

- Download a ZIP file with the basic rom for your brand radio

- Execute the USB application and install the ZIP file

When the installation does not find the SoM (Your PC need to see the USB device) you need a pair of pliers of post 1 to hit 2 pins to boot the card into recovery.

That all there is to it.
[MTCD Hardware Development] SomebodySysop:
Thank you. I don't know what's wrong exactly, I just know that it won't boot when I turn it on, unless I boot from sdcard, and when I boot from sdcard, I can't recover because memory appears to be corrupted.

Will give this USB thing a try.
[MTCD Hardware Development] nic2k:
You should have mentioned that sooner. Unless you had a failed flash attempt when the eMMC storage suddenly decide to stop working it's a hardware issue. Unlike a magnetic HDD you can't just chkdsk a solid state drive, mark off bad sectors and carry on with a smaller drive.

The problem is with the connections in/on the drive. I would bet the solder connection between the eMMC and the SoM are broken. I would cook the SoM to remelt the solder there's lots of info on doing that on the net but what I've found and they never tell you is that this is not a lasting solution. It's very hard to properly reheat that stupid RoHS solder and get the solder balls to reattach correctly.

Eventually, months down the road it breaks again. The only lasting way to fix it is to remove the chip, clean all the solder off the pads and resolder with lead-tin solder balls and that requires expensive equipment.

If your HU is still under warranty try to get a replacement otherwise look for a new SoM.
[MTCD Hardware Development] Hextek:
i have px6 i don't know how to make it
[MTCD Hardware Development] marchnz:
Neither do I, it's not an MTC SOM. Without schematic / circuit diagram, I can't help.
[MTCD Hardware Development] SomebodySysop:
Well, looks like I'm out of luck on this one. I actually have already replaced the HU. This was a project of mines to get the old one back working in order to educate myself on the inner workings of the SoM. Many thanks to everyone who tried to help!
[MTCD Hardware Development] d5stick:
I'm not sure that the issue is that you quoted. I would recommend to get the SoM out of the device and use the USB cable.

I had exactly the same issue when updating the MCU and it wouldnt boot anymore. After a reinstallation it worked again.

---------- Post added at 03:15 PM ---------- Previous post was at 03:11 PM ----------

Reflow can be done with some tinfoil and a heatgun.

Cut a tinfoil on the size of the SoM, and cut out the location of the EMMC.

Use a heatgun to heatup the chip and use a temperature meter to verify when the 180 degrees is reached.

Tinfoil = 3€

Heatgun = 15€

Temperature meter = 20€

Or do it without temperature meter but keep soms distance between the chip and the heatgun.
[MTCD Hardware Development] jogobelo:
Hi, I have a PX30 with android 8.1, is the ability to upload via OTG android 9.0? So, how to do it? Well thank you.
[MTCD Hardware Development] Clandaries:
Try to use the Hal9k_ Rom.

He has made a Android 9.0 cutom rom for PX30, PX5 and PX6.

Here is a video and download links.

https://www.youtube.com/watch?v=VrRkga1hwLc&t=166s

Regards
[MTCD Hardware Development] jogobelo:
I know ROM from HAL9K, I use, but I want to try OTG update on android 9.0.
[MTCD Hardware Development] Clandaries:
But then you already have Android 9.0.

Or do you want to install stock Android 9.0?
[MTCD Hardware Development] jogobelo:
I have A8.1 and I want stock Android 9 or any via OTG.
[MTCD Hardware Development] Clandaries:
But why via OTG?

You can just install the A9.0 for PX30 from Hal9k_

Do you really want to ugrade via OTG and risk to damage your SOM when putting to thick pins in those holes?

I cant understand why to make it so complicated.

Please help me to understand :)
[MTCD Hardware Development] jogobelo:
I want to learn flash over OTG, I don't want to use ModinstallerPro.

I calmly sacrifice one SOM and run the risk of damage.

Or can I load android 9.0 without OTG and ModinstallerPro.apk?
[MTCD Hardware Development] Matt Devo:
so a while back I bricked my PX6 and had to use OTG to recover. In the process, I managed to damage the pin receptors for the wifi/usb pins on the end (leading to no wifi), which I eventually fixed with aluminum foil (thanks for that tip).

Now, finally getting around to hooking up a reverse camera, and I find that neither it nor the main AV inputs show any signal (just get the triangle/exclamation point). I have two other units here and a dedicated test bench, so I know everything else is sane. I even swapped SOMs between units to verify. I did google the SOM pinout, but didn't see anything immediately obvious as to what other pins I might have screwed up. Any ideas?

I could just resell the unit to someone who doesn't care about the video inputs, but given how slow the seller I'm working with is, I'd prefer not to go that route

TIA
[MTCD Hardware Development] marchnz:
Suggest your scenario differs to SOM issue, what you have posted related to MCU and video mixer. Suggest review of schematic, validating video inputs.
[MTCD Hardware Development] typos1:
I think its highly unlikely that theres anything wrong with your unit, I ve fitted reverse cams to these units to several of my cars, several of my family members and several friends and hooking up a reverse cam is seldom easy. What makes you so certain its the stereo no the camera ?

There are all sorts of things you need to try. I take it youve connected power directly to the camera instead of using the reverse light ? Have you gone into factory settings and played around in there ? There aer several settings relating to reverse cams, cant remember them off hand but I do remember a few years back turning reverse camera to "off" made it work, it wouldnt work when it was "on".
[MTCD Hardware Development] Matt Devo:
As I said, I swapped SOMs between two devices to be sure it was the SOM itself. Power to camera directly from 12v bench supply. Tested both reverse camera and AVIN inputs. On one device/SOM works fine, on the other no signal. Problem follows SOM when swapped, not device, so MCU / MCU config not the issue (I did clone MCU cfg from working unit to non-working just to be sure). I did toggle the 'prohibit reverse' setting under factory settings/other originally to disable switching as I didn't have a camera at the time, but have switched it back now. And problem is on both AV inputs, not just reverse camera.
[MTCD Hardware Development] typos1:
As [MENTION=4974080]marchnz[/MENTION] said, this is an MCU related issue.
[MTCD Hardware Development] Matt Devo:
so why does swapping the SOM resolve it?
[MTCD Hardware Development] typos1:
Probably to do with the way the MCU is interacting with the SoM.
[MTCD Hardware Development] Zakotaa:
informative. thanks
[MTCD Hardware Development] esen38:
hello I was able to do it on my first try, I tried with the same otg cable but it does not see the pc device.

MI 8 cihazımdan Tapatalk kullanılarak gönderildi

---------- Post added at 03:48 PM ---------- Previous post was at 03:40 PM ----------

I made it Windows 10, it would be useful to do win 7

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] esen38:
Hello, can it be with this method?

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] esen38:
I did not get it? can you explain in detail,

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] esen38:
I solved the problem but I cannot install android 8 or 9 even though I have mod installer pro in my hand

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] marchnz:
Sounds like you need to contact Hal9k for support with his paid tool.
[MTCD Hardware Development] esen38:
the cause of the tablet crash is already mod installer pro so i bought the paid program but it does not work

MI 8 cihazımdan Tapatalk kullanılarak gönderildi

---------- Post added at 10:08 AM ---------- Previous post was at 10:05 AM ----------

my software is now 6.0 how do i install 8.0 mod installer pro da taplet crashes

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
What MCU is your device ?
[MTCD Hardware Development] esen38:
there is a text like this belowView attachment 4932751View attachment 4932753View attachment 4932755

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
Was just checking it was MTCD/E, its clear youve tried to change the MCU and not done it correctly cos you have a version unmatch error, maybe this is causing problems with [MENTION=5092263]Hal9k_[/MENTION]'s app ?
[MTCD Hardware Development] esen38:
I uploaded it before, no problem, I am also loading from here mtce mxView attachment 4932807View attachment 4932809

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] esen38:
tablet crashed when I installed thisView attachment 4932853

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] esen38:
how do i upgrade this software from 6 to 8

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
Have you read what the app says ?

Cos I know the problem just from reading your screen shot.
[MTCD Hardware Development] esen38:
I do not understand ?

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
Your English is good ? Did you read what the app is telling you ? You cant use Android 8 or 9 cos you have an MD725 BT module, it says it clearly on the screen !!!! For more details read [MENTION=5092263]Hal9k_[/MENTION]'s Android Oreo thread.
[MTCD Hardware Development] esen38:
it has nothing to do with it. software crashes after running the program

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
Have you tried to run the app on a unit without the MD725 BT module ?

What is the point of trying to run the software when you cant use Android 8 or 9 cos the BT module is not supported ?! It is a waste of everyones time.

Change the BT module using some of the guides in this forum to be able to run Android 8 or 9.
[MTCD Hardware Development] esen38:
my friend without knowing please don't comment this issue has no relation to bluetooth i think

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
You cannot update to 8 or 9 and be able to use your BT, so it doesnt matter if the app crashes or not, buy another unit or change your BT module, if the app still crashes after that, then try and sort the problem out, until then you are wasting everyones time including your own. :)
[MTCD Hardware Development] esen38:
ok i did it right now the software is 9 but it doesn't read usb

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
You also cant use BT.
[MTCD Hardware Development] esen38:
After we installed hello software, Bluetooth went, I bought 6 software again, but it still didn't come. How do I fix it

MI 8 cihazımdan Tapatalk kullanılarak gönderildi
[MTCD Hardware Development] typos1:
I did say, sos did [MENTION=5092263]Hal9k_[/MENTION]'s app !

It should work if you out 6 back though, dont know why it doesnt.
[MTCD Hardware Development] marchnz:
Use OTG per this thread; for any other methods, please take that discussion to the appropriate software vendor or discussion thread.
[MTCD Hardware Development] Az Biker:
* * * Thread Cleaned * * *

Please, let's be respectful towards each other when posting in Xda. Not only is it the right thing to do, it's required by Forum Rules to be helpful AND respectful when commenting in the forums.

Regardless of whether or not a member is irritation, not following directions, or just plain doesn't get the help you're trying to provide, responding with rudeness, disrespect, or insults is never justified.

If these comments continue, they will be deleted and the accounts associated with the comments will be reviewed for restriction or removal.

Rather than join in or start an argument, please hit REPORT and allow Moderation staff to address the issue.

Let's all get back to being helpful and respectful when posting :good:

Thanks for everyone's cooperation.