Help needed to dump HTC diamond rom - Touch Diamond, MDA Compact IV ROM Development

Few days back I installed/unistalled lot of roms on my diamond, thanks to wonderful developers at xda. I finally settled on [ROM WM6.5][Build 21222][09/5] BsB 6.5D Black. I have done lot of registry tweaks, organised folder etc on this rom and I want backup this rom incase I had to hard reset my device. I followed the instructions on dumping the rom but I seem to be stuck at The device is not ready for use. error.
Here's what I get when I run pdocread.exe -l and when I try to dump files. Please tell me where I am doing wrong
Code:
C:\itsutils>pdocread.exe -l
209.50M (0xd180000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 79.63M (0x4fa0000) Part02
| 122.25M (0x7a40000) Part03
3.69G (0xec000000) DSK7:
| 3.69G (0xec000000) PART00
STRG handles:
handle e7a46f96 3.69G (0xec000000)
handle 87ab74a6122.25M (0x7a40000)
handle a7bb2136 79.63M (0x4fa0000)
handle 47bb2112 4.50M (0x480000)
handle 87bb20ca 3.12M (0x31f000)
disk e7a46f96
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 87ab74a6
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 a7bb2136
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 47bb2112
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 87bb20ca
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 -b 0x800 -p Part00 -t
real nr of sectors: 1 - 2.00kbyte, 0x800
C:\itsutils>pdocread -w -d DSK1 -b 0x1000 -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.
Any help will be greatly appreciated.

well my idea if u like it is to backup registry, i one i backup all my tweaks owner info and other thingy's, and when i flash other rom that it isn't mine i just import that registry

nothing,
try SDA_ApplicationUnlock.exe

Related

pdocread DeviceIoControl error

Hi,
I searched the forum but I could not find a solution for my problem, When I run pdocread command I got attached errors in itsutil.log file:
Code:
D:\itsutils>pdocread.exe -l
34.75M (0x22c0000) MSFlash
| 3.00M (0x300000) Part00
| 31.50M (0x1f80000) Part01
18.46M (0x1275000) DSK2:
| 18.46M (0x1274c00) Part00
2.95M (0x2f4000) DSK4:
| 2.95M (0x2f2000) Part00
483.88M (0x1e3e0000) DSK1:
| 483.70M (0x1e3b4600) Part00
STRG handles:
handle 6396ada6483.70M (0x1e3b4600)
handle 03a7bf3e 2.95M (0x2f2000)
handle 03b1048a 18.46M (0x1274c00)
handle 03b7c462 31.50M (0x1f80000)
handle 03b7c34a 3.00M (0x300000)
disk 6396ada6
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 03a7bf3e
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 03b1048a
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 03b7c462
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 03b7c34a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
D:\itsutils>pdocread.exe -w -d MSFlash -p Part00 -t
real nr of sectors: 1 - 512.00byte (0x200)
D:\itsutils>pdocread.exe -w -d MSFlash -p Part01 -t
real nr of sectors: 1 - 512.00byte (0x200)
My device is gigabyte gsmart i64 with
WM5, 5.1.195
V1.12.80
What is problem? Anydoby?

French Diamond

The first French Diamond start to be delivered. A friend received his own, HTC Diamond in French, today. Mine should arrive Monday or Tuesday.
I will try to dump the french ROM as soon as possible. Unless another person do it before.
For Fabliv
Hello,
Can you post version of french Radio, OS rom and if google map comme with this french rom.
Thanks.
Hi private69,
I've to ask to my friend, cause my device will arrive only next week and I'll give you back the information you want.
thank you it's interessé
Thats nice!!
j'attends cela avec impatience
+1 !!!
We are all waiting for this rom
Me too
Thank you to those who will find this French-Rom
French ROM
I have a French device. If someone explain me how to dump the ROM, I post it immediately.
use kaiser kitchen...easiest way!!
http://forum.xda-developers.com/showthread.php?t=334680
or direct link
http://www.xs4all.nl/~itsme/projects/xda/tools.html
For jhoflair
Hello,
Did you manage to dump your French Rom ?
thanks in advance.
@+++
hello
any news from the dump ???
need help ??
i will try to extract mine tomorrow
I wait with impatience !
DiSeL.org said:
i will try to extract mine tomorrow
Click to expand...
Click to collapse
We are all waiting for your ROM
Do you have some news for frenchies?
await Rom French impatiently, thank you
For All
Hello,
I have 2 Htc diamond one UK and Now one French.
So i dump the french rom this night.
See you later ;-)
@++++
merci beaucoup PRIVATE
Dump French Rom
Hello,
I execute this command :
D:\dump\itsutilsbin-20080313>pdocread.exe -l
210.63M (0xd2a0000) DSK1:
| 3.12M (0x31f000) Part00
| 4.38M (0x460000) Part01
| 118.63M (0x76a0000) Part02
| 84.50M (0x5480000) Part03
3.75G (0xf0000000) DSK7:
| 3.75G (0xf0000000) PART00
STRG handles:
handle 87a2a6ea 3.75G (0xf0000000)
handle 07ca68da 84.50M (0x5480000)
handle 07db27be118.63M (0x76a0000)
handle 87db279a 4.38M (0x460000)
handle 27db2752 3.12M (0x31f000)
disk 87a2a6ea
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 07ca68da
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 07db27be
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 87db279a
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 27db2752
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
So this command is OK
Now I write the dump raw command :
D:\dump\VistaRUU>pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- Le pÚriphÚrique n'est pas prÛt Ó Ûtre utilisÚ.
Waht the probleme ??? anyone can help me ??
My computer ran on Windows Vista Bissness May be the problem .?
@++++
Hello,
I have a problem with Part 01 to 03.
Part00 is ok
Microsoft Windows XP [Version 6.0.6001]
(C) Copyright 1985-2001 Microsoft Corp.
C:\itsutils>pdocread.exe -l
210.63M (0xd2a0000) DSK1:
| 3.12M (0x31f000) Part00
| 4.38M (0x460000) Part01
| 118.63M (0x76a0000) Part02
| 84.50M (0x5480000) Part03
3.75G (0xf0000000) DSK7:
| 3.75G (0xf0000000) PART00
STRG handles:
handle 87a31642 3.75G (0xf0000000)
handle 07cab8da 84.50M (0x5480000)
handle 67db27be118.63M (0x76a0000)
handle a7db279a 4.38M (0x460000)
handle 87db2752 3.12M (0x31f000)
disk 87a31642
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 07cab8da
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 67db27be
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 a7db279a
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 87db2752
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: -b 0x800 -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
C:\itsutils>pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x460000 Part01.raw
CopyTFFSToFile(0x0, 0x460000, Part01.raw)
ERROR: ITReadDisk : read 0000e000 bytes - Adresse de bloc de contr¶le de stockag
e non valide.
C:\itsutils>pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x76a0000 Part02.raw
CopyTFFSToFile(0x0, 0x76a0000, Part02.raw)
ERROR: ITReadDisk : read 0000e000 bytes - Adresse de bloc de contr¶le de stockag
e non valide.
For all
Hello,
I found the probleme, now i process to dump raw files ;-)
In process 5 mn for dumpt the last Raw file ;-)
NOW i have the 4 part of RAW french Files.
I will try to convert it.
Now i upload the French Raw files on rapidshare.
http://rapidshare.com/files/125010054/FrenchRawFilesDiamond-2.rar.html
http://rapidshare.com/files/125013466/FrenchRawFilesDiamond-1.rar.html
@+++

i780 / itsutils / Strange partitions offsets on drive DSK1:

Hi all,
I have a Samsung i780 which was bundled from SFR (France) version i780AEHC6.
I'm new at using itsutils. I would like to dump my original ROM before messing my phone with the ROMs provided on this website.
I can not extract the data from DSK1: (internal phone drive) while it works perfectly fine from DSK2: (the micro-sd).
I get the following error:
C:\tmp>pdocread -w -d DSK1: -b 0×800 -p Part00 0 0x11f000 Part00.raw
CopyTFFSToFile(0x0, 0x11f000, Part00.raw)
ERROR: ITReadDisk : read 00000000 bytes - Parametre incorrect.
Here are some more informations:
(notice the size of the drive DSK1
C:\tmp>pdocread -l
253.88M (0xfde0000) DSK1:
| 1.12M (0x11f000) Part00
| 2.88M (0x2e0000) Part01
| 74.13M (0x4a20000) Part02
| 174.75M (0xaec0000) Part03
1.88G (0x78000000) DSK2:
| 1.87G (0x77fe0200) Part00
STRG handles:
handle#0 47636542 1.87G (0x77fe0200)
handle#1 67841176 174.75M (0xaec0000)
handle#2 678567be 74.13M (0x4a20000)
handle#3 0785679a 2.88M (0x2e0000)
handle#4 e7856752 1.12M (0x11f000)
disk 47636542
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 67841176
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 678567be
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 0785679a
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 e7856752
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
The software can not determine the exact filesystem size for DSK1 but success for DSK2. Any idea why ?
C:\tmp>pdocread -w -d DSK1: -t
real nr of sectors: 1 - 512.00byte, 0x200
C:\tmp>pdocread -w -d DSK2: -p Part00 -t
real nr of sectors: 3931905 - 1.87Gbyte, 0x77fe0200
Another thing I noticed is that the information about my DSK1 drive is different from other people on the Internet. Most of them have the following information about the filesystem size:
"254.25M (0xfe40000) DSK1:"
While mine is:
253.88M (0xfde0000) DSK1:
Any idea why ? May the problem come from this difference ? Is my filesystem altered ? How can I fix it ?
Any information is welcome.
Thank you all.

The device is not ready for use.itsutilsbin-20090331

E:\A3100.P>pdocread -l
Copying E:\A3100.P\itsutils.dll to WCE:\windows\itsutils.dll
166.38M (0xa660000) DSK1:
| 2.37M (0x25f000) Part00
| 4.25M (0x440000) Part01
| 98.38M (0x6260000) Part02
| 61.38M (0x3d60000) Part03
961.00M (0x3c100000) DSK3:
| 960.88M (0x3c0e0600) Part00
STRG handles:
handle#0 e57a6ec2 960.88M (0x3c0e0600)
handle#1 a5a25fd6 61.38M (0x3d60000)
handle#2 a5a9279a 98.38M (0x6260000)
handle#3 25a92776 4.25M (0x440000)
handle#4 e5a9272e 2.37M (0x25f000)
disk e57a6ec2
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 a5a25fd6
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 a5a9279a
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 25a92776
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 e5a9272e
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:\A3100.P>pdocread -w -d dsk:1 -b 0x800 -p part00 0 0x25f000 part00.raw
CopyTFFSToFile(0x0, 0x25f000, part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.
E:\A3100.P>pdocread -w -d DSK:1 -b 0x800 -p part01 0 0x440000 part01.raw
CopyTFFSToFile(0x0, 0x440000, part01.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.
itsutilsbin version:20090331
i do it in MOTOROLA A3100!
E:\A3100.P>pdocread -w -d dsk:1 -b 0x800 -p part00 0 0x25f000 part00.raw
CopyTFFSToFile(0x0, 0x25f000, part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.
chang dsk:1 to dsk1:,ok!

Dumping ROM & Kitchen HELP!!!

Whats up guys, Im trying to dump a 6.1 rom on my diamond, make it into a nbh file so i can easily go back to it after testing a 6.5 rom. That way i wont have to start over customizing it to my needs.
I downloaded, "itsutils" and "diamondkitchen0.4".
itsutils contents are in C:\itsutils
I opened CMD and ran cd\itsutils
NOW CMD SAYS
Code:
C:\itsutils
NOW I RUN
C:\itsutils>pdocread.exe -l
AND I GET
Code:
C:\itsutils>pdocread.exe -l
209.38M (0xd160000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 80.75M (0x50c0000) Part02
| 121.00M (0x7900000) Part03
3.75G (0xf0000000) DSK7:
| 3.75G (0xf0000000) PART00
STRG handles:
handle#0 c673f2b6 3.75G (0xf0000000)
handle#1 47eb381e 121.00M (0x7900000)
handle#2 87fb37be 80.75M (0x50c0000)
handle#3 a7fb379a 4.50M (0x480000)
handle#4 67fb3752 3.12M (0x31f000)
disk c673f2b6
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 47eb381e
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 87fb37be
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 a7fb379a
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 67fb3752
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 THIS EVERY GUIDE BECOMES UNCLEAR!!!
WHAT EXACTLY DO I TYPE NEXT???
Quanni90 said:
Whats up guys, Im trying to dump a 6.1 rom on my diamond, make it into a nbh file so i can easily go back to it after testing a 6.5 rom. That way i wont have to start over customizing it to my needs.
I downloaded, "itsutils" and "diamondkitchen0.4".
itsutils contents are in C:\itsutils
I opened CMD and ran cd\itsutils
NOW CMD SAYS
Code:
C:\itsutils
NOW I RUN
C:\itsutils>pdocread.exe -l
AND I GET
Code:
C:\itsutils>pdocread.exe -l
209.38M (0xd160000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 80.75M (0x50c0000) Part02
| 121.00M (0x7900000) Part03
3.75G (0xf0000000) DSK7:
| 3.75G (0xf0000000) PART00
STRG handles:
handle#0 c673f2b6 3.75G (0xf0000000)
handle#1 47eb381e 121.00M (0x7900000)
handle#2 87fb37be 80.75M (0x50c0000)
handle#3 a7fb379a 4.50M (0x480000)
handle#4 67fb3752 3.12M (0x31f000)
disk c673f2b6
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 47eb381e
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 87fb37be
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 a7fb379a
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 67fb3752
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 THIS EVERY GUIDE BECOMES UNCLEAR!!!
WHAT EXACTLY DO I TYPE NEXT???
Click to expand...
Click to collapse
no, every guide make differences between sample and that where/what you needed by colors.
please look with more power .... than you get this :
C:\itsutils>pdocread.exe -w -h 0x47eb381e -b 0x800 0 0x7900000 Part03.raw
C:\itsutils>pdocread.exe -w -h 0x87fb37be -b 0x800 0 0x50c0000 Part02.raw
C:\itsutils>pdocread.exe -w -h 0xa7fb379a -b 0x800 0 0x480000 Part01.raw
C:\itsutils>pdocread.exe -w -h 0x67fb3752 -b 0x800 0 0x31f000 Part00.raw
nvm i figured it out but now i have part 00 01 02 03 the kitchen instructions says i need part 01 ans 02, does this mean i dotn need part 03 at all???

Categories

Resources