The device is not ready - Windows Mobile Development and Hacking General

I have a Windows Mobile 6.1 device which is a samsung omnia.
I am trying to create a raw/image of the Windows Mobile area for forensics.
I am using the itsutils package, using pdocread however, I always get the error "ITTFFSGetInfo - The device is not ready for use"
any ideas?
pdocread -l gives me this:
130.68M (0x82ad000) DSK1:
| 1.35M (0x159800) Part00
| 2.46M (0x276000) Part01
| 126.86M (0x7edc800) Part02
88.22M (0x5839000) DSK2:
| 88.22M (0x5838000) Part00
0.00 (0x0) DSK5:
| 0.00 (0x0) PART00
15.00G (0x3c0000000) DSK3:
| 15.00G (0x3bffffc00) Part00
STRG handles:
handle 46174b6a 15.00G (0x3bffffc00)
handle 0699b026
handle e6cd9532 88.22M (0x5838000)
handle 06e0b79a126.86M (0x7edc800)
handle 26e0b776 2.46M (0x276000)
handle e6e0b72e 1.35M (0x159800)
disk 46174b6a
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 0699b026
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 e6cd9532
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 06e0b79a
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 26e0b776
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 e6e0b72e
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
im needing to get DSK2 Part00.
pdocread -w -d DSK2 -b 0 -p Part00 0x5838000 C:SamsungOmnia-DSK2a.raw
Click to expand...
Click to collapse
Any ideas on how I can successfully take the entire dump?

Related

pdocread - partition help ! Please !

Hi, I've just tried to dump rom, but it's a bit complicated. I use the tool pdocread (I've searched every corner to find the answer) with the switch -l I've received the output:
249.38M (0xf960000) DSK1:
| 21.12M (0x151f800) Part00
| 223.75M (0xdfc0000) Part01
| 3.13M (0x320000) Part02
958.50M (0x3be80000) DSK2:
| 958.50M (0x3be7fc00) Part00
STRG handles:
handle 8fe79d8e958.50M (0x3be7fc00)
handle eff993b2 3.13M (0x320000)
handle 4ff82e9e223.75M (0xdfc0000)
handle affc66ee 21.12M (0x151f800)
disk 8fe79d8e
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 eff993b2
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 4ff82e9e
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 affc66ee
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
So, I figured out that I have no binary partitions (am I right ?), so the method for reading those listed above is more complicated and now I am stuck. Could You be so kind and give a hint how to complete the dumping.
I know that it may be a noob question and maybe I overlooked something but I know You're best and have the answer at glance. Thank You very much.
Sorry, one more thing how can I transform raw file into bin file ?

I need a ruu_signed.nbh for p550 upload backuped rom.

Please i need your help, i have a MIO P550B flashed with rom "Osc260A R05_P09" but this rom is not totaly compatible with
P550B (screen not centralized and deslocated to righ side and audio is too low), i need to put your original versio back "OSCAR 270a UT R02"
i have a original backup rom "part00.raw,
part01.raw,
part02.raw
and part03.raw"
rom of P550B
Oscar 270a_ut_r02
127.00M (0x7f00000) SMFLASH
| 1023.00k (0xffc00) Part00
| 1.63M (0x1a0000) Part01
| 34.88M (0x22e0000) Part02
| 89.50M (0x5980000) Part03
1.88G (0x78000000) DSK1:
| 1.87G (0x77fe0200) Part00
STRG handles:
handle 83f74666 1.87G (0x77fe0200)
handle 63ec3892 89.50M (0x5980000)
handle a3ec319e 34.88M (0x22e0000)
handle c3f74faa 1.63M (0x1a0000)
handle c3f74fce1023.00k (0xffc00)
disk 83f74666
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 63ec3892
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 a3ec319e
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 c3f74faa
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 c3f74fce
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
i tryed the methods to make nb0:
1) prepare_imgfs.exe Part02.raw -nosplit - Sucess
2) viewimgfs.exe imgfs_raw_data.bin - Sucess
3) buildimgfs.exe - Sucess
now i need a "ruu_signed.nbh" of P550 or P550B to proceed with next step.
where i found ruu_signed ???
somebody help-me. thanks.

how to dump rom for Leo

hi there,
I want to dump my Leo rom for backup / share with others
v1.48.832.1 (71294) CHT
It is a shipped HK Chinese version.
I have searched all around and unable to do so... even try pdocread and got error
>pdocread.exe -l
Copying H:\Leo\itsutilsbin-20080313\itsutils.dll to WCE:\windows\itsutils.dll
409.50M (0x19980000) DSK1:
| 3.12M (0x31f000) Part00
| 6.00M (0x600000) Part01
| 225.13M (0xe120000) Part02
| 175.25M (0xaf40000) Part03
19.75M (0x13c0000) DSK3:
| 19.75M (0x13c0000) PART00
10.88M (0xae0000) DSK2:
| 10.88M (0xae0000) PART00
7.40G (0x1d9c00000) DSK7:
| 7.40G (0x1d9800000) Part00
STRG handles:
handle fd766c72 7.40G (0x1d9800000)
handle dea6ed86 10.88M (0xae0000)
handle 9ea6ed3e 19.75M (0x13c0000)
handle bed75fd6 175.25M (0xaf40000)
handle defbead6 225.13M (0xe120000)
handle 5efbeab2 6.00M (0x600000)
handle 7efbea6a 3.12M (0x31f000)
disk fd766c72
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 dea6ed86
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 9ea6ed3e
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 bed75fd6
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 defbead6
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 5efbeab2
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 7efbea6a
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.exe -w -h 7efbea6a -b 0x8000 0x31f000 Part00.raw
HexdumpTFFSToStdout(0x31f000, 0x0)
search for "dumpmyphone" and run it from youre sd card. Then you get som raw files that you can use to reconstruct youre rom. This is the only way i know of
i don't think it will work either
I tried to get to the bottom of this and it appears whatever You do the extracted files will not be digitally signed, therefore not re-installable
did you try like that ?
Code:
pdocread -w -d [B]DSK1:[/B] -b 0x800 -p Part00 0 0x31f000 Part00.raw
and so on...
cheers,
ouioui01
Ps: you can't flash it until hardspl will be released!
it will return zero byte file
it is stanage it is not FLASHR read by the program
barbapappa_86 said:
search for "dumpmyphone" and run it from youre sd card. Then you get som raw files that you can use to reconstruct youre rom. This is the only way i know of
Click to expand...
Click to collapse
will dump my phone hard reset the device?

Restoring a previous dumped ROM

Hi ,I would like to know the procedure to restore a previously dumped rom.I used the isutils to dump the contents of ROM ,using pdocread.exe.
In my Touch viva phone, the contents look something like
102.13M (0x6621000) DSK1:
| 3.08M (0x313400) Part00
| 3.32M (0x352800) Part01
| 95.73M (0x5fbb000) Part02
139.17M (0x8b2a800) DSK2:
| 139.17M (0x8b2a400) Part00
3.69G (0xec580000) DSK7:
| 3.69G (0xec180000) Part00
STRG handles:
handle#0 125b4562 3.69G (0xec180000)
handle#1 b3a56e2a 139.17M (0x8b2a400)
handle#2 f3bbddf2 95.73M (0x5fbb000)
handle#3 53bbdd86 3.32M (0x352800)
handle#4 f3bbddce 3.08M (0x313400)
disk 125b4562
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 b3a56e2a
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 f3bbddf2
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 53bbdd86
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 f3bbddce
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
I have taken backup of Part 00,Part 01,Part 02 from DSK1 : and Part 00 from DSK2: .
I would like to know how can i restore this ROM back. I want to restore the ROM, plus all user data. I guess this is Part 00 in the DSK2:
i can't understand you means!
i can't understand you means!
Click to expand...
Click to collapse
so why are u replying?
@ brunokutta
i´ve got same problem, can´t use the dumped raw files. tried to convert them as diamond, but no luck, justkitchen only supports english (my dump is ptb), and the other kitchen I found, download links are expired.
Did you manage to convert your files?
br

[Q] recovery data is possible?

Hello. I have phone HTC Touch HD (T8282). It was a great bug, after it, the device reset and all data was deleted. I try to restore something with "itsutils", but I have some problems.
pdocread -l
prints:
Code:
458.50M (0x1ca80000) FLASHDR
| 3.12M (0x31f000) Part00
| 4.25M (0x440000) Part01
| 126.00M (0x7e00000) Part02
| 325.13M (0x14520000) Part03
STRG handles:
handle#0 4fda5f22 325.13M (0x14520000)
handle#1 efe5b1c2 126.00M (0x7e00000)
handle#2 cfe5b19e 4.25M (0x440000)
handle#3 afe9efc6 3.12M (0x31f000)
disk 4fda5f22
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 efe5b1c2
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 cfe5b19e
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 afe9efc6
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 pdocread -w -d FLASHDR -p Part03 -t or pdocread -w -h 0x4fda5f22 -t
prints:
Code:
real nr of sectors: 1 - 512.00byte, 0x200
I tried with and without [-w] key, but nothing was changed.
Please, tell me, can I recover any data from this device?

Resources