A problem with pdocread - Windows Mobile Development and Hacking General

I am having a problem with pdocread.exe. Basically, I am trying to dump the ROM from my iPAQ hx2790 and I found the wiki on how to do it with the HTC Hermes. I started following the wiki which used pdocread.
Initially, it seemed to detect everything just fine using "pdocread -l":
Code:
E:\Downloaded\itsutils\build>pdocread -l
45.85M MSFlash
| 1.24M Part00
| 3.50M Part01
| 41.10M Part02
135.49M TFFS
| 135.48M Part00
973.50M DSK1:
| 973.47M Part00
STRG handles: 83fabc92
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(973.47M) c3eff86e
1 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 8d 30 02 02 2a 21 04 ba 0e 05 05 35
(135.48M) 23f9690a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 41.10M) a3f968e6
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 3.50M) 83f96726
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.24M)
However, when I went to verify partition sizes using "pdocread -w -d....":
Code:
E:\Downloaded\itsutils\build>pdocread -w -d MSFlash -p Part00 -t
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
real nr of sectors: 1 - 512.00byte (0x200)
E:\Downloaded\itsutils\build>pdocread -w -d MSFlash -p Part01 -t
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
real nr of sectors: 1 - 512.00byte (0x200)
E:\Downloaded\itsutils\build>pdocread -w -d MSFlash -p Part02 -t
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
real nr of sectors: 1 - 512.00byte (0x200)
The offsets for all 3 partitions are detected as 0x200. Furthermore, they are all detected as 512 bytes.
If someone can tell me what I'm doing wrong, I'd greatly appreciate your help!
My goal is to extract MSFlashart02.

Hmm...nobody has any idea about this problem?

hmm, I just ran into this problem also. Maybe pdocread only works on FLASHDR devices?

It's not exactly clear to me, but from what I've observed it appears that if your rom is on a MSFlash device you need to use a tool that understands the MSFlash compression. You can use grab_it to create a bin of your rom followed by dumprom.exe to extract the rom sections.
If your rom is on a FLASHDR device you can use pdocread to extract each partition to a file. Then use the rdmsflsh.pl script to extract the files from the imgfs partition.
You can use pdocread -l to list your partitions and see with device your rom is on.
Do I have this right?

Thanks for your insight. I actually got the files in question from another ROM dump (the Treo 700 one) but I'm still interested in extracting the ROM from my device just as a challenge. I'll give it some further experimentation (after my CF card finishes formatting). In fact, I found that WM5torage has an option to export the Flash portion as a USB drive. I'll give it a try later...

You are using an outdated version of pdocread. please use the lates itsutils dated 2006.08.21.
Dump here pdocread -l return and the content of itsutils.log file in the root folder of your Pocket PC.
Regards,
Oki

probably a little late response, but you can try removing the '-w' flag which makes pdocread use the disk API to access the device (this must be used in the Hermes becuase it doesn't have an m-systems disc-on-chip), but on other devices without the '-w' you can dump directly from the TFFS partition.

Thanks for the help guys, I've updated to the latest version of itsutils, unfortunately I am having the same problems. If anyone is interested, I have posted the dump of what's going on:
First, I issue a pdocread -l command:
Code:
C:\Documents and Settings\User\Desktop\itsutilsbin>pdocread -l
45.85M (0x2dd9000) MSFlash
| 1.24M (0x13e000) Part00
| 3.50M (0x380000) Part01
| 41.10M (0x2919000) Part02
75.16M (0x4b27c00) TFFS
| 75.15M (0x4b26800) Part00
973.50M (0x3cd80000) DSK1:
| 973.47M (0x3cd79200) Part00
1.90G (0x79a1c000) DSK2:
| 256.00M (0x10000000) Part00
| 1.65G (0x69900000) Part01
STRG handles:
handle 6742cfb6 1.65G (0x69900000)
handle 076ec30e256.00M (0x10000000)
handle 67fc7c6e973.47M (0x3cd79200)
handle 67f1a88e 75.15M (0x4b26800)
handle 47fb292e 41.10M (0x2919000)
handle a7fb290a 3.50M (0x380000)
handle 47fb274a 1.24M (0x13e000)
disk 6742cfb6
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 076ec30e
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 67fc7c6e
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 67f1a88e
1 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 9c 1a 01 09 0e 26 06 9c 10 03 04 a6
disk 47fb292e
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 a7fb290a
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 47fb274a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Then, I issue a pdocread -w command:
Code:
C:\Documents and Settings\User\Desktop\itsutilsbin>pdocread -w -d MSFlash -p Part00 -t
real nr of sectors: 1 - 512.00byte (0x200)
C:\Documents and Settings\User\Desktop\itsutilsbin>pdocread -w -d MSFlash -p Part01 -t
real nr of sectors: 1 - 512.00byte (0x200)
C:\Documents and Settings\User\Desktop\itsutilsbin>pdocread -w -d MSFlash -p Part02 -t
real nr of sectors: 1 - 512.00byte (0x200)
and then, a pdocread without "-w"
Code:
C:\Documents and Settings\User\Desktop\itsutilsbin>pdocread -d MSFlash -p Part00 -t
real nr of sectors: 1 - 512.00byte (0x200)
C:\Documents and Settings\User\Desktop\itsutilsbin>pdocread -d MSFlash -p Part01 -t
real nr of sectors: 1 - 512.00byte (0x200)
C:\Documents and Settings\User\Desktop\itsutilsbin>pdocread -d MSFlash -p Part02 -t
real nr of sectors: 1 - 512.00byte (0x200)
It seems it still is not detecting the partitions...
I have also attached the itsutils.log file if anyone is interested.
By the way, there are some differences in the size of TFFS as I sent my device in for repair and they changed the motherboard (more RAM, less ROM for some reason).
--------
EDIT: If it makes any difference, it seems pdocread can detect TFFS correctly
Code:
E:\work\itsutilsbin>pdocread -d TFFS -p Part00 -t
real nr of sectors: 153946 - 75.17Mbyte (0x4b2b400)
E:\work\itsutilsbin>pdocread -w -d TFFS -p Part00 -t
real nr of sectors: 153908 - 75.15Mbyte (0x4b26800)
but fail to detect MSFlash and the storage cards (DSK1 and DSK2) correctly
Code:
E:\work\itsutilsbin>pdocread -w -d DSK1 -p Part00 -t
ERROR: ITLogDiskInfo - The device is not ready for use.
ERROR: ITTFFSGetInfo - The device is not ready for use.
WARNING: using default 512 bytes for sectorsize
real nr of sectors: 1 - 512.00byte (0x200)
E:\work\itsutilsbin>pdocread -d DSK1 -p Part00 -t
ERROR: ITLogDiskInfo - The device is not ready for use.
ERROR: ITTFFSGetInfo - The device is not ready for use.
WARNING: using default 512 bytes for sectorsize
real nr of sectors: 1 - 512.00byte (0x200)
Hmm...so only TFFS is detected correctly, all others fail.

From your itsutils.log:
STOREINFO dev='MSFlash' store='MSFLASH for STRATAFLASH' nsect=2dd9 bpsect=1000 free=0 maxpartsize=0
It means the block size is 0x1000 (4096 bytes).
So you need to add a parameter "-b 0x1000", that is:
pdocread -w -d MSFlash -p Part02 -b 0x1000 -t

I' have the same error!.. i'll try pdocread and i'll post log
here there is my 3d http://forum.xda-developers.com/showthread.php?t=393371&page=2

i change the version of itsutils now is 2006 08 21 and the log is that

Ohhh yes!
ok, i almost expected something like this...
STOREINFO dev='MSFLASH' store='External Storage' nsect=fc00 bpsect=800 free=0 maxpartsize=0
this is the same like on my daxian!
try this:
pdocread -w -d MSFLASH -p Part02 -b 0x800 -t
i bet it´ll work for you!
regards
chuckbert

yes i think that .. i tyed and it WORK!!! ..
ok Now i dump the :
Part00
Part01
Part02
Part03
i extract part02 and i see all wm6 files eith this procedure:
C:\ROM>prepare_imgfs.exe Part02.raw -nosplit
C:\ROM>C:\ROM>viewimgfs.exe imgfs_raw_data.bin
C:\ROM>buildimgfs.exe
but ... i'd like to see the versionf of my chinese Elf , the radio version and the other information..
because i want to update the rom beacuse the signal of the line is very low (vodafone) some one can help me ? :

deleted all
L3D'83 said:
yes i think that .. i tyed and it WORK!!! ..
ok Now i dump the :
Part00
Part01
Part02
Part03
i extract part02 and i see all wm6 files eith this procedure:
C:\ROM>prepare_imgfs.exe Part02.raw -nosplit
C:\ROM>C:\ROM>viewimgfs.exe imgfs_raw_data.bin
C:\ROM>buildimgfs.exe
but ... i'd like to see the versionf of my chinese Elf , the radio version and the other information..
because i want to update the rom beacuse the signal of the line is very low (vodafone) some one can help me ? :
Click to expand...
Click to collapse

Related

Have an unbranded Touch Dual...

Hi geeks,
I have an unbranded Touch Dual, not SIM locked (16 key version). I am no good with low level programming and mobile stuff - but as a developer in other areas, I realize that someone may benefit from getting dumps from my device - or maybe even "live" access to it.
I got the device today, and it has the following information:
Model: NIKI100
---
ROM version: 1.31.403.09
ROM date: 11/01/07
Radioversion: 1.58.16.27
Protocol version: 25.61.30.03H
---
Windows Mobile 6 Professional
CE OS 5.2.1622(Build 18128.0.4.4)
Let me know if there is anything I can help with. For the right developer, I might even be able to provide access to a PC with the device connected and a remote desktop connection (RDP). You can even get a webcam session showing the display of the device.
I can live without the device for shorter periods of time (24 hours or so) up to 2-3 times a week, and also every night when I am sleeping. As long as you don't screw it up beyond repair ... ;-)
(While you work I can also interact physically with the device if needed - for example doing resets, field tests, etc).
Throw me a message if this is any good for you.
- Jesper
uhm ... you have a new country code!
ok wait a sec i search for the right tools!
here is the answer ... -> http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
happy dumping ^_^
I was going to make a post in the exact same vein.
Would anyone actually be interested in a dump of the 1.31.405.09 ROM (Radio 1.58.16.27) from a 16-key HTC branded Touch Dual?
why not ... put it online!
i have see, that different Keyboard Driver needed for 20key and 16key version.
Very interrested, as long it's a WWE.... I'd like to see the difference between the 16 and the 20 keys keyboard....
Thanks...
Some Keyboardsettings are different!
Check this Thread and Download both ROMs. Make a File and Reg Compare!
http://forum.xda-developers.com/showthread.php?t=350860
The different are very small ... like only max 5 Files and a collection off Regkeys.
Having a tad trouble dumping.
Am following the guide for the Hermes posted by NetrunnerAT.
Not sure if I have missed something, never having done this before...
My output from pdocread -l (had to unlock first) :
Code:
210.88M (0xd2e0000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.50M (0x380000) Part01
| 80.50M (0x5080000) Part02
| 123.75M (0x7bc0000) Part03
5.69G (0x16c680000) DSK1:
| 5.69G (0x16c280000) Part00
STRG handles:
handle 874f0f92 5.69G (0x16c280000)
handle 4748d452123.75M (0x7bc0000)
handle e74b3d22 80.50M (0x5080000)
handle 474b3cfe 3.50M (0x380000)
handle 474b3a4a 3.12M (0x31f000)
disk 874f0f92
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 4748d452
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 e74b3d22
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 474b3cfe
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 474b3a4a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
But when I check to see if the partition sizes reported by pdocread are correct it returns:
Code:
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 Part02 -t
real nr of sectors: 1 - 512.00byte (0x200)
Whereas the wiki says I should expect:
Code:
C:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 6398 - 3.12Mbyte (0x31fc00)
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t
real nr of sectors: 5888 - 2.88Mbyte (0x2e0000)
C:\itsutils>pdocread -w -d FLASHDR -p Part02 -t
real nr of sectors: 104192 - 50.88Mbyte (0x32e0000)
C:\itsutils>pdocread -w -d FLASHDR -p Part03 -t
real nr of sectors: 118784 - 58.00Mbyte (0x3a00000)
Which dosnt look right to me.
Whats my next move?
@dabs This post may help:
http://forum.xda-developers.com/showpost.php?p=1718401&postcount=51
Sorted - thanks to chainfire (had to use -b switch to set sectorsize to 0x800)
http://rapidshare.com/files/77103304/Niki-1.31.405.09-WWE-dabs.zip.html
16-key
ROM is WWE 1.31.405.09 dated 10/31/07
Radio is 1.58.16.27
just the .raw files
Wonderful, I'm going to the same with my unbranded Nike 20 keys, and we'll be able to compare and find out the differences....
Any way to re-install these Raw files in case of problem ??
As I understand it - not yet.
As far we cannot flash to the dual, but im sure the magic cooks will figure something out in due course.
Calvin4000
Make a file Compare and a Reg Hive Compare. You can found 5 files and some keys ... very easy to find!
If you copy or set the wrong files and your os is currupt. you only need to hard reset! this reinstall the firmware!
In the moment you cant kick your firmware!

Samsung i617 Blackjack II ROM Extraction

Hi,
I am trying to extract a ROM image from my Samsung Blackjack II (i617) phone. I am using itsutils which worked on my Samsung Blackjack I (i607) phone. 'pdocread -l' works as expected. However, when I try to use the '-t' option to get the length (number of sectors) it seems to return bogus information for my intenal flash drive, altough it returns the correct data for my MicroSD card. If I try to read the data using the length from 'pdocread -l' I get an error saying the device isn't functioning.
The phone is application unlocked. I have included all of the output below. Any ideas folks?
C:\itsutilsbin-20070705>pdocread -l
88.35M (0x5859000) DSK1:
| 1.10M (0x11a800) Part00
| 1.85M (0x1d8800) Part01
| 84.41M (0x5469000) Part02
155.53M (0x9b88000) DSK2:
| 155.53M (0x9b87000) Part00
3.79G (0xf2e00000) DSK3:
| 3.79G (0xf2a00000) Part00
STRG handles:
handle 4780ad0a 3.79G (0xf2a00000)
handle a7a40e6a155.53M (0x9b87000)
handle c7a40122 84.41M (0x5469000)
handle 47a69dfe 1.85M (0x1d8800)
handle c7a69e46 1.10M (0x11a800)
disk 4780ad0a
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 a7a40e6a
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 c7a40122
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 47a69dfe
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 c7a69e46
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-20070705>pdocread -w -d DSK1: -p Part00 -t
real nr of sectors: 1 - 512.00byte (0x200)
C:\itsutilsbin-20070705>pdocread -w -d DSK3: -p Part00 -t
real nr of sectors: 7950336 - 3.79Gbyte (0xf2a00000)
C:\itsutilsbin-20070705>pdocread -w -d DSK1: -p Part00 0 0x11a800 Part00.raw
CopyTFFSToFile(0x0, 0x11a800, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - A device attached to the system is not
functioning.
Thanks in advance.
I too have tried dumping the rom and I am getting the exact same result as griltech. If anyone has any ideas, it would be appreciated.
Thanks
No one has had any luck with this?
if u want to extract rom it is usually in Part02 .... why dont u use:
C:\itsutils>pdocread -w -d DSK1: -b 0x800 -p Part02 0 0x5469000 Part02.raw
it will return
CopyTFFSToFile(0x0, 0x5469000, Part02.raw)
then
u can use viewimgfs on ur Part02.raw....
cruzzmz said:
if u want to extract rom it is usually in Part02 .... why dont u use:
C:\itsutils>pdocread -w -d DSK1: -b 0x800 -p Part02 0 0x5469000 Part02.raw
Click to expand...
Click to collapse
cruzzmz, i just re-read your message more carefully. i wasn't specifying a sector size using the '-b' option. using a sector size of 0x800 does work. i was able to dump my rom using that. thanks!
hey m8,
can you post the dump rom of the i617.
i would like to take a look at it.
thanks
griltech said:
cruzzmz, i just re-read your message more carefully. i wasn't specifying a sector size using the '-b' option. using a sector size of 0x800 does work. i was able to dump my rom using that. thanks!
Click to expand...
Click to collapse
gr8 then .... glad i could help
if possible, can you post 2 files from the rom for me? i need:
sdbus.dll
and
sdmemory.dll
thanks.

English ROM Dump .... Please!

I have ordered for new O2 Xda Orbit2. As you know O2 Xda Orbit2 only comes with German OS can any one please provide me with HTC Touch Cruise English ROM.........
Hi,
When you have ordered your one... I have ordered mine 3 weeks ago and no response from o2. Even I went to shop, but lady on the counter was unfriendly and had no information.
O2 service sucks .....
Hopefully ... we will get our phones soon ... and English dump of ROM too
if you can point me in the direction of instructions to dump the rom, ill help u guys out
binners said:
if you can point me in the direction of instructions to dump the rom, ill help u guys out
Click to expand...
Click to collapse
Same as for Kaiser, see here.
Please upload Part1 and Part2 to XDA FTP server. Thx!
English ROM Dump for O2 Xda Orbit2!
binners said:
if you can point me in the direction of instructions to dump the rom, ill help u guys out
Click to expand...
Click to collapse
Hi binners,
Thanks. Following is the procedure for dumping the ROM
LIST NAND PARTITIONS
Code:
$ ./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
DUMP THEM!
Code:
pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x380000 Part01.raw
pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x4560000 Part02.raw
pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x8660000 Part03.raw
You can zip the ROM in to single file and there is free file sharing website http://www.zshare.net/ . After uploading the file you get a link which you can share it to us and we can download it.
Thanks buddy...

how to dump_rom & revert back?

Hi there,
I follow the steps from this forum and sucessfully dump the rom and combine all *.raw in one file (copy /b ...+....+... )
now I want to install HARD-SPL and play some roms for 6.1
but how can I switch back to original rom (which has been dumped)
anyone please help
C:\rom>pdocread.exe -l
Copying C:\rom\itsutils.dll to WCE:\windows\itsutils.dll
211.13M (0xd320000) FLASHDR
| 3.12M (0x31f000) Part00
| 4.63M (0x4a0000) Part01
| 89.75M (0x59c0000) Part02
| 113.63M (0x71a0000) Part03
3.75G (0xf0000000) DSK1:
| 3.75G (0xefc00000) N82
20.00k (0x5000) BTD1:
| 19.00k (0x4c00) PART00
STRG handles:
handle c5f4f642 19.00k (0x4c00)
handle 874c6a32 3.75G (0xefc00000)
handle 474180e6113.63M (0x71a0000)
handle c749a5a6 89.75M (0x59c0000)
handle e749a582 4.63M (0x4a0000)
handle a749a3b2 3.12M (0x31f000)
disk c5f4f642
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 874c6a32
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 474180e6
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 c749a5a6
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 e749a582
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 a749a3b2
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x4a0000 Part01.raw
pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x59c0000 Part02.raw
pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x71a0000 Part03.raw

Dumpling Original Rom

Hi Guys
I got a problem when I checking the partition size
Part00 shown 3.12M, but result shown only 512.00byte
My Cruise is Tradition Chinese Version and How can I check my original spl version.
Result:
C:\itsutils>pdocread -l
211.25M (0xd340000) FLASHDR
| 3.12M (0x31f000) Part00
| 4.63M (0x4a0000) Part01
| 89.75M (0x59c0000) Part02
| 113.75M (0x71c0000) Part03
STRG handles:
handle 27474fde113.75M (0x71c0000)
handle 2749a596 89.75M (0x59c0000)
handle 4749a572 4.63M (0x4a0000)
handle 2749a3a2 3.12M (0x31f000)
disk 27474fde
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 2749a596
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 4749a572
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 2749a3a2
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 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
Finally I Got Four RAW
As Title, How Can I Make IT Be Flashable
You can find more info in this similar thread: Polaris > Polaris upgrading etc. > Dumping Polaris ROM

Categories

Resources