Minggu, 23 November 2008

Sedikit pengertian dan Tutorial penggunaan RAMldr



Mengapa saya memilih RAMldr karena disini kita akan mendapatkan file dengan format bin,dan dgn format bin akan memudahkan kita untuk pengerjaan lebih lanjut. Karena program2 selanjutnya juga menggunakan format bin dalam pengerjaannya. Contoh HEX editor, PDS Editor, PDS Tool, dsb.

1. Apakah RAMldr ?
- RAMldr adalah program yg bisa mengkopi/menulis sebagian/seluruh memory HP dalam bentuk format bin (binary digit/biner)

2. HP Motorola apakah yg disupport dgn program ini?
- Berfungsi dgn sangat baik dengan tipe: C380,C659,V180,V220,E398,V3,V300,V500,V600,V525,V3 03,V400 (triplets family)
- Bootloader yg disupport adalah sampai dgn versi 07.D0

3. Apakah "Backup" itu? Dan kenapa kita membutuhkannya?
- Backup adalah cara terbaik untuk menjaga HP kita dari kejadian yg tdk diinginkan,misalkan ada kegagalan disaat proses flashing,modifikasi software yg gagal,atau bahkan HP mati karena salah flashing/modif.
Full Backup disini adalah file dgn format bin.

3.1 (Utk zona memory HP 32mb flash chip addressnya adalah 10000000-12000000) Seri E398,V3,Triplets dsb

3.2 (Utk zona memory HP 16mb flash chip addressnya adalah 10000000-11000000) Seri C650,C380 dsb

3.3 Full Backup mengandung semua dump memory,seperti:

- Flash -> adalah bagian dimana tersimpan semua driver2,konfigurasi hardware pd HP.
- Flex -> adalah bagian dimana tersimpan Sistem Operasi,pengaturan menu,sms,mms,phonebook pd HP.
- Langpack -> adalah bagian dimana tersimpan Packing Bahasa dan font bahasa pd HP.
- DRM -> adalah bagian dimana tersimpan simbol2 sinyal,batt,bluetooth dan semua simbol lainnya pd HP.
- PDS -> adalah bagian dimana tersimpan sistem OTP (one Time Program) yg merupakan kode unik mengenai semua identitas Hp,seperti imei,Software Version,hardware version,kode subsidy,informasi kompatibilitas relash,security dsb.
Hanya ada satu PDS utk satu unit HP,tiap HP memilik PDS yg berbeda-beda.
- Seems -> adalah bagian dimana tersimpan semua konfigurasi enabling/disabling menu, dan jg mengatur sistem menu tersembunyi pd HP.

4. Apakah sebenarnya PDS itu? Dan kenapa kita harus membackupnya secara terpisah?
- Sudah dijelaskan di poin 3.3
- PDS di dlm HP Motorola sangat vital,jangan pernah memasukan PDS HP lain selain HP anda sendiri,begitu pula sebaliknya.
PDS backup terdapat di address 10010000-10020000 (cut end address empty bytes 1001FFFF)

5. Apakah itu ldr.bin? apa bedanya dgn ldr_all.bin,ldr_boot.bin,ldr_pds.bin?
- ldr.bin adalah ramloader itu sendiri,me"load" ramloader berfungsi agar program dapat mengenali flash chip pd HP.
Sehingga apabila kita ingin melakukan sesuatu pd HP dengan program RAMldr,kita harus me"load" ramloader terlebih dahulu dengan mengklik "Send RamLoader"
Semua ldr?????.bin disini mengandung ramloader
(space address 03FD0000-03FD0010,terdpt pd program setiap kali kita menjalankan RAMldr)

5.1 ldr.bin mengandung informasi tentang zona memory HP yg mana/apa yg akan kita hapus apabila kita klik "Erase"
"Base Address" dan "Entry Address" di dalam RAMldr adalah zona memory yg berfungsi apabila kita ingin menulis file bin dengan mengklik tombol "Send Binary".
Anda tidak bisa menggunakan fungsi "Send Ramldr" dua kali atau lebih dalam setiap satu kali HP booting. Apabila anda ingin me"load" ldr.bin yg lain,anda harus me"restart" HP anda terlebih dahulu.
Untuk menulis sesuatu pd zona memory HP,maka anda harus menghapusnya terlebih dahulu.

5.2 ldr_all.bin apabila difungsikan dgn mengklik "erase" akan menghapus seluruh memory HP.
ldr_boot.bin hanya akan menghapus zona memory bootloadernya saja,sedangkan ldr_pds.bin akan menghapus zona memory PDSnya saja.

Bagaimana caranya menggunakan RAMldr?
Misal seri HP E398

6. Cara membuat Full Backup

a. Jalankan RAMldr
b. Sambung kabel data ke HP
c. Hidupkan HP dlm kondisi flash mode (* + # + power on)
d. Tunggu sampai terlihat status connected (RAMldr otomatis merubah mode HP menjadi mode bootloader/mode flash)
e. Lihat jarak address 03FD0000-03FD0010 (default programnya) tidak ada yg perlu diubah saat ini. Lalu klik "send ramldr" pilih ldr.bin trus OK

Perhatikan log-nya:

ADDR 03FD0000AD
JUMP 03FD0010AE
ACK JUMP,03FD0010

f. Ketik "10000000" dibox "base addr" lalu "12000000" dibox "entry addr" ini berarti kita akan membackup 32mb memory,apabila ingin membackup 16mb memory tinggal diganti box "entry addr" menjadi "11000000". Kemudian klik "Save Mem"
g. Tunggu dan perhatikan log-nya
Apabila string pertama bertuliskan "DUMP10000000 ok" dan yg terakhir "DUMP11FF0000 ok" dengan ukuran 33.554.432 bytes pas,tdk lebih tdk kurang.
Berarti anda telah sukses membuat Full Backup HP anda,simpan baik2 filenya.
h.Terakhir restart HP anda.

7. Cara membuat PDS Backup

a. Lakukan poin 6 dr a s/d e
b. Ketik "10010000" di box "base addr",dan "10020000" dibox "entry addr" lalu klik "Save Mem"
c. Perhatikan log-nya:

DUMP10010000 ok

Hanya satu string yg akan muncul,lihat Instalasi folder Program RAMldr (atau Desktop anda) akan terbentuk file 10010000 file dgn ukuran 65.536 bytes,rename file dgn ekstensi *.bin. Simpan file ditempat yg aman.
d. klik "restart" dan cabut kabel
f. Anda telah sukses membuat PDS Backup

Bagamana caranya me"restore" file backup anda ke HP?

8. Cara mengembalikan Full Backup ke HP anda

a. Lakukan poin 6 dr a s/d d
b. Klik "send ramldr" lalu pilih file ldr_all.bin
c. perhatikan log-nya:

ADDR 03FD0000AD
JUMP 03FD0000AE
ACKJUMP,03FD0010

Kalau tdk terlihat "ACKJUMP,03FD0010" berarti HP anda sudah terhapus karena sesuatu hal,tp tidak apa2,masih bisa dilanjut.

d. Klik "erase" tunggu sampai muncul string "ACK Erase" di log-nya (kisaran waktu antara 3-6 menit). Selama proses erasing tdk terlihat apapun di dlm log.
e. Ketik "10000000" dibox "base addr",lalu klik "send binary" pilih file yg anda backup tadi. Lalu perhatkan log-nya:

Uploading binary data
ADDR 1000000081

f. Tunggu sampai muncul string "ADDR 11FE0000AD"
g. Klik "Restart" lalu cabut kabel.
h. Anda telah sukses mengembalikan full backup file ke HP

9. Cara mengembalikan PDS Backup ke HP anda

a. Lakukan poin 6 dr a s/d d
b. Klik "send ramldr" lalu pilih ldr_pds.bin
c. Perhatikan log-nya:

ADDR 03FD0000AD
JUMP 03FD0000AE
ACKJUMP,03FD0010

Berarti proses OK

d. Klik "erase" RAMldr akan menghapus zona memory PDSnya saja. Dan akan terlihat string "ACK Erase" di log-nya.
e. Ketik "10010000" dibox "base addr" lalu klik "send binary",pilih file PDS backup anda tadi.
f. Tunggu sampai muncul string "ADDR 1001000082"
g. Klik "restart" lalu cabut kabel
h. Anda telah sukses mengembalikan PDS backup ke HP

PENTING UNTUK DIINGAT !!!

1. Selalu bekerja dengan battere terisi dengan penuh
2. Perhatikan selalu status "connected" pd program
3. Jangan pernah melakukan proses backup dengan meng"klik" "erase" terlebih dahulu
4. Cek selalu file backup anda dgn Text Editor sederhana yg support Unicode seperti NotePad atau WordPad,perhatikan disitu kalau ada tulisan "err err err",berarti file anda corrupt/tdk valid. Hapus file dan mulailah ulang proses backup
5. Pada proses Restore (mengembalikan file backup anda) yg terpenting adalah "base addr"


original posted By. @r!3

Tidak ada komentar:

Posting Komentar