yashsingh1/xdaforums huggingface dataset:
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
For that thread, DHD has PBL/SBL.../HBOOT, the kernel (boot.img) all on emmc I think. As the HOWTO1 '12. You will now have 4 partitions, 1 fat32 and 3 ext4, system, cache, data, ' so the kernel is not on sd at all. SD only has the system which is a copy of Android/ROM.

If above is true, then you can't boot if you disable the emmc.

I read that thread to page 3 but didn't find any guide or script in details. Did you find any?
[Desire HD Q&A, Help & Troubleshooting] Gussta:
Yes, that's for dualboot and just for information and help for what i'm trying.

I'm understand from the begining what you trying to say to me, but i wouldn't be satisfy till i'm not try and see if it's really posible.

End of the first post:

"Download:

f7e92db13730066329f5e78609e03b32 dualboot-1.0.zip

No mirroring so I can keep track of some statistics :) "

Secnod post:

How to 2: extract custom (or just rooted) rom.zip
[Desire HD Q&A, Help & Troubleshooting] disiz:
Thanks for your thread, and thanks to you my DHD is now recognized by my computer with your drivers :)

But I'm at the same point of your first post, with QPST my phone is in download mode, and when I browse in software download there are many hex files, but don't know wich one to download, or what to do now :(

When my DHD started to die, here is what it was briefly showing.

I have Windows and not Linux, so I hope it's possible to unbrick with QPST :)

And did you unbick your phone ?

Thanks.
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
I didn't unbrick my phone because I confirmed that the emmc is broken:(

Your DHD is not fully brick since you can reach the HBOOT somehow so your partition/SBL are good I think. Did you try to flash a stock RUU in PD98IMG.ZIP (from SD card root). Also you may be careful with QPST or any other flashing tool since that may damage your partition table or SBL which are good for now. Good luck!
[Desire HD Q&A, Help & Troubleshooting] disiz:
How do you find that your Emmc was broken ?

I take this picture one day before it died, it started to loss data, that's why I've reflash it, but it never wake up :( Now I can't access recovery or anything, just qhsusb :( Don't you know what can we flash throught QPST in hex file to get something in our DHD ?
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
I confirmed my emmc was broken because by running same tool, I can write to emmc once, but not after that. See post 161 for details.

I feel your emmc is defect too since it started to loss data before it bricked. If you have access to a Riffbox, then you may try to unbrick with it (just using USB connection as I was told). However, in case of emmc issue, it is hw defect so Riffbox will fail to flash. See post #164 on this page.
[Desire HD Q&A, Help & Troubleshooting] disiz:
I haven't linux so I can't test to write emmc I guess. I haven't access to rifbox or Jtag, but I'd like to try to send a hexfile in DHD, but I have to look for which one to send because there are many hex files with QPST...
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
Guys am back again... and guess what?

My new motherboard died on monday morning.

Sunday evening, i placed the phone on charge only to wake up to see the phone not charging, no charging lights.

So i took out the battery re-inserted and it didnt power on.

It doesnt show up as QHSUSB_DLOAD either.

This is my last DHD. I am not going in for anothe DHD.
[Desire HD Q&A, Help & Troubleshooting] Gussta:
Are you sure if it's:

1) your battery good

2) your usb contacts are clean

3) any other problem because battery is not charging

Did you try to put in phone some other fully charged battery to see if it will work?
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
For phone which is years old, the hw is not reliable any more:( Did you confirm if it is emmc issue again.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
It wasn't an emmc issue. Neither was it a brick or baattery or USB connectors. It was hw fault in the upper part of the motherboard. The DHD has two boards. The lower one which is the main board and the upper one which gods the camera, power button, volume rockers....

So I changed the upperboard with the DHD I got from my friend earlier. And it worked. It looks like something got burnt.

The only problem is the inn-call speaker isn't working in tbs upperboard. I am able to make cals via earpiece or loudspeaker.
[Desire HD Q&A, Help & Troubleshooting] Gussta:
Did you try to change inn-call speaker?
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
Nope. It wasnt working when i swapped its main motherboard with my bricked motherboard.

So i used my own upper board. But now my upperboard is dead. My only option is to use that one or buy a new upperboard which i dont plan on doing.
[Desire HD Q&A, Help & Troubleshooting] Gussta:
I think we didn0t understand each other very well.

I asked you, did you try to change just a speaker from your old upper board (witch now don't work) to the new one (witch working everything accept speaker).
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
OOhhh okay..

The problem isnt the incall speaker, the problem is the connector on the upperboard where you insert the speaker into.

That connector has been ripped off the board(Dont know how).

And i am very terrible when it comes to soldering.
[Desire HD Q&A, Help & Troubleshooting] Gussta:
It's not that hard. You have tutorials on youtube.

Or you can buy conductive paint. It's easy to use.

I saw people make conductive paint by them self.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
Really??

Can you give me a little tutorial??
[Desire HD Q&A, Help & Troubleshooting] Gussta:
http://www.youtube.com/watch?v=egMr9kk1uHk

http://www.youtube.com/watch?v=9iyRUBvd260

Or you can buy it from ebay.

It's cheap. Price is from $1,5.

You can find it unther: Conductive paint, conductive glue, electric paint, electric glue, wire paint, wire glue, etc...

You have: silver base, carbon base, etc...

They are not the same, but they have same purpose.
[Desire HD Q&A, Help & Troubleshooting] RayeR:
Hi, I just run qd.pl --check on my bricked Senstation XE and parsed the output according to DMSS protocol documentation

Requesting SoftwareVersion...

SENDING: 7e 0c 14 3a 7e // Software Version Request

RECEIVED: 0d 0f 50 42 4c 5f 44 6c 6f 61 64 56 45 52 31 2e 30 37 41

Version: PBL_DloadVER1.0

Requesting Params...

SENDING: 7e 07 c7 84 7e // Parameter Request

RECEIVED: 08 06 01 01 00 90 00 00 14 70

Params: 06 01 01 00 90 00 00

// Byte1: 06 - Protocol version (implemented in phone)

// Byte2: 01 - Minimum protocol version (non-secure implementation)

// Byte3,4: 0100 - Maximum write data length supported (256B)

// Byte5: 90 - Phone hardware model number

// Byte6: 00 - Flash device size code (invalid/unrecognized/unsupported)

// Byte7: 00 - Flash device type code (currently not supported)

Unlocking...

SENDING: 7e 0b 00 00 00 00 00 00 00 00 2a 18 7e // Unlock (64b sec. code)

RECEIVED: 03 00 06 9e 4c

Invalid Response: 03 00 06 // NAK (Unknown/invalid command)

Dumping chunk...

SENDING: 7e 09 2a 00 00 00 00 80 2f e5 7e // Memory Dump (optional)

RECEIVED: 03 00 06 9e 4c

Response: 03 00 06 // NAK (Unknown/invalid command)

Requesting Reboot...

SENDING: 7e 0a 22 5f 7e // HW Reset

requestReboot send ok

RECEIVED: 02 6a d3

Param: 02 // ACK

I can see that Unlock command is not supported, don't worry about it, flash device and size codes are probably zero becasue it was designed for old NAND flash chips and became obsolete for eMMC (there maybe different command for this in newer protocol version) so nothing to do with eMMC health and last the dump command seems to me have invalid parameter size - it should be 24b address and 16b size but the script sends 6B. As phone responded NAK with code 0006 it seems rather this command is probably obsolete too and replaced by some 32b variant. Anybody have newer DMSS spec than 2011? Also I'm looking for what is the right MPRG????.hex file for Qualcomm MSM8260.

EDIT: Dammit, the eMMC died again during CM reflash, I send this HTC to hell. I give up the repair as probably every Sensation will die soon on eMMC bug... :(
[Desire HD Q&A, Help & Troubleshooting] Hap1981:
Thank you for 7x30_msimage.mbn & EMMCBLD.HEX.

Thank you for 7x30_msimage.mbn & EMMCBLD.HEX. I use it for SKY A810S. Thanks again!;)
[Desire HD Q&A, Help & Troubleshooting] jrummy¿:
Wow its like gag me if i wete to find something to do other than forget the date and hone in on a sick one...
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
Since you didn't update the phone so maybe it is just a dead battery. You may measure the battery (the two far ends I think) by a multimeter. If you have a battery charger, you may try to charge the battery directly for a day. Another thing you could try is to hold vol-down button for 30 seconds then press power button.

If none of above works, then you got same brick as my phone. I will post update here so please subscribe this thread. Do you have a Linux box or any Linux experience.
[Desire HD Q&A, Help & Troubleshooting] NikolayIII:
Ok. Try. I have experience of working in Linux.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
Hello. I also have the same problem with my DHD. It used to be able to boot into Hboot only. No recovery,no boot, no system. I tried flashing Ruu via pc, didnt work, then tried placing the ****IMG.zip on sdcard and flashing via hboot, that also didnt work. I tried other fastboot commands and all didnt work.

But when i connect the phone to pc its detected as QHSUSB_DLOAD. So i downloaded the drivers and install them. After the driver installation i connected the phone to the pc and it detected it with the driver. That was when things got messy.After that connection to the pc,it failed to boot into hboot again. The charging lights dont turn on when connected. Its just QHSUSB_DLOAD.

So i need Help.

Would happy if you could help me out. AND i have some knowledge on how to use UBUNTU. I havent used linux itself before.
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
[MENTION=5681699]NikolayIII[/MENTION] and [MENTION=5061154]mickeyasamoah[/MENTION], can you download my modified version of qdload.pl (qd.pl) from post #19 (link below) and run it under linux (with the phone connect via USB), then post your output as I did in post #19.

Also FYI: thanks Fuses who is helping us by answering my PM's. He confirmed Riffbox can unbrick DHD by usb connection.

http://xdaforums.com/showpost.php?p=49675637&postcount=19
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
Okay. I have downloaded it. So i have to use the windows tool first before using the linux tool?

And would the linux tool work on UBUNTU??
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
No windows tool needed. Ubuntu should have perl, so just connect your phone to PC (at this time your /var/log/kern.log should update and ttyUSB0 should be added), in terminal, cd to your download folder and run './qd.pl --check', or run 'perl ./qd.pl --check'.
[Desire HD Q&A, Help & Troubleshooting] NikolayIII:
Test when the phone will be with me. Gave to the service center. I was told that can flash card died.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
So you saying i should use terminal to CD to the location where i have the file and run which command?

Can you pls Bold the command so that i dont type something wrong.

FYI, i dont think ubuntu recognizes the phone. Maybe i need drivers or something.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
Here is My qd result

root@ubuntu:~# perl ./qd.pl --check

Requesting SoftwareVersion...

SENDING: 7e 0c 14 3a 7e

RECEIVED: 0d 14 50 42 4c 5f 44 6f 77 6e 6c 6f 61 64 65 72 56 45 52 31 2e 30

Version: PBL_DownloaderVER1

Requesting Params...

SENDING: 7e 07 c7 84 7e

RECEIVED: 08 06 01 01 00 90 00 00 14 70

Params: 06 01 01 00 90 00 00

Unlocking...

SENDING: 7e 0b 00 00 00 00 00 00 00 00 2a 18 7e

RECEIVED: 03 00 06 9e 4c

Invalid Response: 03 00 06

Dumping chunk...

SENDING: 7e 09 2a 00 00 00 00 80 2f e5 7e

RECEIVED: 03 00 06 9e 4c

Response: 03 00 06

Requesting Reboot...

SENDING: 7e 0a 22 5f 7e

requestReboot send ok

RECEIVED: 02 6a d3

Param: 02

root@ubuntu:~# perl ./qd.pl --lreset

Requesting Reset...

SENDING: 7e 0b ab 4e 7e

RECEIVED: 03 00 06 9e 4c

Invalid Response: 03 00 06

root@ubuntu:~#

root@ubuntu:~#
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
So Whats the update??

Hope you have seen my QD.PL results.

Looks the same as yours.
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
Yes. we got same output.

Update:

1. Thanks [MENTION=4519372]Fuses[/MENTION] who suggested to find a Riffbox to unbrick DHD, and he mentioned riffbox can do that without JTAG (only usb). So riffbox must have some good loader files can be loaded to phone via USB. I think we should find those files (e.g. MPRG7x30.hex and 7x30_msimage.mbn??)

2. I am slowly reading the discussions in [1]. I just got to page 40 so far, as my understanding, the fix of there is to catch the short time window after connect phone to usb (without battery), at that time the phone is in SD mode. If the brick is caused by bad uboot, then write a stock hboot (from RUU) will unbrick the phone. So far I got no luck to get into that mode, basically the PC detected nothing when I plugin usb without the battery in phone. Maybe that trick is only for HTC Sensation type phone, not our DHD. Can you try to plugin your phone usb without battery/sim/sd in phone and see if your PC can detect anything (tail -f /var/log/kern or tail -f /var/log/message before you plugin).

3. Another thread I am planning to learn is [2]. [MENTION=4864296]darkspr1te[/MENTION] managed to find and load 8660_MPRG.hex and 8660_msimage.MBN to make phone to sd mode, then unbricked his phone. I may try those files on my DHD if we fail to find (or build) the MPRG7x30.hex and 7x30_msimage.mbn.

4. [4] is another tool we may try. However, I don't want try this and 8660_x files since those are not listed for DHD, loading something bad may make thing worse (e.g. the phone can't go in QHSUSB_DLOAD mode??)

[1] http://xdaforums.com/showthread.php?t=1522351 ([UNBRICK] HTC Unbricking Project)

[2] http://xdaforums.com/showthread.php?t=1914359 ( [SOLVED]-[BRICKED]SHV-E160L Korean model )

[3] http://www.anyclub.org/2012/04/how-to-build-emmc-flash-programmer.html (How to build eMMC flash programmer MPRG7x30.hex and 7x30_msimage.mbn?)

[4] http://unlimited.io/qhsusbdload.htm
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
I found the files mentioned in {1} which are the {MPRG7x30.hex and 7x30_msimage.mbn}. I used them with QPST but I kept getting these errors{was expecting cookies but received none} something like that.

Also I found this thread the other time, I seem to have lost the link to that thread. They are trying to create a Linux version of the Qualcomm Tools (eg QPST and the others.) I would search for the thread.

I don't have access to a RiffBox. And I don't think I would have one now(am a student you know). SO with the Riff Box Thingy, I don't think its gonna be possible.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
You were right. i tried to connect the DHD to the computer without battery but the kernel didnt detect the device. I even disabled automount in my ubuntu system but it still didnt work. I messed with it a bit and i was able to use a the brixfix.sh script to flash a new partition table which i found in one of the stock ruus but later found out it wasnt for the DHD.

But according to this thread you posted in the OP, the guy said

So i was thinking if we could do the same, we could "enumerate" the device and put it in SD-CARD mode so that it can be detected as storage when connected to linux.

What do you think?

Pls Reply as early as you can
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
After messing around with some scripts and files i found on Xda, there was a file called “emmc_recover”, found in the Unbrick_Pyramid_32bit.tar which was made for unbricking the HTC sensation.

A script called Brickdetect.sh was also included in the Unbrick_Pyramid_32bit.tar file but since our DHD does not show up as a USb device or SD-Mode in order for linux to detect the partition, it just failed when i tried to run the script. It ended up with “Device can't be detected. Check connections” error.

But using these commands:

Now you should see this result

I entered a command like

It stayed at FoundIt and never proceeded.

I also tried something like:

This also got stuck at Backing up partition /dev/ttyUSB0 to file /home/mickey/Downloads/backup

So i am thinking if we could put the device in SD-Mode, it could actually work.

Because according to this thread

He placed the device in SD-Mode by the use of QPST (windows), then moved on to use his linux tools to flash the partition table and bootloader files.

I believe we can pull this off if we find a way to put the DHD in SD-Mode.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
UPDATE:

I downloaded some xxxx.HEX files and tried flashing them. Only two of them flashed.

After flashing the first one, windows detected the phone as Fastboot XT626 NS

Picture 1

Second one was detected as USB STORAGE but it was also showing as an Unknown device under the mass storage devices

Picture 2
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
Can you zip and attach the files here. I will try to use the qd.pl to load it to the phone, like this thread.

http://xdaforums.com/showthread.php?t=1914359 ( [SOLVED]-[BRICKED]SHV-E160L Korean model )
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
This should not work since our DHD can't go to SD mode so we don't have the right -d parameter (e.g. /dev/sdx12, not /dev/ttyUSB0).
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
Can you zip and attach the files you have, or post the link where you download them. Again I will try to use qd.pl (which should use the same MDSS protocol as QPST, but for this program we have better control:) Please also zip those files which doesn't work for you, I may also try them then.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
I was beginning to think you have had your DHD fixed by RiffBox or JTAG thats why you werent commenting.

Any way, i have uploaded the files.

MPRG7x30.hex and ARMPRG.HEX are the working files

The rest arent working.
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
I have no access to riffbox either so my DHD is still sleeps there:) As I mentioned in post #31, I don't want make our case worse so I think it is worth to spend a little more time to read and learn

Anyway, I will spend today to read and modify the pd.pl again and try your file then. Thanks.
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
1. Can you confirm you used the emmcswdownload (from QPST) to flash the HEX file.

2. Did you use any MBN file, if yes, which

3. Which HEX/MBN combination resulted in the fastboot xt626 mode

4. which hex/mbn combination resulted in the storage mode

5. if you take the battery out and re-install it then plugin your phone to the pc again, what is its current mode? QHSUSB_DLOAD, fastboot xt626 or storage?
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
1. I used software download.

2.I used the 7x30_msimage.mbn

3. I Used the 7x30prg.hex for fastboot ....

4.The ARMPRG.HEX

5.Everything resets to QHSUSB_DLOAD when you take out the battery.

So how is it going with the qd.pl file?

Were u able to load the .HEX file with it?
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
So far I can load the MPRG7x30.bin (original file MPRG7x30.hex) to phone, but failed to load the MBN file after that.

Before loading hex file:

: new high speed USB device using ehci_hcd and address 2
: New USB device found, idVendor=05c6, idProduct=9008
: New USB device strings: Mfr=1, Product=2, SerialNumber=0
: Product: QHSUSB_DLOAD
: Manufacturer: Qualcomm CDMA Technologies MSM

After loading hex file:

: new high speed USB device using ehci_hcd and address 9
: New USB device found, idVendor=22b8, idProduct=2df1
: New USB device strings: Mfr=4, Product=3, SerialNumber=5
: Product: Fastboot XT626 NS
: Manufacturer: Motorola Inc.
: SerialNumber: 0000000000000000

So it becomes a Motorola device. 'fastboot devices' gives all zeros sn device. 'adb devices' gives nothing.

I will try other HEX file next. Thanks.
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
I got the following error after loading ARMPRG.hex:

$ perl ./fixdhd.pl --fixdhd
fixdhd.pl version 20140212.
This function is for HTC Desire HD which is in QDLoader mode only.
!! You are running it on your own risk!!
Please plugin your DHD and press enter...
Qualcomm device is (05c6:9008/9025): Bus 001 Device 026: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)

Please input lower case 'y' if you confirm to move forward.
Device found, load ARMPRG.bin? y
Opening ttyUSB port...
Loading ARMPRG.bin at 2147483648...
....................................................................................................................................................................................................................................................................................................Executing file...
..So far so good, load 7x30_msimage.mbn? y
Opening ttyUSB port...
Sending MAGIC...
..Good magic response from DHD
Sending secureMode...
SENDING: 7e 17 01 57 c6 7e
RECEIVED: 18 b1 6c
Sending openMulti ...
SENDING: 7e 1b 21 f5 4e 7e
RECEIVED: 0e 4e 6f 20 70 61 72 74 69 74 69 6f 6e 20 74 61 62 6c 65 20 72 65 63 65 69 76 65 64 20 62 65 66 6f 72 65 20 6f 70 65 6e 20 6d 75 6c 74 69 0a f5 8f
MSG: No partition table received before open multi
RECEIVED: 0d 0f 00 00 00 4e 6f 20 70 61 72 74 69 74 69 6f 6e 20 74 61 62 6c 65 20 72 65 63 65 69 76 65 64 20 62 65 66 6f 72 65 20 6f 70 65 6e 20 6d 75 6c 74 69 a4 c3
ERROR: No partition table received before open multi
Invalid openMulti response.

In the protocol doc I have for now, there is no secureMode, openMulti, or Magic command, but the code runs well with both magic and secureMode, but fails at openMulti.
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
The phone will reply 'Write unsuccessful' (hex 57 72 69 74 65 20 75 6e 73 75 63 63 65 73 73 66 75 6c) error if I skip the multiOpen.

If skip both securemode and multiopen:

Sending MAGIC...
..Good magic response from DHD
Loading 7x30_msimage.mbn ...
Writing 1024 bytes to 0x00000000; 1981480 bytes left.
SENDING: 7e 07 00 00 00 00 0a 00 00 ...
...
RECEIVED: 0e 57 72 69 74 65 20 75 6e 73 75 63 63 65 73 73 66 75 6c 0a 65 ac
Invalid Response: 0e 57 72 69 74 65 20 75 6e 73 75 63 63 65 73 73 66 75 6c 0a

If skip the multiopen only:

Sending MAGIC...
..Good magic response from DHD
Sending secureMode...
SENDING: 7e 17 01 57 c6 7e
RECEIVED: 18 b1 6c
Loading 7x30_msimage.mbn ...
Writing 1024 bytes to 0x00000000; 1981480 bytes left.
SENDING: 7e 07 00 00 00 00 0a 00...
...
RECEIVED: 0e 57 72 69 74 65 20 75 6e 73 75 63 63 65 73 73 66 75 6c 0a 65 ac
Invalid Response: 0e 57 72 69 74 65 20 75 6e 73 75 63 63 65 73 73 66 75 6c 0a
[Desire HD Q&A, Help & Troubleshooting] fairsimple:
As my understanding, the MBN file for the first stage should have partition table in the beginning at offset 0x1fe, so the two bytes should be '55AA' (as the attached file from http://xdaforums.com/showthread.php?t=2136738). None of our current MBN files has that so we need go ahead and find the right mbn file. Don't know if this is the reason you got the 'cookie error' with QPST.
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
With QPST, after selecting Program Download, and selecting the Multi-Image Tab, i select Sec Boot 2.0, and select start, it loads and then ask for the partition table.mbn.

So i am thinking, We need partition.mbn file.

I think thats our only chance.

I am thinking if we put up a thread on the DHD forum for people to upload thier partition table through this procedure,We can ask the author of this thread so that he can create a partition.mbn for us.

What do you think??
[Desire HD Q&A, Help & Troubleshooting] mickeyasamoah:
[MENTION=5407209]fairsimple[/MENTION] I have found these partition.mbn and a HEX editor which is used for editing such files.

I havent tried them yet.