Anyone tried WM5 backup/restore procedure? - P3300, MDA Compact III upgrading etc.

B.R. has made this procedure to backup original Artemis ROM. Has anyone successfully tried this and managed to restore? If so, I and many of us would be so glad if someone could post a link to a original (Dutch) WM5 HTC Rom...
Hi guys, I have been looking for a while now how to backup the Artemis ROM. I put up a little
tutorial, hope you guys think it is usefull.
----------------------------------------------------------
1. Download ITSUTILS by Itsme: http://nah6.com/~itsme/itsutilsbin-20070323.zip
2. Extract the files to a directory.
3. You will find pdocread.exe inside the extracted directory.
4. Make a directory somewhere on a disk, where you want to save the parts to lets say for example
C:\ROM
5. You have to type these commands in the DOS command window (Click Start -> Run..., type CMD on
the Open box then Click OK)
Backup the following parts like this:
SPL:
pdocread -n 0 -b 0x20000 0 0x100000 C:\ROM\bdk0-spl.nb
CID:
pdocread -n 1 -b 0x10000 0 0x40000 C:\ROM\bdk1-0-cidarea.nb
GSM Data:
pdocread -n 1 -b 0x4000 0x10000 0x4000 C:\ROM\bdk1-4-gsmdata.nb
GSM Radio ROM:
pdocread -n 1 -b 0x40000 0x140000 0x280000 C:\ROM\bdk1-5-gsmcode.nb
Splash Screen:
pdocread -n 1 -G 0x30000 -b 0x10000 0xF0000 0x30000 C:\ROM\bdk1-f-splash.nb
Extended ROM:
pdocread -h 0x[HANDLE] 0 0xf00000 C:\ROM\ExtROM.nb
Change [HANDLE]. You can get the handle by typing pdocread -l Watch out! the Handle is different every time.
Locate 7.99Mb or 14.9Mb depend of model,
pdocread -l
Example:
If
handle ee9de576 7.99MB 0x7fe000
the correct sintax is:
pdocread -h 0xee9de576 0 0x7fe000 c:\rom\ExtROM.nb
OS (for HTC P3300):
pdocread 0x0 0x3900000 c:\ROM\OS.nb
furthermore they are different from Artemis derivations
for ARTE100 (HTC P3300) it is 0x3900000
for ARTE200 (O2 Orbit) it is 0x3500000
for ARTE300 (LOVE, i.e Dopod M700) it is 0x3E00000
B.R.
Click to expand...
Click to collapse

Related

can i backup my ROM ?

Hi, I wanna know if i can make a complete backup of my artemis mda compact III T-Mobile ROM (dutch version sim/cid unlocked)?
Because i wanna flash another rom in case something goes wrong i can put my original backup back, is this possible?
Thank you,
lommer said:
Hi, I wanna know if i can make a complete backup of my artemis mda compact III T-Mobile ROM (dutch version sim/cid unlocked)?
Because i wanna flash another rom in case something goes wrong i can put my original backup back, is this possible?
Thank you,
Click to expand...
Click to collapse
You dont have to backup your ROM as your phone is already CID unlocked. All you have to do is making another SuperCID-ROM file and flash it to your device. To make a SuperCID-ROM file, search for HTC Tool here.
But if you have to send it back to repair or something, it is always good to have a backup..
The only way to backup is through reading the diskonchip with PdocRead.exe
SPL:
pdocread -n 0 -b 0x20000 0 0x100000 bdk0-spl.nb
CID:
pdocread -n 1 -b 0x10000 0 0x40000 bdk1-0-cidarea.nb
GSM Data:
pdocread -n 1 -b 0x4000 0x10000 0x4000 bdk1-4-gsmdata.nb
GSM Radio ROM:
pdocread -n 1 -b 0x40000 0x140000 0x280000 bdk1-5-gsmcode.nb
Splash Screen:
pdocread -n 1 -G 0x30000 -b 0x10000 0xF0000 0x30000 bdk1-f-splash.nb
Extended ROM:
pdocread -h 0x[HANDLE] 0 0xf00000 ExtROM.nb
Change [HANDLE]. You can get the handle by typing pdocread -l Watch out! the Handle is different every time
OS:
pdocread 0x3500000 OS.nb
Good luck!
rvbcrs said:
But if you have to send it back to repair or something, it is always good to have a backup..
The only way to backup is through reading the diskonchip with PdocRead.exe
SPL:
pdocread -n 0 -b 0x20000 0 0x100000 bdk0-spl.nb
CID:
pdocread -n 1 -b 0x10000 0 0x40000 bdk1-0-cidarea.nb
GSM Data:
pdocread -n 1 -b 0x4000 0x10000 0x4000 bdk1-4-gsmdata.nb
GSM Radio ROM:
pdocread -n 1 -b 0x40000 0x140000 0x280000 bdk1-5-gsmcode.nb
Splash Screen:
pdocread -n 1 -G 0x30000 -b 0x10000 0xF0000 0x30000 bdk1-f-splash.nb
Extended ROM:
pdocread -h 0x[HANDLE] 0 0xf00000 ExtROM.nb
Change [HANDLE]. You can get the handle by typing pdocread -l Watch out! the Handle is different every time
OS:
pdocread 0x350000 OS.nb
Good luck!
Click to expand...
Click to collapse
thank you that's why i wanna backup because i still have guarantee ...
Is there any clean dutch rom wm5 or wm6 better then this t-mobile ?
Never seen any unfortunatly, I only have my T-Mobile NL Backup too
thank you for the answers
Can I backup and cook ROM in NBH Format?
I was thinking As we know O2 UK ROM is not available yet (WM5 and WM6 as well). It is possible to backup ROM from my O2 UK Orbit following this thread solution and "cook back" to NBH Format so I have original ROM to put back if I brick my phone trying upgrade with some other ROM?
Any ideas?
maagic said:
I was thinking As we know O2 UK ROM is not available yet (WM5 and WM6 as well). It is possible to backup ROM from my O2 UK Orbit following this thread solution and "cook back" to NBH Format so I have original ROM to put back if I brick my phone trying upgrade with some other ROM?
Any ideas?
Click to expand...
Click to collapse
This is only possible if you use USPL v0.1 by pof!
Thanks
Thanks rvbcrs. I was suspecting it. Shame. Thats means I have to wait till O2release some ROM if I want to be sure I have security in case of bricking my phone.
BTW Anyone did "Cook Back" O2 UK ROM?
hi mate, you can flash any rom to your artemis check this thread http://forum.xda-developers.com/showthread.php?t=311403
lommer said:
hi mate, you can flash any rom to your artemis check this thread http://forum.xda-developers.com/showthread.php?t=311403
Click to expand...
Click to collapse
Yes, provided that you have a working Atermis. i.e can connect whith PC via ActiveSync.

Problem Save IMGFS to DiskOnChip with pdocwrite

Use utilities itsutilsbin_20070705 http://www.xs4all.nl/~itsme/projects/xda/tools.html
Command pdocwrite.exe -d dsk1: -p Part02 -v imgfs.raw 0x000000 0x2d0f400
show message: "ERROR: ITWriteDisk - The disk is protected from record."
Device: Asus P526 OMAP850 ROM 6.0.9 RUS
PS: As flashing IMGFS & GSM to Asus P526?

612c - How to [pdocwrite diskimage_Ver.nb0] or flash.dio???

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.
anything I am stuck I wana know how I can restore the image file please !
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
just download the original image from this forum and use the sd update method ... its safe
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?
I see in a post I could use osnbtool v1.41 to do this but how?
Click to expand...
Click to collapse
Hi where did you read about the osnbtool v1.41 ? can you post a link please, thanks
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.

HTC Touch 3g T3238+ / how to copy and backup up rom

Hi, I have got 2 mobile phones HTC Touch 3G T3238+. Both phones has got WM 6.5 PRO. First phone has got CE OS 5.2.21222 (build 21222.5.0.1), and second has got newest CE OS 5.2.21734 (Build 21734.5.0.20). I try to update phone, but windows update can't connect with server. How I can copy ROM form second phone ( CE OS 5.2.21734 (Build 21734.5.0.20)), and how to install it on the first phone? I try to use PDOCREAD (first i copy to the windows folder on the phone itsutils.dll, and install from cab file Cert_SPCS and EnableRapi; second I install mobireg, and change value on HKLM/Security/Policies/Policies/ in key 00001001, from 2 to 1. After that, I restart phone). I try to use PDOCREAD on two way, first: I use comand:
pdocread -l and I read value 0x13f000, and than pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x13f000 Part00.raw but I have got ERROR, that devoice is not redy . Second way, was pdocread -t and I read value 0x200, than pdocread –v 0x0 0x200 nk.nb0 , but don't work too.
PLEASE help me, and write what i have to do to copy rom from second phone, to first phone, or how to update first phone.

Backup and restore HP Ipaq 614

Today, I was trying to backup my HP Ipaq 614. To do so, I found this thread:
http://forum.xda-developers.com/showthread.php?t=427507
and this post:
http://forum.xda-developers.com/showpost.php?p=2832898&postcount=2
But the problem is that I don't get the parts. Everything seems to work fine, no errors or something, but no raw files.
I'm working on a Windows 7 and I used CMD in administrator mode.
An other question is what I have to do with those raw files. Do I have to put them in a kitchen and if so, which kitchen do I have to use?
Thanks in advance
Solution
After a lot of research I found a solution.
In this topic I found that there is a tool to dump the rom to diskimage_ver.nb0. This file have to be renamed to flash.dio and then it's just the normal way of flashing with an SD card.
About the first problem, not necessary but anyway, you have to typ
Code:
CD /D C:\itsutilsbin\
pdocread.exe -w -d TRUEFFS -p Part00 0 0x14fc00 Part00.raw
pdocread.exe -w -d TRUEFFS -p Part01 0 0x1e0000 Part01.raw
pdocread.exe -w -d TRUEFFS -p Part02 0 0x4cbc000 Part02.raw
And not C:\itsutilsbin\pdocread.exe -w -d TRUEFFS -p Part00 0 0x14fc00 Part00.raw etc.

Categories

Resources