yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] Psycho Dave:
I have a MX PX5 2GB for Opel Insignia (MCU MTCE_MX2_V2.75_1) that won't boot from SD card. I have tried two different SD cards and used SD_Firmware_Tool.exe on one Windows 7 and one Windows 10 computer. It will not boot from the SD card and just boots Android as normal.

I noticed one thing, when in Android the SD card is presented as USB3, is this normal or have MX made some special arrangement where the SD card reader is a USB adapter?
[MTCD Software Development] typos1:
Oh, strange.

It sound like the sdcard reader is wired to a usb connector inside, think you should open it up and see.
[MTCD Software Development] sibeng:
this is HA too?
[MTCD Software Development] typos1:
No, its "MX", thats why the MCU is an MX2 MCU !!
[MTCD Software Development] janusz12561@gmail.com:
I have two SD card slots, one marked as an SD slot and the other one as a GPS socket, and only from this marked as a GPS I have reprogrammed the radio. From the sd slot, the card did not want to move.
[MTCD Software Development] typos1:
Yes, you can only update via the GPS slot.
[MTCD Software Development] Psycho Dave:
Opened it and the card reader is sitting behind a USB2240 Mass Storage controller. That is probably why it don't work for me and it might also be the same for other that it don't work for, especially for those with a MX.

I only have one SD card reader and it is marked GPS, but it will not work.
[MTCD Software Development] marchnz:
That's correct. Another redundant 'design feature' because the SOM is capable of directly interfacing to two SDCard slots. See my hardware thread for adding SDCard socket directly to SOM.
[MTCD Software Development] scooteriuly:
Hello !

I searched for about 2 hours this thread and others but I could not find any answer to my problem.

I have a Xtrons PB7839BP octacore 4gm ram PX5 MTCE GS with android 8.0 oreo factory installed.

I want to downgrade to android 6 because I have some problems with wifi (already tried some MCU's, already lastest firmware from xtrons).

When I want to downgrade and change recovery from 8 to 6 the unit doesn't boot if the sdcard is inserted to gps slot (boot slot).

No image, pure black screen and no boot. I'm doing something wrong?

Thank's in advance!
[MTCD Software Development] SkyBeam2048:
Sure it's possible. SD-update will only work if the SD slot is wired directly to the SoM and therefore controlled by the SoM directly. If it's attached via USB or any additional USB host controller chip the SoM will be unable to boot from.

Moreove the SoM will not simply boot from an SD card where you place sdupdate.img on it. You need to use the SD Firmware Tool to create a bootable SD card. The tool will write the bootloader and boot partitions to the SD card as well as creating a FAT32 partition placing sdupdate.img on it. The key is what you can't see, the data preceeding the FAT32 partition (bootloader, boot partitions) as the SoM will boot from those ones, not from sdupdate.img on the FAT32 partition. So don't expect your SoM to boot from any SD card no matter where you place sdupdate.img or how you rename it.
[MTCD Software Development] typos1:
Have you looked how/where that is connected ?

Oh, youve opeed a thread ? I was adding pics n info to this one !

Just FYI, You dont have an Xtrons unit, Xtrons are a seller only, the letters after "MTCD" or "MTCE" will tell you what unit you have.
[MTCD Software Development] scooteriuly:
Yepp, it's MTCE GS unit
[MTCD Software Development] sibeng:
yes [MENTION=3556393]SkyBeam2048[/MENTION], since the beginning before it breaks, the whole sdupdate.img in sdcard has been created with SD Firmware Tool.

the problem is not in sdupdate.img, but the sdcard slot is sitting behind a USB2240 Mass Storage controller like [MENTION=1312272]Psycho Dave[/MENTION] says
[MTCD Software Development] janusz12561@gmail.com:
I have already updated my DVD, it works great, I write informatively.
[MTCD Software Development] typos1:
Ah, ok.
[MTCD Software Development] sibeng:
the image attachment below explains all my issues, that both ribbon sdcard slots are on separate board from SOM, then channeled to the led board, where the final GPS slot sdcard is located
[MTCD Software Development] typos1:
It shouldnt be a problem because many units have both sdcard slots wired to the TFT board which is then wired to the SoM.
[MTCD Software Development] Psycho Dave:
Where can I find this thread?
[MTCD Software Development] sibeng:
https://xdaforums.com/android-auto/...mtcd-add-gps-sdcard-to-sdcard-models-t3751867

---------- Post added at 10:02 PM ---------- Previous post was at 09:54 PM ----------

and I feel desperate now :confused:
[MTCD Software Development] typos1:
Um, in the MTCD Harde Mods Forum.

We'll come up with something, I m gonna test the sdcard slots on my mobo later, marchnz has opened a thread on it, give it some time . . .
[MTCD Software Development] janusz12561@gmail.com:
In my radio, SD card readers are connected to the motherboard as in the picture
[MTCD Software Development] typos1:
Ok, what unit do you have ?
[MTCD Software Development] janusz12561@gmail.com:
View post #419
[MTCD Software Development] Psycho Dave:
Half success...

I looked at my MX that had the USB adapter for the SD card. It had an empty connector on the main board that was in fact the "real" GPS SD card connection. The black ribbon cable and SD card reader used for the USB adapter was in fact plug and play to that connector. After that it worked to update the recovery to 8.

But since my unit is using CAN bus and don't have any buttons I previously used a USB keyboard and did the ALT-PRINT SCREEN-E buttons trick to get in to recovery. But now when I have upgraded to recovery 8 this does not seem to work so at the moment my unit is unusable.
[MTCD Software Development] typos1:
Can you put it in your post with the picture so we can see just by looking at the pic ?
[MTCD Software Development] leecox:
Any chance you can give those of us without that cable or SDcard adapter the info off it? Seems like the perfect part to retrofit. May be trouble to find it...

Thanks Psycho Dave!
[MTCD Software Development] typos1:
I dont understand how its unusable just cos you cant get into recovery.

Cant you swap it back temporarily until you can get another usb connector ?

You unit doesnt have any other usb connector on the back ?

---------- Post added at 09:51 PM ---------- Previous post was at 09:49 PM ----------

I gave info of mine a few pages back.
[MTCD Software Development] Psycho Dave:
It is only unusable since I don't have the energy to put recovery 6 in it tonight, I will have to sing for my self when driving to work tomorrow.

My unit has two USB connectors on the back and neither of them works to get in to recovery now.

---------- Post added at 11:22 PM ---------- Previous post was at 10:56 PM ----------

How are the physical power button connected?
[MTCD Software Development] typos1:
I still dont understand why its unusable - does the touchscreen not work ?
[MTCD Software Development] Psycho Dave:
As can be seen in the video below, after the recovery is updated to version 8 it just reboots, shows the image and then the display turns black and nothing happens. You need to get in to recovery and install an image but I can't get in to recovery so it just stops at the black screen.

https://youtu.be/34GSX5aId8Q?t=7m33s
[MTCD Software Development] Mad_Mod:
maybe you guys can find or have something out this otacert info from: https://www.sslshopper.com/certificate-decoder.html:

Certificate Information:

Common Name: Android

Organization: Android

Organization Unit: Android

Locality: Mountain View

State: California

Country: US

Valid From: December 22, 2014

Valid To: May 9, 2042

Issuer: Android, Android

Serial Number: 10566896937801851201 (0x92a528c773d7a141)

-----BEGIN CERTIFICATE-----

MIID+zCCAuOgAwIBAgIJAJKlKMdz16FBMA0GCSqGSIb3DQEBCwUAMIGUMQswCQYD

VQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4g

VmlldzEQMA4GA1UECgwHQW5kcm9pZDEQMA4GA1UECwwHQW5kcm9pZDEQMA4GA1UE

AwwHQW5kcm9pZDEiMCAGCSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lkLmNvbTAe

Fw0xNDEyMjMwNjQ0MDhaFw00MjA1MTAwNjQ0MDhaMIGUMQswCQYDVQQGEwJVUzET

MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G

A1UECgwHQW5kcm9pZDEQMA4GA1UECwwHQW5kcm9pZDEQMA4GA1UEAwwHQW5kcm9p

ZDEiMCAGCSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lkLmNvbTCCASAwDQYJKoZI

hvcNAQEBBQADggENADCCAQgCggEBALl71fjESroAzdrkBKrApCrK9qnZfH38S3U3

6jhBOQtrwxnh/AaRC3hOyO5ihjwv1MlSuTA1DygGMznwP8rOQbc9eH4uqdnerE87

v0bc8lPCj22AAterZBZESqgfRwND/25S6A22wA/kpR/CiXMuWHlQfS6Q9CHBOwVQ

5ZZUge2KC1TbH8EtDkxDacOeTbhN6UQxxm3jgaIzkwyrEEcYB1m93CrTFOtVV7Jw

wo7XE5LGwo6nTzNieXJqoYxcNAMpv9seKW+GZ1EGl78e9B37SMoxq0I7HuStz5tD

tS2Er2YrjQig+1ZqgroIvPfEJAEyoEr0r6kK7jBh878usWOuWB0CAQOjUDBOMB0G

A1UdDgQWBBTV37ltjIiA28uNs8Z1hb6zasy5UzAfBgNVHSMEGDAWgBTV37ltjIiA

28uNs8Z1hb6zasy5UzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAZ

7pvK3yDr+O0G8ggDfaISkEeg0agocRcXGT/MRiPBz+n45+bEoym4hC2SdCxvHXES

5AHkFxjWavoQqAD8We955NCmpGzDip4hUctlXzqxYfSTvGiLArG92+Hcbu5RNx/7

o3Of39Mdge2jVKQuKAALWnb8TgJ/2k3KAUFzVqMXPY4asmnWtyW2FIKLdZU/yYTX

+8Tp0AhP+N84HUGg5BwQRD10/OGGY54rLfFy2aSLPxUZQ+VTSZB9Z9XRLxohsF/V

XBcZyCdPP254wDYL5R0HGWZv7CeBlVjw3FqDRI9aljdYfLpAk+clnRBwWOWHsiOE

pJXgkkLmpq0uDXsSMJZ2

-----END CERTIFICATE-----

???

ro.build.display.id=px5-userdebug 8.0.0 OPR5.170623.007 eng.hct.20180118.155238 test-keys

ro.product.manufacturer9=HengChangTong

ro.product.customer=GS

Ps: I'm not a Ando -code- Cracker unfortunately!
[MTCD Software Development] svadev:
This certificate is in update.zip in META-INF/com/android/otacert
[MTCD Software Development] typos1:
Why dont you put the usb ribbon connector back, get into recovery with the keyboard then move the connector to the sdreader again to finish the update ?
[MTCD Software Development] Psycho Dave:
That ribbon has nothing to do with the USB connectors on the rear panel.

It could be that the alt+print screen+e combination has changed for recovery 8.
[MTCD Software Development] typos1:
You dont have a reset hole ?
[MTCD Software Development] Psycho Dave:
Yes, but how should that help to get in to recovery?
[MTCD Software Development] ikerg:
In my unit I get into recovery by using reset hole only (keep pressed until leds blinked ..release press forum one second and release again..et voilá)

Enviado desde mi SM-G950F mediante Tapatalk
[MTCD Software Development] Psycho Dave:
Ahhhh...

Well I don't have any LEDs but I tried it and it did not work on my unit.
[MTCD Software Development] Mad_Mod:
Yes ofcourse, maybe you can do some from it or learn from that site more about it?

---------- Post added at 08:36 PM ---------- Previous post was at 08:29 PM ----------

Try this out:

keep pressing on it (15 / 20 seconds) and than release press and quickly click once (1) more on it again and wait after 5/10s you gonna see the recovery mode.. it should works!

I hope it for you.

---------- Post added at 08:37 PM ---------- Previous post was at 08:36 PM ----------

Try this out:

keep pressing on it (15 / 20 seconds) and than release press and quickly click once (1) more on it again and wait after 5/10s you gonna see the recovery mode.. it should works!

I hope it for you.
[MTCD Software Development] zeyret:
Everyone greetings,

I will think that you are misunderstood but I'm looking for a way out.Could it be related to the Bluetooth MD725 sdupdate.img file?In the bottom images the bluetooth is different in both files.In 6.0 there is bluetooth open feature one.There is no bluetooth open feature in 8.0.

https://i.hizliresim.com/2Ja3dv.png

https://i.hizliresim.com/BLzQn9.png
[MTCD Software Development] typos1:
Exactly. [MENTION=744370]ikerg[/MENTION]I still dont understand why you cant move the ribbon connector back to the keyboard, get into recovery,then move it back to the sdcard slot after youre in recovery [MENTION=1312272]Psycho Dave[/MENTION]

It doesnt always work on all units, though, MTCD/E units are very unreliable in getting into recovery, unlike MTCB/C units - you could always get into recovery with them.
[MTCD Software Development] greg_z:
I installed newest version on my GS without any problems from SD card. Everything works to be honest even Bluetooth. I'm missing only Root and Xposed stuff. Tasker is going off after sleep. I need to figure out how to push him to autostart on wake up. Any ideas?

Regards,

Greg
[MTCD Software Development] xdamember2:
Mtcd tools can start apps on wake from deep sleep. I'm using it for Maps Speed Limits (in manual mode).
[MTCD Software Development] greg_z:
Thanks, I forgot about that. I used it on Px3. I see guys made a progress.
[MTCD Software Development] Skoda17:
Recovery start problem

[MENTION=3556393]SkyBeam2048[/MENTION]

I have the same Problem as PsychoDave. There is no way to come in recovery mode with Hardware on/off and reset hole. I have testet all suggestions i found in the WWW hundreds of times... in Android 6 works the method with USB-Keyboard (Alt + PrtScr + E), but during upgrade to Oreo the Keyboard is not active or the key-combination is unknown in this Moment. And although the procedure goes as described until the end i am helpless with my black Screen...

Is there no way for you to create an sdupdate that does automatically starts the recovery mode on the end? When i go the way back to Android 6 then the downgrade-sdupdate does this! (otherwise i wouldn´t come back to my old Android 6)
[MTCD Software Development] Psycho Dave:
I said it before but I may have been unclear. The ribbon connector has nothing with USB to do. It was originally placed between the SD card controller and the SD card holder as an extension.
[MTCD Software Development] typos1:
[MENTION=8959019]Skoda17[/MENTION] is having the same problem, I understand now from his post.
[MTCD Software Development] marchnz:
If all else fails, suggest adding a switch to enter recovery by removing SOM header pin [ctl_recovery] and connecting a push switch between the SOM and 3.3v.

This will ensure you can always get into recovery.
[MTCD Software Development] Psycho Dave:
Do I need to remove the header pin, not possible to just solder in a switch?
[MTCD Software Development] Ati_gangster:
Can someone show me the right microsd ribbon cable for my PX5 GS Unit(PB96MTVAPL) without microsd on ebay or Amazon?
[MTCD Software Development] marchnz:
Correct, or isolate that pin before SOM. That is because the MCU sinks that pin.
[MTCD Software Development] ikerg:
As manufacturers are being doing modifications in mainboard...I think the correct information to give is the model reference for the mainboard.

Enviado desde mi SM-G950F mediante Tapatalk
[MTCD Software Development] typos1:
We need pictures of the connector on your board to be able to tell you.
[MTCD Software Development] ikerg:
That information too. But in order not to missed on which connector to plug (as there are mainboard with more than one sdcard ribbon...But only one with direct connection to coreboard) perhaps is needed which mainboard are we talking on

Enviado desde mi SM-G950F mediante Tapatalk
[MTCD Software Development] sibeng:
After trying update 6 to 8 which failed because sd card does not recognize dupdate.img file, and doing something stupidy, finally bricked MCU.

With [MENTION=8817431]Wadzio[/MENTION]'s guidance at https://xdaforums.com/android-auto/...uide-how-to-unlock-bricked-mcu-units-t3748646

finally successful unlock bricked my MCU units, great thanks [MENTION=8817431]Wadzio[/MENTION].

[MENTION=744370]ikerg[/MENTION] and [MENTION=456516]typos1[/MENTION], how about my sd card slot, what kind of direct connection to coreboard or not? Thanks for advice
[MTCD Software Development] Ati_gangster:
Here are two pictures.

https://drive.google.com/file/d/1ldx-Q0DM2bnWnirtszUYYLwUWrZfvdtL/view?usp=drivesdk

https://drive.google.com/file/d/12cR-Wbp_fTyMsPCpv3YrFFUBNK-S4Jyt/view?usp=drivesdk

Thank you very much for your time and help ?
[MTCD Software Development] marchnz:
The connector marked [12pinGS GPS].
[MTCD Software Development] Ati_gangster:
But witch cable i need? Any link?
[MTCD Software Development] typos1:
I cant see a connector on your main board.
[MTCD Software Development] greg_z:
I tried first reset only and few times power without success. After that I pressed two together for 2s and few times power after that and that worked.
[MTCD Software Development] Xcaptain:
Fan is self-installed? Curious on how/where you draw the power from. Care to share?
[MTCD Software Development] warata:
This is my mod. ACC 12V power supply is taken from the back. This PX5-4G-GS unit will reach 90 degrees if SoC fan is not installed.
[MTCD Software Development] xdamember2:
Fan cable is routed out through one of the openings above the DVD drive, terminated in a 3-pin connector. Mating connector (comes with the fan) taps into acc +12v (not using the 3rd wire).

Update: I've since found the fan alone is not as good as fan + heatsink. I now have an array of 1" self adhesive heatsinks, placed wherever there are no holes.
[MTCD Software Development] Oberbergler:
Another successful update to Android 8. My GS with 2 gb RAM and MD725 Bluetooth works perfectly. No Bluetooth issuses.

Only thing: I would really like to install the KGL Android 6 launcher but it is crashing on Android 8. Maybe I have to wait for a KGL Android 8 ROM release.

Thank you [MENTION=744370]ikerg[/MENTION] [MENTION=6738895]kumarai[/MENTION] [MENTION=7329495]xdamember2[/MENTION] [MENTION=4582467]RedScorpioXDA[/MENTION] and all others who contributed to this effort!
[MTCD Software Development] Skoda17:
Like all the other methods I found on WWW I have tested also your Version. A little bit slower, a little bit faster, with more or less power key strokes after reset + power... There is really no chance to get recovery menu. By now I know some other people with the same Problem.
[MTCD Software Development] Grisu002:
Can someone help here and publish a link where you can order something in Germany?

Best regards
[MTCD Software Development] greg_z:
Don't worry too much. I'm testing Oreo and it's nothing special. They need to put more work on that. At the moment you can't Root it. I have an issue with WiFi, somethimes I need to switch off and on wifi to make it work. I was using graser tool for obd and applications but without Root I cant. Design is great and Bluetooth works great but I expected more settings in system like on Oreo in my phone OnePlus5T. I keep it only because of Bluetooth quality to be honest and I hope somebody will manage to root it. I think soon they will solve your problem too. There is loads of units without hardware buttons.
[MTCD Software Development] cookie1338:
Please help. My unit is stuck on a black screen.

PX5 2GB MTCD_KLD_2.86

There is no reset button. I successfully got into the recovery before to update the MTCD by holding pressed the power button for 10secs until the LEDs flashed, then constantly pressing and releasing while the LEDs where flashing until the color remained solid and then once more. That's how i got into the recovery.

Now to update to android 8 recovery I followed all the instructions but after flashing the android 8 recovery where it says remove sdcard to reboot, i removed it and the screen went black. No grey screen came up to wait for the "erase" message but I did wait for 10 mins before trying to get into the recovery again but to no result. I cannot get into the recovery.

I tried flashing the android 8 recovery again and again the message android is upgrading came up and then again it went black with no "erase" message. Afterwards I can't even get it to flash the recovery again. It just remains black.

What do I do? Please help!

I hope i did not brick my unit.
[MTCD Software Development] ikerg:
Graser's obd is not necessary since November's Rom...in which odb limitation was removed

Enviado desde mi SM-G950F mediante Tapatalk
[MTCD Software Development] Oberbergler:
My screen was also black and there was no "erase" message but after about 20 minutes it rebooted and then I´ve pressed the reset button to go into the recovery and install Android 8. You have to wait until your unit reboots and then press the same combination to boot into the recovery like you`ve used on Android 6.
[MTCD Software Development] cookie1338:
But now I have already switched the car off and on multiple times. Could I have bricked it?

Do I just start up the car and wait 20mins now?
[MTCD Software Development] Conan_pg:
Detaches positive cable of the car battery and tries to reset
[MTCD Software Development] cookie1338:
I have no clue how to do that on a prius and googling doesnt help
[MTCD Software Development] Skoda17:
If you have done like description from SkyBeam2048:

I think the sequence restart - black (or grey) screen - erasing - restart works only once directly after flashing from Anroid 6 to Android 8. Therefore you have possibly first to reflash to Android 6 how described in instuctions. And in the next step newly flash to Android 8.

To repeat flashing to Android 8 several times on the trot does not work correct. Please give me a hint if I am wrong.
[MTCD Software Development] cookie1338:
So I tried blindly flashing Android 6 recovery (pressing the power button once after the LEDs stop flashing with the sd inserted) once again and this time I waited 25 minutes. Nothing. Now the LEDs will not even light up or flash at all. It seems worse than before.
[MTCD Software Development] Oberbergler:
I've also rebooted it several times and unconnected the HU from power because the screen didn't turn on. Then I've tried to blind reflash Android 6. Lights didn't work anymore on my HU too but I've rebooted it another time and then they worked if I didn't do anything. Nonetheless after about 20, maybe also 30 minutes (can't remember), the Oreo recovery showed up and I was able to boot with the reset button into the recovery and install Oreo successfully. I have totally no problem on Oreo. Everything is working. MD725 Bluetooth has a range of about 25 metres without stuttering. Don't know how strong the sinal was before :D
[MTCD Software Development] SkyBeam2048:
If the unit does not start flashing the button backlight when pressing the reset button for about ~10s, then the unit is stuck internally. Just re-create Android 6 recovery sd card, insert it into sd slot and then remove the power from the unit. Either by disconnecting the main harness on the back side of the unit or by disconnecting the car battery. When re-powering the unit it will boot from SD again and flash recovery.

Yes it's possible for the unit to enter into a state where it does not respond to the reset button any more. Though this usually happens on incomplete flash. I don't think you can brick the unit by trying to boot from an SD card. It just sometimes needs a power cycle.
[MTCD Software Development] greg_z:
I need that for YouTube to keep cashed videos and play after sleep. I managed to do it on Malaysks
[MTCD Software Development] ikerg:
Ok...but you said graser's for obd. One limitation was removed.

Now you need for whitelist app to not be killed on sleep.

Enviado desde mi SM-G950F mediante Tapatalk
[MTCD Software Development] greg_z:
One function is obd but main function is prevent apps from killing during sleep and that is what I need.
[MTCD Software Development] Psycho Dave:
Is there a good way to get back to recovery 6?

I am having problems with this. After SD boot with the green Android it tells me to remove SD card, when I do this it does not do a normal reboot it just shows a black screen (backlight on) . Tried it several times and one time let it sit for over one hour and nothing happened. At some time I did not get it to boot at all, not even backlight. But then I got it "working" again and also ended up in the scary display showed in the picture.

Any advice?
[MTCD Software Development] Conan_pg:
You have to enter the rcovey, no way to go back, now and all deleted, go ahead with 8,
[MTCD Software Development] Psycho Dave:
Well that sucks since I can't enter recovery 8.
[MTCD Software Development] warata:
Insert the sdcard after entering recovery mode.You can not enter recovery mode unless you remove the sdcard.