Install Custom ROM Blackhawk di Samsung Galaxy Ace (GT-S5830)

Setelah mencoba beberapa kali mem-flash custom rom, tapi saya merasa tidak puas, terutama masalah stabilitas. Mungkin karena tidak mem-build langsung dari Android SDK-nya kali yah, yang mungkin ada “resep rahasia” tertentu yang gak di-publish oleh Samsung (CMIIW) atau juga mungkin karena optimasi yang kurang tepat. Bagi yang mau bermain-main dengan custom rom bisa kunjungi forum-xda.

Bagi yang memerlukan firmware Custom ROM Blackhawk serta pendukungnya, bisa diambil di:

https://drive.google.com/folderview?id=0B_6Kx-vBVrquR2c5UVpMV0lQajA&usp=sharing

Dan akhirnya pilihan terakhir custom rom-nya Ketut Kumajaya => GINGERBREAD.DXKT7.BLACKHAWK yang menurut saya cukup stabil dengan perform yang apa adanya. Agak susah mencari link penjelasannya, tapi kalau gak salah, stock rom (original firmware) dengan sedikit modifikasi, ditambah Kernel OC (Over Clock) hasil modifikasi Ketut Kumajaya dan beberapa tool (ClockWorkMod, Tweaks, ext4, No-frills CPU Control) dan aplikasi (Go Launcher, BLN-control).

Peringatan: DWYOR ==> Do With Your Own Risk
Persiapan Instalasi

Ada dua hal yang perlu dilakukan sebelum meng-install custom rom:

  1. Download file yang diperlukan:
    • Tentunya custom rom GingerBread 2.3.6 DXKT7 Blackhawk yang diracik oleh Ketut Kumajaya yang bisa di-download di sini.
    • ClockWorkMod (CWM) versi untuk Galaxy Ace GT-S5830 yang bisa di download di sini.
    • Rooting versi untuk Galaxy Ace GT-S5830 yang bisa di download di sini.
  2. Partisi micro sdcard yang saya bagi menjadi 3, pada contoh ini saya pake microsd dengan kapasitas 8GB:
    • Partisi 1 –> 6GB dengan format Fat32, untuk menyimpan data seperti file-file dokumen, lagu (mp3, mp4), video, dll.
    • Partisi 2 –> 1.1GB dengan format Ext4 dan cluster size 4KB, untuk menyimpan file-file aplikasi yang di-install (A2SD karena memory internal Galaxy GT-S5830 sangat terbatas, kalau gak salah sekitar 256MB)
    • Partisi 3 –> sisanya/300an MB untuk swap.

Untuk OS Windows bisa menggunakan Minitool Partition Wizard. Caranya bisa dilihat di sini.

Memulai Instalasi

Setelah siap dengan semua persiapan di atas, pastikan juga kondisi baterai dalam keadaan penuh atau setidaknya di atas 50%, serta keluarkan/lepaskan sim-card dari handset, maka kita lanjut ke tahap instalasi, berikut langkah-langkahnya:

  1. Copy-kan file upd_1.zip, recovery-clockwork-5.0.2.6-galaxyace-fix.zip, GT-S5830_GINGERBREAD.DXKT7.BLACKHAWK.zip yang sudah di-download tadi ke microsd yang ber-filesystem FAT32.
  2. Lakukan rooting dengan cara:
    • Matikan/power off handset
    • Lalu masuk ke recovery mode dengan cara tekan dan tahan tombol [Home + Power] secara bersamaan sampai muncul logo Samsung hingga kira-kira 3 detik dan lepas tombol [Power + Home] secara berurutan
    • Setelah masuk recovery mode, pilih apply update from sdcard (dengan menggunakan tombol volume) –> pilih file upd_1.zip –> tekan tombol [Home] untuk Enter
    • Lakukan reboot system now–> tekan tombol [Home] untuk Enter
  3. Install recovery-clockwork-5.0.2.6-galaxyace-fix.zip, caranya sama dengan poin 2
  4. Install GT-S5830_GINGERBREAD.DXKT7.BLACKHAWK.zip, dengan cara:
    • Matikan/power off handset
    • Lalu masuk ke recovery mode, tapi karena kita tadi sudah meng-install Clockwork Manager (CWM 5), maka recovery mode-nya akan masuk ke versi CWM 5 ditandai dengan tanda Δ (segitiga) warna hijau di sudut kiri atas pada layar logo GT-S5830
    • Lakukan Wipe Dalvik cache dengan cara masuk ke menu Advanced –> pilih Wipe Dalvik Cache –> pilih Yes – Wipe Dalvik Cache
    • Tekan tombol Back untuk kembali ke menu utama
    • Lakukan Wipe Data/Factory Reset juga Wipe Cache Partition
    • Lalu pilih menu Install Zip from Sdcard –> Choose Zip from Sdcard –> pilih GT-S5830_GINGERBREAD.DXKT7.BLACKHAWK.zip –> Yes – Install GT-S5830_GINGERBREAD.DXKT7.BLACKHAWK.zip
    • Tunggu hingga proses install selesai — sebagian tampilan prosesnya — [Formating /system] – [Formating /data] – [Formating /cache] – [Formating Done !] – [Extracting files and setting] – [Flashing kernel] [Done!]
    • Setelah selesai tekan tombol Back untuk kembali ke menu utama
    • Pilih Reboot system now
    • Setelah reboot pada logo GT-S5830 ditandai Δ biru pada sudut kiri atas layar yang artinya CWM 5 sudah aktif
    • Lalu muncul logo Robot Android yang menandakan system rom yang baru sedang startup dan proses setting system-nya agak lama, jadi tunggu saja sampai system Android (handset) siap digunakan
    • Sampai di sini proses installasi GingerBread – Blackhawk nya Mas Ketut Kumajaya selesai
Optimasi

Dengan kita meng-install custom rom Blackhawk ini, ada beberapa hal yang bisa kita optimasi, diantaranya:

  1. Darktremor a2sd script, adalah utility di mana kita bisa memindahkan dan meng-install aplikasi dari memory internal ke micro sdcard (external), dikarenakan terbatasnya memory internal yang disediakan GT-S5830, jadi memory internal mendapat tambahan space dari microsd pada partisi ke-dua yang telah kita format Ext4. Kenapa Ext4? Karena system custom rom Blackhawk file system-nya berbasis Ext4, jadi harus sama, dengan kata lain sesama Ext4 bisa merge antara memory internal dengan external.
    • Masuk ke aplikasi Tweaks –> beri tanda centang pada DT: Auto start –> Apply changes –> Reboot now? –> tekan OK — system akan reboot

    • Pada waktu startup akan mengalami dua kali bootloop, ini normal karena system mengaktifkan script a2sd
    • Lalu install aplikasi Dark tremor GUI yang bisa di download di Market Android/Google Play
    • Buka aplikasi A2SDGUI-Darktremor
      Pada menu bar Apps2SD –> aktifkan Zipalign on boot is ON!

      Pada menu bar Dalvik –> aktifkan Cache on SD-EXT –> Move and rebuild!

      System akan reboot
    • Script A2SD telah aktif dan bisa dilihat pada aplikasi Titanium Backup pada bagian bawah –> SD card (a2sd)
      Jadi kita bisa meng-install aplikasi dengan bebas dengan tambahan space memory external
    • Bisa dilihat juga pada aplikasi Ext4 pada bagian –> /system/sd

Sampai sejauh ini, sekira 7 bulan yang lalu sampai sekarang, saya belum mengalami kendala yang berarti menggunakan Custom ROM Backhawk-nya Mas Ketut Kumajaya ini..

Referensi:
http://www.kaskus.co.id/showthread.php?t=15379906