PDA

View Full Version : Willing to dump 1.90.401.1 WWE / Radio 1.02.25.19, Need some help


darkvoid
20th August 2008, 05:05 PM
I got a Raphael with 1.90.401.1 WWE and am willing to dump and rebuild it for others to use.

I followed the instructions using pdocread which gives me:

457.88M (0x1c9e0000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 125.88M (0x7de0000) Part02
| 324.38M (0x14460000) Part03
7.61G (0x1e6e80000) DSK7:
| 7.60G (0x1e6a80000) Part00
STRG handles:
handle#0 cf885666 7.60G (0x1e6a80000)
handle#1 afd7c91e 324.38M (0x14460000)
handle#2 6feac736 125.88M (0x7de0000)
handle#3 2feac712 4.50M (0x480000)
handle#4 cfeac6ca 3.12M (0x31f000)
disk cf885666
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk afd7c91e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 6feac736
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 2feac712
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk cfeac6ca
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


After dumping I end up with:

08/20/2008 02:19 PM 3,272,704 Part00.raw
08/20/2008 02:20 PM 4,718,592 Part01.raw
08/20/2008 02:28 PM 131,989,504 Part02.raw
08/20/2008 02:48 PM 340,131,840 Part03.raw


Now I am not too sure this also includes the radio part.
How do I make sure that I dump all that is required to create a full RUU update?
And secondly how do I actually convert it into a working RUU_Signed.nbh for others to use?

Alternatively I can upload these files if they are useful to anyone.

Thanks!

Chainfire
20th August 2008, 06:25 PM
Was just about to do this to my own Raphael, but seems you already did.

Please just upload the .raw's to RapidShare or similar!

mrvanx
20th August 2008, 08:19 PM
Once there is an nbh of it available could we have it put into the WIKI PAGE (http://wiki.xda-developers.com/index.php?pagename=HTC_Raphael_WM6.1_ROMs) please? :D

Would rebuild it myself but im on vacation at the mo.

darkvoid
21st August 2008, 12:06 PM
As requested by Chainfire, I have uploaded the raw parts and the rebuilt NBH for the OS.


Raw Dump

Easyshare (http://w16.easy-share.com/1701297066.html)
Filefactory (http://www.filefactory.com/file/626924/n/raphael_1_90_401_1_wwe_radio_1_02_25_19_rar)
Rapidshare (http://rapidshare.com/files/138948618/raphael_1.90.401.1_wwe_radio_1.02.25.19.rar)
Megaupload (http://www.megaupload.com/?d=DVY7GQA5)


Operating System NBH Part 1

Easyshare (http://w16.easy-share.com/1701297216.html)
Filefactory (http://www.filefactory.com/file/a3d7c8/n/ruu_signed_1_90_401_1_wwe_part1_rar)
Rapidshare (http://rapidshare.com/files/138955931/ruu_signed_1.90.401.1_wwe.part1.rar)
Megaupload (http://www.megaupload.com/?d=FQGR51ZK)


Operating System NBH Part 2

Easyshare (http://w16.easy-share.com/1701297227.html)
Filefactory (http://www.filefactory.com/file/5e5e55/n/ruu_signed_1_90_401_1_wwe_part2_rar)
Rapidshare (http://rapidshare.com/files/138954683/ruu_signed_1.90.401.1_wwe.part2.rar)
Megaupload (http://www.megaupload.com/?d=BP9PF1QQ)

jerrry
27th August 2008, 09:37 PM
Please, can you tell me, how Can I make dump of my ROM from Raphael? And if I dump it, is it possible to flash the "dumped" ROM back to the device?

RezzZ
28th August 2008, 02:36 PM
HTC Touch Pro DUMP:

open a reg editor on your TP

change:
HKLM\Security\Policies\Policies
valuename '00001001'was set to dword:2, change it to dword:1

download itsutilsbin (http://www.xs4all.nl/~itsme/projects/xda/tools.html)
extract the zip file and open cmd in that folder

run (copy paste):
“pdocread.exe -l” (it’s the letter L not a 1)

you get something like:
457.75M (0x1c9c0000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 126.50M (0x7e80000) Part02
| 323.63M (0x143a0000) Part03
7.61G (0x1e6e80000) DSK7:
| 7.60G (0x1e6a80000) Part00
.....

now run:
“pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x31f000 Part00.raw”
“pdocread -w -d DSK1: -b 0x800 -p Part01 0 0x480000 Part01.raw”
“pdocread -w -d DSK1: -b 0x800 -p Part02 0 0x7e80000 Part02.raw”
“pdocread -w -d DSK1: -b 0x800 -p Part03 0 0x143a0000 Part03.raw”

notice the part before Part0X.raw is the same as you got with pdocread.exe –l, same for the name of the disk.
dumping part02 and 03 wil take some time. be patient.

jerrry
29th August 2008, 01:12 AM
thank you for your support. Is it possible to flash the dumped rom back? (I must create a backup of my original czech ROM, because we have integrated our language in system).

Zillator
2nd September 2008, 07:50 PM
Is there any progress on the ROM dump? I need to flash my Raphael to the stock ROM to be able to send it to service center... :(

cmonex
4th September 2008, 09:32 AM
Is there any progress on the ROM dump? I need to flash my Raphael to the stock ROM to be able to send it to service center... :(


http://forum.xda-developers.com/showthread.php?t=419339

this has some 1.90 stock rom, any good ?

Zillator
4th September 2008, 11:48 AM
http://forum.xda-developers.com/showthread.php?t=419339

this has some 1.90 stock rom, any good ?
I already flashed that one, I'm just afraid the service center won't like the difference in numbers. So I wanted to be 101% sure... ;)

The BigShow
7th September 2008, 03:00 AM
Interesting.. it seems, that I have exactly same Raphael (same ROM and Radio version). I thought that there will be same hardware, but I am not sure about that anymore...

I used pdocread and:

458.00M (0x1ca00000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 125.88M (0x7de0000) Part02
| 324.50M (0x14480000) Part03
7.61G (0x1e6e80000) DSK7:
| 7.61G (0x1e6e7fc00) Part00
STRG handles:
handle#0 4e6fefaa 7.61G (0x1e6e7fc00)
handle#1 6fd5798a 324.50M (0x14480000)
handle#2 afeac736 125.88M (0x7de0000)
handle#3 4feac712 4.50M (0x480000)
handle#4 cfeac6ca 3.12M (0x31f000)
disk 4e6fefaa
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 6fd5798a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk afeac736
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 4feac712
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk cfeac6ca
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


How is possible, that I have larger ROM with the same product? (I just never encountered with that)

cmonex
7th September 2008, 10:09 AM
Interesting.. it seems, that I have exactly same Raphael (same ROM and Radio version). I thought that there will be same hardware, but I am not sure about that anymore...

How is possible, that I have larger ROM with the same product? (I just never encountered with that)


they are not real partitions... easy to change their size. they are all on the same flash chip. nothing to do with hardware.

charon72
9th September 2008, 08:18 PM
just got my Touch Pro and wanted to make a dump of the danish rom on it.


C:\Users\charon\Desktop\itsutilsbin-20080731-2>pdocread.exe -l
Copying C:\Users\charon\Desktop\itsutilsbin-20080731-2\itsutils.dll to WCE:\wind
ows\itsutils.dll
458.75M (0x1cac0000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 141.13M (0x8d20000) Part02
| 310.00M (0x13600000) Part03
STRG handles:
handle#0 afd8191e 310.00M (0x13600000)
handle#1 efeac736 141.13M (0x8d20000)
handle#2 8feac712 4.50M (0x480000)
handle#3 8feac6ca 3.12M (0x31f000)
disk afd8191e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk efeac736
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 8feac712
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 8feac6ca
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


C:\Users\charon\Desktop\itsutilsbin-20080731-2>pdocread -w -d DSK1: -b 0x800 -p
Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)

C:\Users\charon\Desktop\itsutilsbin-20080731-2>pdocread -w -d DSK1: -b 0x800 -p
Part01 0 0x480000 Part01.raw
CopyTFFSToFile(0x0, 0x480000, Part01.raw)

C:\Users\charon\Desktop\itsutilsbin-20080731-2>pdocread -w -d DSK1: -b 0x800 -p
Part02 0 0x7e80000 Part02.raw
CopyTFFSToFile(0x0, 0x7e80000, Part02.raw)

C:\Users\charon\Desktop\itsutilsbin-20080731-2>pdocread -w -d DSK1: -b 0x800 -p
Part03 0 0x143a0000 Part03.raw
CopyTFFSToFile(0x0, 0x143a0000, Part03.raw)
ERROR: ITReadDisk : read 00000000 bytes - The storage control block address is i
nvalid.




The error i get when i create part03.raw, does it mean bad read from my phone ? and what can i do about it.

forgive my ignorance, this is my first dump :)

i will now try create part 3 again.


Edit

was i supposed to substitute these
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 126.50M (0x7e80000) Part02
| 323.63M (0x143a0000) Part03

with the addresses of my own read.

if so then i feel stupid.

but if so why did i not get an error on part 02 ? the address differs here also

will now try with different addresses

Dumped part 02 and 03 again with the correct address and did not get any errors.

will now upload them to RS

kenzinau
9th September 2008, 11:44 PM
Your part02 is wrong and 03 isn't working because those sectors you typed in are not the same as your rom gives with pdocread -l. You just copied someone else his sector size but yours are different. Change them and it will work.

Greets

charon72
10th September 2008, 09:20 AM
well i did change them and it did work. and i posted the dumped rom, but thank you for the reply :)

vooood
10th September 2008, 10:02 AM
thank you for your support. Is it possible to flash the dumped rom back? (I must create a backup of my original czech ROM, because we have integrated our language in system).

*bump*

How do we really do this?

RezzZ
10th September 2008, 05:45 PM
check this topic (http://forum.xda-developers.com/showthread.php?t=424805)

edit. wrong url :+)

apokryphus
3rd October 2008, 01:05 AM
could someone explain me please,
how to extract the radio part out of a dump,
or even i can dump the radio part, and cook it to a flashable nbh.

thx in advance!

mrvanx
3rd October 2008, 01:58 AM
could someone explain me please,
how to extract the radio part out of a dump,
or even i can dump the radio part, and cook it to a flashable nbh.

thx in advance!

Which radio version are you wanting?

apokryphus
3rd October 2008, 06:06 PM
Which radio version are you wanting?
i would like to have the original german o2 radio. i am in contact with a guy who have it on his device and is willing to dump it, but he like me do not know how to handle this.

thank you

miffymiffy
18th March 2009, 11:07 PM
When trying to dump the rom i get these errors.
C:\its>pdocread.exe -l
457.38M (0x1c960000) FLASHDR
| 124.00k (0x1f000) Part00
| 4.50M (0x480000) Part01
| 100.13M (0x6420000) Part02
| 354.00M (0x16200000) Part03
7.40G (0x1d9c00000) DSK7:
| 7.40G (0x1d9800000) Part00
STRG handles:
handle#0 0fea4012 7.40G (0x1d9800000)
handle#1 6fe56806 354.00M (0x16200000)
handle#2 4fe9ed86 100.13M (0x6420000)
handle#3 afe9ed62 4.50M (0x480000)
handle#4 afe9eb92 124.00k (0x1f000)
disk 0fea4012
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 6fe56806
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 4fe9ed86
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk afe9ed62
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk afe9eb92
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part00 0 0x1f000 Part00.raw
CopyTFFSToFile(0x0, 0x1f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part01 0 0x480000 Part01.raw
CopyTFFSToFile(0x0, 0x480000, Part01.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part02 0 0x6420000 Part02.raw
CopyTFFSToFile(0x0, 0x6420000, Part02.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part03 0 0x16200000 Part03.raw
CopyTFFSToFile(0x0, 0x16200000, Part03.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.The only thing i can think of is that the ROM is protected. Is this the reason?

Thanks in advance.

Mick

rodrigoeblanco
25th April 2009, 10:43 AM
Hi, i'm new to all this, i dumped my rom finally and it's from a HTC touch Pro i bought in Taiwan so everything is in chinese, now i want to flash it with an english rom, but wanted to dump the original rom in case i need to send it for guarrantee, because i have looked in your wiki db and you don't have a traditional chinese (the one used in Taiwan) one there, maybe you have it somewhere else or i just can't find it :o, if it is somewhere else could someone tell me where it is, please :D, just in case I need it?

My current versions are:
R 1.02.25.19 I guess this is the radio version.
G 52.33.25.17U I guess this is the protocol version (not sure what this means???, hehe)
D 1.93.00.00 I guess this is the rom version (Please correct me if i'm wrong with anything, i'd really appreciate it)

I have one more doubt about the process everything turned out fine i guess, because i didn't get any error messages, but you said that when creating part02.raw and part03.raw it will take some time, in part02 it took about ten mins i guess it's fine, but in part03 it did it almost in no time. Is this normal or did i make any mistakes? i'll post what i typed in the command lines so someone could check it please, and let me know if it's fine.
One more thing, and i don't know if it has something to do with it too, is that the phone had no sim card and no memory sdcard inserted when i dumped it, thank you very much in advance!:)

At the end i also ended with these files in d:\htctpro\itsutil i have never done this before in my computer and i didn't check if the files where there before, but since i downloaded the utils from the wiki i guess it should've came without any of those when i unrar them.

04/25/2009 04:01 PM 3,272,704 Part00.raw
04/25/2009 04:02 PM 5,636,096 Part01.raw
04/25/2009 04:12 PM 153,354,240 Part02.raw
04/25/2009 04:31 PM 318,242,816 Part03.raw

D:\htctpro\itsutil>pdocread.exe -l
Copying D:\htctpro\itsutil\itsutils.dll to WCE:\windows\itsutils.dll
458.25M (0x1ca40000) DSK1:
| 3.12M (0x31f000) Part00
| 5.38M (0x560000) Part01
| 146.25M (0x9240000) Part02
| 303.50M (0x12f80000) Part03
STRG handles:
handle#0 2fd670f6 303.50M (0x12f80000)
handle#1 8feac75a 146.25M (0x9240000)
handle#2 2feac736 5.38M (0x560000)
handle#3 8feac6ee 3.12M (0x31f000)
disk 2fd670f6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 8feac75a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 2feac736
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 8feac6ee
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


D:\htctpro\itsutil>pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)

D:\htctpro\itsutil>pdocread -w -d DSK1: -b 0x800 -p Part01 0 0x560000 Part01.raw
CopyTFFSToFile(0x0, 0x560000, Part01.raw)

D:\htctpro\itsutil>pdocread -w -d DSK1: -b 0x800 -p Part02 0 0x9240000 Part02.raw
CopyTFFSToFile(0x0, 0x9240000, Part02.raw)

D:\htctpro\itsutil>pdocread -w -d DSK1: -b 0x800 -p Part03 0 0x12f80000 Part03.raw
CopyTFFSToFile(0x0, 0x12f80000, Part03.raw)

da_jojo
25th April 2009, 11:43 AM
these should do.. you can convert em to nbh if you like to have it as reference rom

rename part02.raw to imgfs.bin and use this command to dump rom : ImgfsToDump imgfs.bin

rodrigoeblanco
25th April 2009, 03:23 PM
Thank you for your answer, but i typed the command as you said and i says it doesn't recognize the command, could you type it exactly as in the command line prompt, please?
Thanks again!

joojoobee666
30th April 2009, 12:55 AM
When trying to dump the rom i get these errors.
C:\its>pdocread.exe -l
457.38M (0x1c960000) FLASHDR
| 124.00k (0x1f000) Part00
| 4.50M (0x480000) Part01
| 100.13M (0x6420000) Part02
| 354.00M (0x16200000) Part03
7.40G (0x1d9c00000) DSK7:
| 7.40G (0x1d9800000) Part00
STRG handles:
handle#0 0fea4012 7.40G (0x1d9800000)
handle#1 6fe56806 354.00M (0x16200000)
handle#2 4fe9ed86 100.13M (0x6420000)
handle#3 afe9ed62 4.50M (0x480000)
handle#4 afe9eb92 124.00k (0x1f000)
disk 0fea4012
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 6fe56806
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 4fe9ed86
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk afe9ed62
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk afe9eb92
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part00 0 0x1f000 Part00.raw
CopyTFFSToFile(0x0, 0x1f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part01 0 0x480000 Part01.raw
CopyTFFSToFile(0x0, 0x480000, Part01.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part02 0 0x6420000 Part02.raw
CopyTFFSToFile(0x0, 0x6420000, Part02.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.


C:\its>pdocread -w -d FLASHDR: -b 0x800 -p Part03 0 0x16200000 Part03.raw
CopyTFFSToFile(0x0, 0x16200000, Part03.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.The only thing i can think of is that the ROM is protected. Is this the reason?

Thanks in advance.

Mick

Remove the : after FLASHDR: Should say pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x1f000 Part00.raw