PDA

View Full Version : 612c - How to [pdocwrite diskimage_Ver.nb0] or flash.dio???


analyzer.x
23rd August 2008, 01:15 PM
Hello,

I'd like to know please if someone could answer this important question

How can I safely write the diskimage_Ver.nb0 back to my 614c/612c PDA?

as far I was told there is 2 methods that I can use

I have the following 3 questions, I hope someone could answer:

1- Rename diskimage_Ver.nb0 to flash.dio and put it in an SD Card and enter the SD BootLoader option and it will restore it (is this correct?)

2- I used the following commands to create diskimage_Ver.nb0

3- If I rename diskimage_Ver.nb0 to FLASH.NBF (not flash.dio) can I use the HP update utility to update the flash without using an SD Card?

.\Tools1\pdocread -l
.\Tools1\pdocread -t
.\Tools1\pdocread 0x0 0x5000000 diskimage_Ver.nb0

Then there should be a way to write the image back to the PDA using the following command:-

pdocwrite diskimage_Ver.nb0 (but I am not sure what are the correct parameters to write next to pdocwrite)!

could someone please help me understand how I can do it safely. I am really stuck

Thanking you in advance.

analyzer.x
26th August 2008, 06:22 AM
anything I am stuck I wana know how I can restore the image file please !

analyzer.x
6th September 2008, 03:33 AM
Ok here is where I am at at the moment

1- backup pda images
2- restore pda images <--- dangerous

using the latest pdocread and pdocread itsutilsbin-20080731-2.zip from http://www.xs4all.nl/~itsme/projects/xda/tools.html

CODE79.92M (0x4fec000) TRUEFFS
| 1.31M (0x14fc00) Part00
| 1.88M (0x1e0000) Part01
| 76.73M (0x4cbc000) Part02
127.88M (0x7fe0000) TRUEFFS
| 1.31M (0x14fc00) Part00
| 1.88M (0x1e0000) Part01
| 76.73M (0x4cbc000) Part02
24.98M (0x18fc000) TRUEFFS
| 1.31M (0x14fc00) Part00
| 1.88M (0x1e0000) Part01
| 76.73M (0x4cbc000) Part02
7.61G (0x1e6e00000) DSK1:
| 7.60G (0x1e6a00000) Part00


The follwing 2 methods is what I used to back up the 3 parts, both methods produced exactly the same file lengths, I am not sure if one method is more accurate than the other, but both methods produced the exact file lengths.

Method 1
pdocread -w -d TrueFFS -b 0x800 -p Part00 0 0x14fc00 Part00.raw
pdocread -w -d TrueFFS -b 0x800 -p Part01 0 0x1e0000 Part01.raw
pdocread -w -d TrueFFS -b 0x800 -p Part02 0 0x4cbc000 Part02.raw

Method 2
pdocread -w -d TrueFFS -p Part00 0 0x14fc00 Part00.raw
pdocread -w -d TrueFFS -p Part01 0 0x1e0000 Part01.raw
pdocread -w -d TrueFFS -p Part02 0 0x4cbc000 Part02.raw

I have also backedup diskimage_Ver.nb0, to show the correct address I typed :-
pdocread -t

To back up I type
pdocread 0x0 0x5000000 diskimage_Ver.nb0

I tried this line:-
pdocwrite part02.raw -w -d TRUEFFS -p Part02 0 0x4cbc000

It produced the following error:
pdocwrite -w -d TRUEFFS -p Part02 0 0x4cbc000 Part02.raw

C:\tools>pdocwrite part02.raw -w -d TRUEFFS -p Part02 0 0x4cbc000
CopyFileToTFFS(part02.raw:0, 0, 04cbc000)
ERROR: ITWriteDisk - The media is write protected.

this is just a guess but could the reason I am getting this error be because the PDA CID is locked? any ideas how I can write the file back to the PDA now!

Thanks

saxxon
6th September 2008, 09:19 AM
just download the original image from this forum and use the sd update method ... its safe

imedtoon
7th October 2008, 11:57 AM
Hello,

I have the same problem. I have dumped my ROM on ipaq 614c with pdocread and I want to write it on my phone.
Anyone know how I can .raw files to flash.dio?

I see in a post I could use osnbtool v1.41 to do this but how?

analyzer.x
11th October 2008, 08:10 AM
I see in a post I could use osnbtool v1.41 to do this but how?


Hi where did you read about the osnbtool v1.41 ? can you post a link please, thanks

imedtoon
13th October 2008, 11:39 AM
Hello,

you say it here:
http://forum.xda-developers.com/showthread.php?t=404657&page=5

But I have succeded to dump my ROM. thank.