Metoda de dump/backup functioneaza, a fost testata de mine pe un HTC Touch Pro. Acest tutorial nu cuprinde si metoda de reconstructie a ROM-ului.
Daca sunteti curiosi cum se reconstruieste ROM-ul click aici. Eu am facut un backup la ROM in caz ca.
!! Atentie chiar daca vreti sa faceti backup la ROM-ul lui Touch Pro, adresele se poate sa difere!! Deci adaptati la aparatul vostru.
Tutorial Backup/Dump ROM Windows Mobile
- In registrii mergeti urmati calea HKEY_LOCAL_MACHINE > Security > Policies > Policies. Alegem itemul '00001001' si ii schimbam valoarea din 2 in 1. (puteti folosi "Mobile Registry Editor 1.11" ca si editor de registrii, daca va aparea "Access is Denied" cand incercati sa modificati o valoare, cititi aici. Eu am rezolvat cu EnableRAPI.zip).
- Downloadam itsutilsbin-20080923.zip de aici
- Extragem itsutilsbin
- Deschidem cmd, schimba calea unde se gaseste itsutilsbin. Scriem "pdocread.exe -l" (fara ghilimele, e L mic). Va aparea ceva de genu:Dupa cum ati observat o parte din text e colorat, de acele adrese avem nevoie.
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 125.88M (0x7de0000) Part02
| 324.75M (0x144c0000) Part03
[..] (restu ignoram) - Tot in cmd, rulam pe rand:
- pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x31f000 Part00.raw
- pdocread -w -d DSK1: -b 0x800 -p Part01 0 0x480000 Part01.raw
- pdocread -w -d DSK1: -b 0x800 -p Part02 0 0x7de0000 Part02.raw
- pdocread -w -d DSK1: -b 0x800 -p Part03 0 0x144c0000 Part03.raw
@EviL te-ai mai interesat, adresa e general valabila pt orice device WM?
pmemdump.exe 0xa8000000 524288 SPLdumped.nb
CopyProcessMemoryToFile(00000042, a8000000, 00080000, SPLdumped.nb) (poti sa il adaugi direct in tutorial)
@englezu - ai nevoie doar de rom & radio sau si de spl , eu am avut diamond-ul tot de la voda si avea spl 1.37
Am sa corectez. Scuze.. si multumesc pentru atentionare!
“pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x31f000 Part00.raw"
“pdocread -w -d DSK1: -b 0x800 -p Part01 0 0x480000 Part01.raw"
“pdocread -w -d DSK1: -b 0x800 -p Part02 0 0x7de0000 Part02.raw"
“pdocread -w -d DSK1: -b 0x800 -p Part03 0 0x144c0000 Part03.raw"
Greaseala ta a fost ca nu ai pus cele doua puncte dupa DSK1,m-am chinuit putin pana sa-mi dau seama de ce nu vroiau sa mearga!
Multumim pentru tutorial!