PDA

View Full Version : Dumping the rom


Topogigi
12th June 2009, 01:53 PM
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.

vladimir2989
14th June 2009, 09:04 PM
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 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 ????

vladimir2989
14th June 2009, 09:55 PM
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>

Topogigi
15th June 2009, 10:52 AM
Allright, man! You changed the right address. A difference in length between rom versions is perfectly normal.

drnoir
16th June 2009, 08:27 AM
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.

vladimir2989
16th June 2009, 11:23 AM
Part02.raw from Original Unbranded Unlocked GSM Treo Pro (English)

http://rapidshare.com/files/245099855/Part02.raw