Dumping the rom - Palm Treo Pro ROM Development

You need latest itsutils tools. You can download them from:
http://nah6.com/~itsme/itsutilsbin-20090515.zip
Exctract them in a folder, open up a command prompt, go into that dir and....
here you go:
C:\itsutilsbin-20090515>pdocread.exe -l
189.38M (0xbd60000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.75M (0x3c0000) Part01
| 73.50M (0x4980000) Part02
| 109.00M (0x6d00000) Part03
14.50M (0xe80000) EXT_FLA
| 14.50M (0xe80000) PART00
5.00M (0x500000) MS_FLAS
| 5.00M (0x500000) PART00
7.61G (0x1e6e80000) DSK1:
| 7.60G (0x1e6a80000) Scheda
STRG handles:
handle#0 a74c0ae6 7.60G (0x1e6a80000)
handle#1 c6e957ba 5.00M (0x500000)
handle#2 06ed42ae 14.50M (0xe80000)
handle#3 e74665f6 109.00M (0x6d00000)
handle#4 674aad0e 73.50M (0x4980000)
handle#5 674aacea 3.75M (0x3c0000)
handle#6 c74aaa36 3.12M (0x31f000)
disk a74c0ae6
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 c6e957ba
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 06ed42ae
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 e74665f6
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 674aad0e
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 674aacea
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 c74aaa36
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:\itsutilsbin-20090515>pdocread
-w -d FLASHDR -p Part02 -t -b 0x800
real nr of sectors: 37632 - 73.50Mbyte, 0x4980000
C:\itsutilsbin-20090515>pdocread
-w -d FLASHDR -b 0x800 -p Part02 0 0x4980000 Part02.raw
CopyTFFSToFile(0x0, 0x4980000, Part02.raw)
Part02. raw is the os. You may eventually need to dump XIP or other partitions. Do it the same way taking care to substitute Part02 and the correct length with whatever you need to dump.
Enjoy.

im doing backup of my phone now, i thought doing a hard reset b4 dumping b good idea,
You may eventually need to dump XIP or other partitions
Click to expand...
Click to collapse
u mean Part 00, 01, 03 ? how do i know which one is XIP and what r the others... i guess its the SYS, OEM and ????

Ok i followed your instructions as given, i changed the 0x4980000 to 0x4d40000 (it looked like i should) can u go through the CMD list blow to make shure everything is correct... i will uplad the Part2.raw as soon as i can...
c:\itsutilsbin-20090515>pdocread.exe -l
189.63M (0xbda0000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.75M (0x3c0000) Part01
| 77.25M (0x4d40000) Part02
| 105.50M (0x6980000) Part03
14.50M (0xe80000) EXT_FLA
| 14.50M (0xe80000) PART00
5.00M (0x500000) MS_FLAS
| 5.00M (0x500000) PART00
STRG handles:
handle#0 45831f4a 5.00M (0x500000)
handle#1 c6f5f28a 14.50M (0xe80000)
handle#2 47484592 105.50M (0x6980000)
handle#3 474aacde 77.25M (0x4d40000)
handle#4 c74aacba 3.75M (0x3c0000)
handle#5 474aaa26 3.12M (0x31f000)
disk 45831f4a
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 c6f5f28a
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 47484592
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 474aacde
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 c74aacba
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 474aaa26
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:\itsutilsbin-20090515>pdocread -w -d FLASHDR -p Part02 -t -b 0x800
real nr of sectors: 39552 - 77.25Mbyte, 0x4d40000
c:\itsutilsbin-20090515>pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x4d40000 Pa
rt02.raw
CopyTFFSToFile(0x0, 0x4d40000, Part02.raw)
c:\itsutilsbin-20090515>
Click to expand...
Click to collapse

Allright, man! You changed the right address. A difference in length between rom versions is perfectly normal.

Managed to create all 4 raw files for my IUSACELL ROM (already posted it here), but the 3rd actually timed out at 179 out of 300+ MB. I assume this is actually the free space from my phone, so it's not a big loss.
Can you confirm?
Thanks in advance.

Part02.raw from Original Unbranded Unlocked GSM Treo Pro (English)
http://rapidshare.com/files/245099855/Part02.raw

im having a problem dumping my rom i coonected my phone to the computer started cmd then typed in cd C:\itsutilsbin-20090515 and then typed pdocread -l and i get an error saying C:\itsutilsbin-20090515\pdocread.exe is not a valid Win32 application

trickbiker121 said:
im having a problem dumping my rom i coonected my phone to the computer started cmd then typed in cd C:\itsutilsbin-20090515 and then typed pdocread -l and i get an error saying C:\itsutilsbin-20090515\pdocread.exe is not a valid Win32 application
Click to expand...
Click to collapse
me too but please note the size of file "pdocread.exe" is 0 (zero).
sometimes decompressing itsutilsbin-20090515.zip i obtain this file with size=0..
just re-decompress it..
* * *
i've dumped my rom (from Part00 to Part03): now?
how can i convert Part02 to get NBH file to flash?

Related

Problem installing itsutils.dll

Hi all,
I've searched and failed - I know the answer is in these forums, but I never seem to hit the right search string!
My goal is to put the HTC roms onto my Vodafone v1615 device. As a first step, I'd like to suck out the v1615 ROMS so that I can put them back in case anything goes seriously wrong.
Step 1 was to run pdocread, which copies itsutils.dll to the device. This failed.
I can see why it failed - it's because HKLM\Security\Policies\Policies\00001001 is 2 when I'd like it to be 1.
I can see the above as I've installed "Mobile Registry Editor", which runs on the PC and peeks down the wires at the device. However, it won't let me change the value as it says "Access Denied" when I try it.
So, what it comes down to is the following question:
Where can I find a registry editor for the Kaiser, preferably that will run on the device itself, that is able to change the above value?
Thanks for your help - I know this entire post shows me up as a complete newbie, but we all have to start somewhere...!
Cat
Ok, answered my own question (after lots more searching and failures)... Please add below if there are better answers than this one:
Install the .net compact framework from here: http://www.secondkiss.com/download/netcf/netcf.core.ppc3.arm.cab
Then install the registry editor from here: http://www.handango.com/PlatformPro...=96806&Ntt=registry&productId=160555&R=160555
You'll need to register with handango but it lets you download before receiving any confirmatory email.
I've now change the values and pdocread has produced some interesting looking numbers.
i have just read your posts, maybe we need a noobie guide, i'm still stuck with dumping my rom.
Were is my (0x00000) i have followed your cmd and mine is not the same as POF's
Mine
C:\itsutils>pdocread -l
210.38M FLASHDR
| 3.12M Part00
| 3.50M Part01
| 68.00M Part02
| 135.75M Part03
1.87G DSK1:
| 1.87G Part00
STRG handles: c6efbb32
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 1.87G) a746fc3e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(135.75M) 0747d10a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 68.00M) 4747d0e6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
POF's
$ ./pdocread.exe -l
210.38M (0xd260000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.50M (0x380000) Part01
| 69.38M (0x4560000) Part02
| 134.38M (0x8660000) Part03
STRG handles:
handle e7489c1a134.38M (0x8660000)
handle 474960e6 69.38M (0x4560000)
handle c74b0fda 3.50M (0x380000)
handle 074b0eee 3.12M (0x31f000)
disk e7489c1a
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 474960e6
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 c74b0fda
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 074b0eee
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
thickycat said:
Ok, answered my own question (after lots more searching and failures)... Please add below if there are better answers than this one:
Install the .net compact framework from here: http://www.secondkiss.com/download/netcf/netcf.core.ppc3.arm.cab
Then install the registry editor from here: http://www.handango.com/PlatformPro...=96806&Ntt=registry&productId=160555&R=160555
You'll need to register with handango but it lets you download before receiving any confirmatory email.
I've now change the values and pdocread has produced some interesting looking numbers.
Click to expand...
Click to collapse
what were the results then
sparky77 said:
what were the results then
Click to expand...
Click to collapse
Unfortunately my laptop (where I am now) has the problem that the wireless network falls apart if I plug the 'phone' in. I did extract four files at work though, which look good. The first two numbers were the same as I've seen (pof's?) except there was obviously some 'borrowing' between parts 2 and 3 (part 2 was slightly smaller, part 3 was slightly larger) - I'll post the exact output tomorrow when I get back to work.
The main point though is that I've successfully produce the four .raw files. I'll continue on and report any major failings in case it helps anyone else!
Ok, this is the output from "pdocread -l" on a UK Vodafone v1615 (at least an early example and a 2GB card up it's bottom) along with the corresponding commands to read the four parts of the ROM:
Code:
E:\>pdocread -l
210.13M (0xd220000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.50M (0x380000) Part01
| 65.50M (0x4180000) Part02
| 138.00M (0x8a00000) Part03
1.89G (0x79280000) DSK1:
| 1.89G (0x79120e00) Part00
20.00k (0x5000) BTD1:
| 19.00k (0x4c00) PART00
STRG handles:
handle 85c3c542 19.00k (0x4c00)
handle c5c27666 1.89G (0x79120e00)
handle 87466c4e138.00M (0x8a00000)
handle 6747511a 65.50M (0x4180000)
handle 674750f6 3.50M (0x380000)
handle 474b0f1e 3.12M (0x31f000)
disk 85c3c542
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 c5c27666
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 87466c4e
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 6747511a
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 674750f6
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 474b0f1e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
E:\>pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
E:\>pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x380000 Part01.raw
CopyTFFSToFile(0x0, 0x380000, Part01.raw)
E:\>pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x4180000 Part02.raw
CopyTFFSToFile(0x0, 0x4180000, Part02.raw)
E:\>pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x8a00000 Part03.raw
CopyTFFSToFile(0x0, 0x8a00000, Part03.raw)
At least I'm hoping those are the correct commands to grab the ROM...!
DSK1: is obviously the external card but what's the BTD1: section? (bootloader?)

Willing to dump 1.90.401.1 WWE / Radio 1.02.25.19, Need some help

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:
Code:
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:
Code:
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!
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!
Once there is an nbh of it available could we have it put into the WIKI PAGE please?
Would rebuild it myself but im on vacation at the mo.
As requested by Chainfire, I have uploaded the raw parts and the rebuilt NBH for the OS.
Raw Dump
Easyshare
Filefactory
Rapidshare
Megaupload
Operating System NBH Part 1
Easyshare
Filefactory
Rapidshare
Megaupload
Operating System NBH Part 2
Easyshare
Filefactory
Rapidshare
Megaupload
Dump ROM from Touch Pro?
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?
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:
Code:
457.75M (0x1c9c0000) [COLOR="orange"]DSK1:[/COLOR]
| 3.12M ([COLOR="red"]0x31f000[/COLOR]) Part00
| 4.50M ([COLOR="green"]0x480000[/COLOR]) Part01
| 126.50M ([COLOR="blue"]0x7e80000[/COLOR]) Part02
| 323.63M ([COLOR="purple"]0x143a0000[/COLOR]) 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.
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).
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...
Zillator said:
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...
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=419339
this has some 1.90 stock rom, any good ?
cmonex said:
http://forum.xda-developers.com/showthread.php?t=419339
this has some 1.90 stock rom, any good ?
Click to expand...
Click to collapse
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...
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:
Code:
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)
The BigShow said:
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)
Click to expand...
Click to collapse
they are not real partitions... easy to change their size. they are all on the same flash chip. nothing to do with hardware.
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
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
well i did change them and it did work. and i posted the dumped rom, but thank you for the reply
jerrry said:
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).
Click to expand...
Click to collapse
*bump*
How do we really do this?
check this topic
edit. wrong url :+)
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!
apokryphus said:
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!
Click to expand...
Click to collapse
Which radio version are you wanting?
mrvanx said:
Which radio version are you wanting?
Click to expand...
Click to collapse
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

Rebuild Zest ROM from RAW Dump, is it Possible?

O2's Zest rom is seriously lacking in features.
My aim is to have a Zest rom flashable so I can try to flash a P565 ROM to my Zest.
I've put a RAW Dump of my rom in the second post, I've tried to follow other guides, but I don't have a Doner ROM to try to patch the IMGFS into.
Rom Dumped: Link Removed as I no longer have the phone.
And here's how (use itsutils pdocread.exe by itsme)
List partitions:
Code:
pdocread.exe -l
134.61M (0x869d000) ONDisk0
| 5.66M (0x5a8000) Part00
| 3.45M (0x372000) Part01
| 116.89M (0x74e5000) Part02
77.03M (0x4d07000) ONDisk1
| 77.02M (0x4d06000) Part00
756.00k (0xbd000) DSK5:
| 752.00k (0xbc000) Part00
25.47M (0x1978800) DSK4:
| 25.47M (0x1978800) PART00
STRG handles:
handle 06273332 25.47M (0x1978800)
handle 466670ce752.00k (0xbc000)
handle 26667fa2 77.02M (0x4d06000)
handle 066673ba116.89M (0x74e5000)
handle 06667396 3.45M (0x372000)
handle e666726e 5.66M (0x5a8000)
disk 06273332
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 466670ce
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 26667fa2
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 066673ba
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 06667396
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 e666726e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
and to dump:
Code:
pdocread -w -d ONDisk0 -b 0x800 -p Part00 0 0x5a8000 ONDisk0\Part00.raw
pdocread -w -d ONDisk0 -b 0x800 -p Part01 0 0x372000 ONDisk0\Part01.raw
pdocread -w -d ONDisk0 -b 0x800 -p Part02 0 0x74e5000 ONDisk0\Part02.raw
pdocread -w -d ONDisk1 -b 0x800 -p Part00 0 0x4d06000 ONDisk1\Part00.raw
pdocread -w -d DSK5: -b 0x800 -p Part00 0 0xbc000 DSK5\Part00.raw
pdocread -w -d DSK4: -b 0x800 -p PART00 0 0x1978800 DSK4\PART00.raw
(I made the dirs ONDisk0, ONDisk1, DSK4 & DSK5 before I dumped the rom)
Thanks to pof for "How to dump HTC Kaiser ROM"

Help.. (2nd step in dumping rom)

Experts please help...
Code:
C:\itsutils>pdocread.exe -l
58.82M (0x3ad1000) DSK1:
| 2.09M (0x217400) Part00
| 3.32M (0x352800) Part01
| 53.40M (0x3567000) Part02
59.31M (0x3b4f000) DSK2:
| 59.06M (0x3b0e800) Part00
953.00M (0x3b900000) DSK3:
| 952.94M (0x3b8efe00) Part00
20.00k (0x5000) BTD1:
| 19.00k (0x4c00) PART00
STRG handles:
handle#0 af172fda 19.00k (0x4c00)
handle#1 2fa0b7a6 952.94M (0x3b8efe00)
handle#2 4fae41d6 59.06M (0x3b0e800)
handle#3 efb60f96 53.40M (0x3567000)
handle#4 cfb7ee3e 3.32M (0x352800)
handle#5 4fb76466 2.09M (0x217400)
disk af172fda
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 2fa0b7a6
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 4fae41d6
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 efb60f96
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 cfb7ee3e
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 4fb76466
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:\itsutils>pdocread -w -d DSK1: -p Part02 -t
real nr of sectors: 109368 - 53.40Mbyte, 0x3567000
C:\itsutils>
Now what to do?
i can see 3 raw files inside this folder..
How can i use it to flash d rom ( i mean after flashed wid a cooked rom and to restore to original rom)
I followed as per this page
I have the same question. I do the RAW files generated but dont know how .NBH redo.
Anybody can help us???
rohit330 said:
Experts please help...
Code:
C:\itsutils>pdocread.exe -l
58.82M (0x3ad1000) DSK1:
| 2.09M (0x217400) Part00
| 3.32M (0x352800) Part01
| 53.40M (0x3567000) Part02
59.31M (0x3b4f000) DSK2:
| 59.06M (0x3b0e800) Part00
953.00M (0x3b900000) DSK3:
| 952.94M (0x3b8efe00) Part00
20.00k (0x5000) BTD1:
| 19.00k (0x4c00) PART00
STRG handles:
handle#0 af172fda 19.00k (0x4c00)
handle#1 2fa0b7a6 952.94M (0x3b8efe00)
handle#2 4fae41d6 59.06M (0x3b0e800)
handle#3 efb60f96 53.40M (0x3567000)
handle#4 cfb7ee3e 3.32M (0x352800)
handle#5 4fb76466 2.09M (0x217400)
disk af172fda
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 2fa0b7a6
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 4fae41d6
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 efb60f96
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 cfb7ee3e
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 4fb76466
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:\itsutils>pdocread -w -d DSK1: -p Part02 -t
real nr of sectors: 109368 - 53.40Mbyte, 0x3567000
C:\itsutils>
Now what to do?
i can see 3 raw files inside this folder..
How can i use it to flash d rom ( i mean after flashed wid a cooked rom and to restore to original rom)
I followed as per this page
Click to expand...
Click to collapse
rohit330 said:
Experts please help...
Code:
C:\itsutils>pdocread.exe -l
58.82M (0x3ad1000) DSK1:
| 2.09M (0x217400) Part00
| 3.32M (0x352800) Part01
| 53.40M (0x3567000) Part02
59.31M (0x3b4f000) DSK2:
| 59.06M (0x3b0e800) Part00
953.00M (0x3b900000) DSK3:
| 952.94M (0x3b8efe00) Part00
20.00k (0x5000) BTD1:
| 19.00k (0x4c00) PART00
STRG handles:
handle#0 af172fda 19.00k (0x4c00)
handle#1 2fa0b7a6 952.94M (0x3b8efe00)
handle#2 4fae41d6 59.06M (0x3b0e800)
handle#3 efb60f96 53.40M (0x3567000)
handle#4 cfb7ee3e 3.32M (0x352800)
handle#5 4fb76466 2.09M (0x217400)
disk af172fda
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 2fa0b7a6
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 4fae41d6
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 efb60f96
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 cfb7ee3e
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 4fb76466
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:\itsutils>pdocread -w -d DSK1: -p Part02 -t
real nr of sectors: 109368 - 53.40Mbyte, 0x3567000
C:\itsutils>
Now what to do?
i can see 3 raw files inside this folder..
How can i use it to flash d rom ( i mean after flashed wid a cooked rom and to restore to original rom)
I followed as per this page
Click to expand...
Click to collapse
What is you original ROM? Is it a HTC stock ROM or some carrier?
Bro, HTC stock rom
Its not any network operator locked one.
Windows 6 pre installed one...
Then there is no need to backup your ROM, they are all on the ftp of xda-devs! Or you can download it from HTC's website!
HTC website??? i searched on HTC india, but din find...and i read on the flashing tutorial, it may affect the warranty. Thats y i need to backup it... i have 3 raw files...
i somehow did upto this....after the above steps....i got a folder named dump with these folders n files...now how to make it to flashable file..??? pls help friends...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
rohit330 said:
i somehow did upto this....after the above steps....i got a folder named dump with these folders n files...now how to make it to flashable file..??? pls help friends...
Click to expand...
Click to collapse
download frauhottelmann's vox kitchen
copy the oem and sys folders
put the xip in a new folder called rom and follow the steps in the kitchen
i would strongly suggest you get a rom from the ftp
i too am from india and have the official htc rom from the ftp
if you yet insist i can even reupload but i dont think it makes sense
RUU_Vox_HTC_WWE_1.34.405.1_4.1.13.54_03.10.90_Ship.exe
this is the official rom and surely wont affect your warranty..i have used it with this rom

[RAW files] Post your MAPL/CEDA/WILL RAWS here!

Anyone care to post their RAW dump files from their devices?
You will need itsutils from :http://nah6.com/~itsme/itsutilsbin-20080602.zip
Extract to a temp folder and follow this guide:
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
Please upload them and post the links for download. Please also describe the devices that they came from.
Thanks!
output of C:\itsutils>pdocread.exe -l
210.13M (0xd220000) FLASHDR
| 3.12M (0x31f000) Part00
| 4.00M (0x400000) Part01
| 103.63M (0x67a0000) Part02
| 99.38M (0x6360000) Part03
3.69G (0xec580000) DSK7:
| 3.69G (0xec180000) Part00
STRG handles:
handle 09dad53a 3.69G (0xec180000)
handle 29cfedde 99.38M (0x6360000)
handle 89d71292103.63M (0x67a0000)
handle 69da6fb2 4.00M (0x400000)
handle a9da6fd6 3.12M (0x31f000)
disk 09dad53a
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 29cfedde
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 89d71292
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 69da6fb2
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 a9da6fd6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
----------------
Im always getting the same result for each of the 4 parts...
C:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part02 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part03 -t
real nr of sectors: 1 - 512.00byte, 0x200
Since this is first time I'm doing it, im not sure what might be the problem...
let me know if there anything else I can do. Im having the S521 (Snap) from Singapore
THANKS for your hard work!!!
[email protected] said:
output of C:\itsutils>pdocread.exe -l
210.13M (0xd220000) FLASHDR
| 3.12M (0x31f000) Part00
| 4.00M (0x400000) Part01
| 103.63M (0x67a0000) Part02
| 99.38M (0x6360000) Part03
3.69G (0xec580000) DSK7:
| 3.69G (0xec180000) Part00
STRG handles:
handle 09dad53a 3.69G (0xec180000)
handle 29cfedde 99.38M (0x6360000)
handle 89d71292103.63M (0x67a0000)
handle 69da6fb2 4.00M (0x400000)
handle a9da6fd6 3.12M (0x31f000)
disk 09dad53a
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 29cfedde
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 89d71292
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 69da6fb2
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 a9da6fd6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
----------------
Im always getting the same result for each of the 4 parts...
C:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part02 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part03 -t
real nr of sectors: 1 - 512.00byte, 0x200
Since this is first time I'm doing it, im not sure what might be the problem...
let me know if there anything else I can do. Im having the S521 (Snap) from Singapore
THANKS for your hard work!!!
Click to expand...
Click to collapse
Remove your storage card and try it again. I think there's a Part00 conflict with it.
Try from here:
In case there is a read error in the imgfs (as shown here) you'll have to read one specific 0x800 byte section separately and patch the diskimage to make it work. So either the flash is bad, or the driver reading it has bugs.
If your phone returns Part02_0.raw without errors, you can simply rename Par02_0.raw to Part02.raw and skip to step 15*
10. Check what we have so far:
C:\itsutils>dir Part*.raw10/08/2006 22:52 3.275.776 Part00.raw10/08/2006 22:53 3.014.656 Part01.raw10/08/2006 23:00 39.911.424 Part02_0.rawC:\itsutils>11. We use the 0x800 byte trick to complete dumping the rest of imgfs.
The file size is 39.911.424 (0x2610000 in hex), so we specify this value as start, and 0x800 byte length:
C:\itsutils>pdocread -w -d FLASHDR -p Part02 0x2610000 0x800 Part02_1.rawCopyTFFSToFile(0x2610000, 0x800, Part02_1.raw)12. It worked, now we have to start at 0x2610000 + 0x800 and read the rest of the partition which is 0x32e0000 (total size) - 0x2610800 (what we have already read), so the result is 0xccf800 bytes length we need to read:
C:\itsutils>pdocread -w -d FLASHDR -p Part02 0x2610800 0xccf800 Part02_2.rawCopyTFFSToFile(0x2610800, 0xccf800, Part02_2.raw)13. And that's it, all dumped successfully:
C:\itsutils>dir Part*.raw10/08/2006 22:52 3.275.776 Part00.raw10/08/2006 22:53 3.014.656 Part01.raw10/08/2006 23:00 39.911.424 Part02_0.raw11/08/2006 00:02 2.048 Part02_1.raw11/08/2006 00:06 13.432.832 Part02_2.raw
still not working...
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
tried both on win XP and win7
what parameter is incorrect?
ookba said:
Anyone care to post their RAW dump files from their Sprint SNAP?
You will need itsutils from :http://nah6.com/~itsme/itsutilsbin-20080602.zip
Extract to a temp folder and follow this guide:
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
Thanks!
Click to expand...
Click to collapse
In my case it looks the same:::
C:\it>pdocread.exe -l
210.25M (0xd240000) FLASHDR
| 3.12M (0x31f000) Part00
| 4.00M (0x400000) Part01
| 103.63M (0x67a0000) Part02
| 99.50M (0x6380000) Part03
STRG handles:
handle 89cf9dee 99.50M (0x6380000)
handle a9d6c292103.63M (0x67a0000)
handle c9da6fb2 4.00M (0x400000)
handle e9da6fd6 3.12M (0x31f000)
disk 89cf9dee
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 a9d6c292
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 c9da6fb2
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 e9da6fd6
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:\it>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\it>pdocread -w -d FLASHDR -p Part01 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\it>pdocread -w -d FLASHDR -p Part02 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\it>pdocread -w -d FLASHDR -p Part03 -t
real nr of sectors: 1 - 512.00byte, 0x200
Im getting a Brand New Sprint Snap in the mail tomorrow from Sprint, once i get it all going i'll upload the RAW files *(US Snap)*
Edit*
Having issues dumping the RAW Files (First timer)...
Could Use some Assistance, my IM on MSN is [email protected]
-Dont know exactly how to do this and the instructions aren't first time friendly.
C:\itsutils>pdocread -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
STRG handles:
handle cb6eedee 95.13M (0x5f20000)
handle ab778292100.88M (0x64e0000)
handle cb7a4fb2 3.38M (0x360000)
handle 2b7a4fd6 3.12M (0x31f000)
disk cb6eedee
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 ab778292
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 cb7a4fb2
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 2b7a4fd6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Black_V!per said:
Im getting a Brand New Sprint Snap in the mail tomorrow from Sprint, once i get it all going i'll upload the RAW files *(US Snap)*
Edit*
Having issues dumping the RAW Files (First timer)...
Could Use some Assistance, my IM on MSN is [email protected]
-Dont know exactly how to do this and the instructions aren't first time friendly.
C:\itsutils>pdocread -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
STRG handles:
handle cb6eedee 95.13M (0x5f20000)
handle ab778292100.88M (0x64e0000)
handle cb7a4fb2 3.38M (0x360000)
handle 2b7a4fd6 3.12M (0x31f000)
disk cb6eedee
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 ab778292
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 cb7a4fb2
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 2b7a4fd6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Click to expand...
Click to collapse
Should be the same process. What errors are you getting? Try running SDA Application unlock on the phone first, maybe the tools aren't running correctly because it's security locked...
http://forum.xda-developers.com/attachment.php?attachmentid=193609&d=1244453182
ookba said:
Should be the same process. What errors are you getting? Try running SDA Application unlock on the phone first, maybe the tools aren't running correctly because it's security locked...
http://forum.xda-developers.com/attachment.php?attachmentid=193609&d=1244453182
Click to expand...
Click to collapse
I used that SDA Application and still got this:
Also i checked the Registry, DWORD value is set to 1.
Are my commands incorrect?
Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\WINDOWS>cd c:\
C:\>cd itsutils
C:\itsutils>pdocread.exe -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
7.40G (0x1d9c00000) DSK7:
| 7.40G (0x1d9800000) Part00
STRG handles:
handle 8b7ac53a 7.40G (0x1d9800000)
handle 8b6dbdde 95.13M (0x5f20000)
handle 8b7662a6100.88M (0x64e0000)
handle 8b766282 3.38M (0x360000)
handle ab7a4fc2 3.12M (0x31f000)
disk 8b7ac53a
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 8b6dbdde
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 8b7662a6
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 8b766282
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 ab7a4fc2
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:\itsutils>pdocread -w -d FLASHDR -p Part00 -t real nr of sectors: 6398
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t real nr of sectors: 5888
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t real nr of sectors: 1
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>
Black_V!per said:
I used that SDA Application and still got this:
Also i checked the Registry, DWORD value is set to 1.
Are my commands incorrect?
Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\WINDOWS>cd c:\
C:\>cd itsutils
C:\itsutils>pdocread.exe -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
7.40G (0x1d9c00000) DSK7:
| 7.40G (0x1d9800000) Part00
STRG handles:
handle 8b7ac53a 7.40G (0x1d9800000)
handle 8b6dbdde 95.13M (0x5f20000)
handle 8b7662a6100.88M (0x64e0000)
handle 8b766282 3.38M (0x360000)
handle ab7a4fc2 3.12M (0x31f000)
disk 8b7ac53a
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 8b6dbdde
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 8b7662a6
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 8b766282
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 ab7a4fc2
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:\itsutils>pdocread -w -d FLASHDR -p Part00 -t real nr of sectors: 6398
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t real nr of sectors: 5888
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t real nr of sectors: 1
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>
Click to expand...
Click to collapse
Hi,
Let you dump them, the finish result is 4 file Part00.raw; part01.raw; part02.raw; part03.raw.
And we need your part01.raw and part02.raw.
Please up load 2 part above to www.mediafire.com
Thanks for your work.
nhathoa said:
Hi,
Let you dump them, the finish result is 4 file Part00.raw; part01.raw; part02.raw; part03.raw.
And we need your part01.raw and part02.raw.
Please up load 2 part above to www.mediafire.com
Thanks for your work.
Click to expand...
Click to collapse
I am having difficulties, are my commands correct?
C:\itsutils>cmd.exe
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\itsutils>pdocread -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
7.40G (0x1d9c00000) DSK7:
| 7.40G (0x1d9800000) Part00
STRG handles:
handle 2b7ac53a 7.40G (0x1d9800000)
handle 8b6dbdde 95.13M (0x5f20000)
handle 2b7652a6100.88M (0x64e0000)
handle 0b765282 3.38M (0x360000)
handle 6b7a4fc2 3.12M (0x31f000)
disk 2b7ac53a
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 8b6dbdde
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 2b7652a6
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 0b765282
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 6b7a4fc2
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:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31fc00 Part00.raw
CopyTFFSToFile(0x0, 0x31fc00, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
C:\itsutils>dir part*.rar
Volume in drive C has no label.
Volume Serial Number is 8014-A973
Directory of C:\itsutils
File Not Found
C:\itsutils>dir part*.raw
Volume in drive C has no label.
Volume Serial Number is 8014-A973
Directory of C:\itsutils
08/07/2009 09:34 AM 0 Part00.raw
1 File(s) 0 bytes
0 Dir(s) 21,214,150,656 bytes free
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0x2610000 0x800 Part00.raw
CopyTFFSToFile(0x2610000, 0x800, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The storage control block address is i
nvalid.
C:\itsutils>
Click to expand...
Click to collapse
Black_V!per said:
I am having difficulties, are my commands correct?
Click to expand...
Click to collapse
Please try another SD card.
or feel free to ask mbardsley from here: http://forum.xda-developers.com/showthread.php?t=538653
nhathoa said:
Please try another SD card.
or feel free to ask mbardsley from here: http://forum.xda-developers.com/showthread.php?t=538653
Click to expand...
Click to collapse
Still no luck, NO SD, New SD, Old SD... I sent a PM to that guy, i live in the US, Western Time (-7 Pacific) if anyone wants to hop on MSN:
pcitalian649 (at) hotmail (dot) com
or gtalk:
pcitalian (at) gmail (dot) com
You can normally reach me at 7am-3pm depending on how busy i am (at work).
Code:
C:\itsutils>cmd.exe
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\itsutils>pdocread.exe -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
STRG handles:
handle 4b6dbdde 95.13M (0x5f20000)
handle cb7652a6100.88M (0x64e0000)
handle 4b765282 3.38M (0x360000)
handle 0b7a4fc2 3.12M (0x31f000)
disk 4b6dbdde
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 cb7652a6
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 4b765282
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 0b7a4fc2
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:\itsutils>pdocread-w -d flashdr -p part00 -t
'pdocread-w' is not recognized as an internal or external command,
operable program or batch file.
C:\itsutils>pdocread -w -d flashdr -p part00 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d flashdr -p part00 0 0x31fc00 part00.raw
CopyTFFSToFile(0x0, 0x31fc00, part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
C:\itsutils>pdocread -w -d flashdr -p part00 0 0x31f000 part00.raw
CopyTFFSToFile(0x0, 0x31f000, part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
C:\itsutils>
Black_V!per said:
Still no luck, NO SD, New SD, Old SD... I sent a PM to that guy, i live in the US, Western Time (-7 Pacific) if anyone wants to hop on MSN:
pcitalian649 (at) hotmail (dot) com
or gtalk:
pcitalian (at) gmail (dot) com
You can normally reach me at 7am-3pm depending on how busy i am (at work).
Click to expand...
Click to collapse
Please install the runtime at the attachment on your PC, then try again.
nhathoa said:
Please install the runtime at the attachment on your PC, then try again.
Click to expand...
Click to collapse
Installed the attachment, rebooted, and retried...
Has no one else tried this on a Sprint Snap? I'm not good at these things, but im great at following steps, tell me exactly what to do and we can work this out
Code:
___________EMPTY SD CARD
C:\itsutils>pdocread.exe -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
7.40G (0x1d9c00000) DSK7:
| 7.40G (0x1d9800000) Part00
STRG handles:
handle eb7ac56e 7.40G (0x1d9800000)
handle 4b6dbdde 95.13M (0x5f20000)
handle cb7652a6100.88M (0x64e0000)
handle 4b765282 3.38M (0x360000)
handle 0b7a4fc2 3.12M (0x31f000)
disk eb7ac56e
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 4b6dbdde
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 cb7652a6
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 4b765282
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 0b7a4fc2
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:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31fc00 Part00.raw
CopyTFFSToFile(0x0, 0x31fc00, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
___________NO SD CARD
C:\itsutils>pdocread -l
202.50M (0xca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.38M (0x360000) Part01
| 100.88M (0x64e0000) Part02
| 95.13M (0x5f20000) Part03
STRG handles:
handle 4b6dbdde 95.13M (0x5f20000)
handle cb7652a6100.88M (0x64e0000)
handle 4b765282 3.38M (0x360000)
handle 0b7a4fc2 3.12M (0x31f000)
disk 4b6dbdde
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 cb7652a6
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 4b765282
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 0b7a4fc2
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:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31fc00 Part00.raw
CopyTFFSToFile(0x0, 0x31fc00, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
C:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>
I have just gotten a HTC Snap, and I though I'd give this a try.
I had to unlock it with the SPV unlock util
But I got te same results as Black_Viper. Here's the command output:
Code:
C:\itsutils>pdocread.exe -l
210.13M (0xd220000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.50M (0x380000) Part01
| 101.88M (0x65e0000) Part02
| 101.63M (0x65a0000) Part03
STRG handles:
handle 69ce0dde101.63M (0x65a0000)
handle 69d662a6101.88M (0x65e0000)
handle a9d66282 3.50M (0x380000)
handle c9da6fc2 3.12M (0x31f000)
disk 69ce0dde
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 69d662a6
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 a9d66282
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 c9da6fc2
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:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31f000 part00.raw
CopyTFFSToFile(0x0, 0x31f000, part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - The parameter is incorrect.
Just let me know if I can help too.
Got IT
Guys,
I have found the solution. We didn't add the parameter for the control block and that's why is was giving errors.
I have the dumps on my hard drive now, where can I upload it?
Here's the commands I used:
Code:
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 part00.raw
CopyTFFSToFile(0x0, 0x31f000, part00.raw)
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x380000 part01.raw
CopyTFFSToFile(0x0, 0x380000, part01.raw)
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x65e0000 part02.raw
CopyTFFSToFile(0x0, 0x65e0000, part02.raw)
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x65a0000 part03.raw
CopyTFFSToFile(0x0, 0x65a0000, part03.raw)
So just let me know where I can put these.
Gawain1986 said:
Guys,
I have found the solution. We didn't add the parameter for the control block and that's why is was giving errors.
I have the dumps on my hard drive now, where can I upload it?
Here's the commands I used:
Code:
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 part00.raw
CopyTFFSToFile(0x0, 0x31f000, part00.raw)
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x380000 part01.raw
CopyTFFSToFile(0x0, 0x380000, part01.raw)
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x65e0000 part02.raw
CopyTFFSToFile(0x0, 0x65e0000, part02.raw)
C:\itsutils>pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x65a0000 part03.raw
CopyTFFSToFile(0x0, 0x65a0000, part03.raw)
So just let me know where I can put these.
Click to expand...
Click to collapse
Please upload part01.raw and part02.raw to rapidshare.com or mediafire.com
Thanks so much.
Just to be sure, I'll upload all parts, so every can do with it what they want to.
Come and get it at this location:
http://www.mediafire.com/?sharekey=cb564520d236e90090a82c7bb0fad7ade04e75f6e8ebb871
Upload is running now and part00 and part01 are already done. The other ones will be on there within the hour.
Just let me know if these are any good. If not, I'm willing to take another crack at it.
And one more side-note: This is a original HTC ROM including Dutch, English (UK & US) and French.
It's a Dutch phone so you might start out with a Dutch user interface but it can be changed to English.
Have fun with it!
Upload Complete!
Gawain1986 said:
Upload Complete!
Click to expand...
Click to collapse
Thanks so much.
Your part01 and part02 are good. Build 21048. Lang_040C, 0409, 0413, 0809.

Categories

Resources