Thursday, April 25, 2013

Mengatur Partisi OS Cross A7* - melegakan Internal Memory tanpa SDCARD.

Ini adalah tutorial untuk mengatur Partisi OS, seperti partisi /system, /cache dan /data. Agar bisa kita atur sesuai dengan keinginan kita. Umpama agar partisi /data (Internal Memory) menjadi besar, atau membuat partisi /cache besar agar operasi browsing terasa mulus dsb. Semua tergantung kreasi anda.

Kalau pernah lihat ROM ICS RTP buatan Arya Rahmanda, maka anda juga bisa buat sendiri sesuai dengan keinginan anda.

Persyaratan:

  1. Anda sudah mengerti cara flashing ROM sesuai tutorial disini: http://www.facebook.com/groups/AndromedA7/doc/454686974579720/
  2. Buat yg belum menguasai sebaiknya jangan melanjutkan tutorial ini, apalagi menulis komentar membahas mengenai flashing ini. Komentar semacam ini akan langsung saya hapus.

Bahan-bahan yang dibutuhkan:
  1. Image ROM ICS ori seperti pada tutorial diatas, extract ke folder c:\firmware (yang berisi file-file *.img).
  2. APK Android terminal emulator (Cari di PlayStore).
  3. MTK Rom Studio, download disini: http://ge.tt/8GDGDrE/v/44
  4. Notepad++ (Aplikasi Windows, cari di google)
  5. Calculator (Bawaan dari Windows 7)
  6. Custom Rom ICeSFree (buat latihan, nanti bisa pakai sembarang custom rom)

Langkah-langkahnya:
1. Jalankan Android Terminal Emulator dan ketik (yang di-bold):
$ su (enter); Allow superuser kalo diminta.
# cat /proc/mtd > /sdcard/firmware.info (enter)


2. Ok. Pekerjaan di-hh sudah selesai. Sekarang copy file firmware.info yang ada di /sdcard ke pc. Ke folder hasil extract image firmware diatas tadi yaitu: c:\firmware\firmware.info
http://dl.dropbox.com/u/66632469/Gambar1.jpg

3. Menggunakan aplikasi Notepad++ (Wajib, jangan coba2 pakai aplikasi lainnya), buka file tadi dan lihat struktur partisi OS pada bagian ini:
mtd11: 12700000 0020000 "system"
mtd12: 03c00000 0020000 "cache"
mtd13: 07f20000 0020000 "userdata"
[mtdxx]: [xxxxxxxxx] [yyyyyyyy] ["nama partisi"]

Keterangan: mtdxx adalah posisi partisi, xxxxxxxx adalah besaran partisi dalam Hexadecimal,
yyyyyyyy ukuran erase data (jangan hiraukan)
"nama partisi" adalah nama partisi yang akan kita modif.

4. Sekarang kita ingin mengetahui besar masing-masing ukuran partisi default dari system ICS kita, maka bukalah aplikasi Calculator. Dan dari menu View, pilih Programmer. Kemudian rubah ke Hex.
http://dl.dropbox.com/u/66632469/Gambar4.jpg

5. Copy besaran partisi system yaitu: 12700000 kemudian di paste di-aplikasi Calculator. Kemudian rubah format ke Dec, bagi (/) dengan 1048576 (untuk mendapatakan satuan MegaByte dari 1024x1024). Makan akan didapat hasilnya yaitu: 295MB.

6. Catat dan dapatkan lagi besaran partisi cache dan userdata, sehingga akan kita dapat:
partisi system = 295MB
partisi cache = 60MB
partisi userdata = 127MB
dan bila ditotal akan didapat = 482MB !!

7. Ok. Sekarang kita akan bermain dengan nilai partisi ini, menggunakan Custom Rom IceSFree, maka system cukup diberi 215MB saja, cache diberi 17MB, dan sisanya untuk userdata (250MB).

8. Lakukan kebalikannya dari cara diatas, kita akan mencari nilai hexadecimal dari partisi yang akan kita buat ini, caranya pada mode Dec, click C dulu untuk membersihkan calculator. Masukkan angka 215. Kemudian kalikan (*) dengan 1048576. Kemudian rubah ke mode HEC, dan catat.

9. Lakukan juga pada cache dan userdata dan dicatat, sehingga hasilnya akan didapat:
system 215MB nilai hexadecimalnya = 0D700000 (tambahkan 0 agar menjadi 8 digit)
cache 17MB = 01100000
userdata 250MB = 0FA00000

10. Buka aplikasi folder MTK_Rom_Studio, buka folder lng, yang ada didalamanya, dan hapus file Rus.lng, biar tampilan menjadi bahasa Inggris.

11. Kemudian Menu -> Load firmware.info, untuk load file firmware.info tadi. Dan lihat apakah perhitungan kita sama pada partisi diatas (ukuran asli defaultnya), pada kolom Part,MB.

12. Kemudian menggunakan Notepad++, edit hasil perhitungan hexadecimal kita tadi menggantikan defaultnya. Umpama pada partisi system yang tadinya 12700000 diganti menjadi 0D700000, dan seterusnya pada cache dan userdata juga. Kemudian save.
http://dl.dropbox.com/u/66632469/Gambar3.jpg

13. Pada Aplikasi MTK_Rom_studio, buka lagi file firmware.info yg sudah kita rubah, dan lihat apakah perubahan sudah sesuai dengan yg kita inginkan.
http://dl.dropbox.com/u/66632469/Gambar2.jpg

14. Buka folder c:\firmware dan buat backup copy file: MT6575_Android_scatter.txt (biar aman, hehehe..)

15. Kembali ke aplikasi MTK_Rom_Studio, klik button Create ROM, pertama pilih dulu file firmware.info hasil editan kita tadi (double klik), kemudian pilih file MT6575_Android_scatter.txt (double klik), nanti ada pertanyaan replace, pilih yes saja.

16. Buka lagi file MT6575_Android_scatter.txt dengan Notepad++, dan cari text CACHE. Dan tambahkan rubah menjadi seperti ini: __NODL_CACHE dan save.
http://dl.dropbox.com/u/66632469/Gambar4.jpg

16. Sampai sini, skema partisi baru sudah selesai. Tapi belum selesai. Kalau kita perhatikan file system.img besarnya 295MB. Sedangkan tadi kita buat partisi hanya 215MB. Jelas tidak akan muat. Taaaapiii.. karena kita mau flash lagi dengan CustomRom ICeSFree, gampang.. ini cara mengakalinya.

17. Rename dulu file system.img menjadi system.img.old.

18. Copy file userdata.img, dan hasil copy-nya rename menjadi system.img.

19. Beres !! Sekarang waktu yang mendebarkan, hehehe... Buka aplikasi SPFlashTool. Dan load scatter dengan file hasil create rom tadi yaitu: MT6575_Android_scatter.txt

20. Silakan lakukan prosedur flash seperti biasa. Termasuk mengganti recovery.img dengan cwm pilihan.

21. Setelah sukses, masuk kemode recovery (CWM), dan install custom rom ICeSFree.

22. Sukses !!

Credit by Pnormal indo

Copyright © Blog Kita Bersama | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com