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:
- Anda sudah mengerti cara flashing ROM sesuai tutorial disini: http://www.facebook.com/groups/AndromedA7/doc/454686974579720/
- 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:
- Image ROM ICS ori seperti pada tutorial diatas, extract ke folder c:\firmware (yang berisi file-file *.img).
- APK Android terminal emulator (Cari di PlayStore).
- MTK Rom Studio, download disini: http://ge.tt/8GDGDrE/v/44
- Notepad++ (Aplikasi Windows, cari di google)
- Calculator (Bawaan dari Windows 7)
- 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