Beberapa tips tutorial optimalkan performa Samsung Galaxy Mini 2
Bisa dengan memodifikasi boot partition, tetapi cara ini lebih sulit karena harus membuat boot.img khusus.
Cara yang lebih mudah dengan menambahkan script dan menginstall busybox. Berikut cara membuatnya:
Alat dan Bahan:
Text editor, busybox, root explorer dan terminal emulatore
Metode:
0. Aktifkan USB debugging mode
1. Buat file script /etc/install-recovery.sh. File ini akan otomatis dijalankan pada saat booting. Mengapa tidak langsung meletakkan script file di sini? Karena kebanyakan tweak berdasarkan sistem Linux yang mengenali folder /etc/init.d. Dengan sistem folder juga lebih praktis karena file script tinggal didrop ke dalamnya. Buat file install-recovery.sh dan set permission rwxr-xr-x dengan perintah chmod 755 /etc/install-recovery.sh kemudian tambahkan baris
#!/system/bin/sh
/system/bin/sysinit
2. Buat file /system/bin/sysinit dan set permission ke 755 lalu tambahkan baris berikut:
#!/system/bin/sh
export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
/system/bin/logwrapper /system/bin/run-parts /system/etc/init.d
Asumsinya busybox yang terpasang adalah dari Sterricson v1.20.2. Ata lebih pastinya di terminal pakai perintah which run-parts untuk mengetahui lokasinya.
3. Terakhir dengan membuat folder /etc/init.d dan diset permission 644.
Berikutnya kita bisa menambahkan file script ke dalam folder /etc/init.d
Kalau kernel kita mendukung sio i/o scheduler maka kita bisa meningkatkan kecepatan akses sdcard. Scriptnya:
#!/system/bin/sh
# Set disk read aheads to 2048
chmod 777 /sys/block/mmcblk0/queue/read_ahead_kb
echo "2048" > /sys/block/mmcblk0/queue/read_ahead_kb
chmod 777 /sys/block/mmcblk1/queue/read_ahead_kb
echo "2048" > /sys/block/mmcblk1/queue/read_ahead_kb
chmod 777 /sys/devices/virtual/bdi/179:0/read_ahead_kb
echo "2048" > /sys/devices/virtual/bdi/179:0/read_ahead_kb
chmod 777 /sys/block/mmcblk1/queue/scheduler
echo "sio" > /sys/block/mmcblk1/queue/scheduler
Menurut beberapa sumber nilai 2048 menghasilkan performa yang lebih baik. Untuk scheduler [sio] lebih baik dari [deadline] yang lebih baik dari stock [cfq]. Simpan dengan nama 10diskperf atau nama lainnya asalkan angka 10 di depan ada dan set permission 755.
Kita juga dapat menambahkan script untuk melakukan zipaligning setiap boot agar penggunaan RAM menjadi efisien. Syaratnya kita harus memiliki binary /system/bin/zipalign. Kemudian kita dapat menggunakan script S70darky_zipalign.
Dengan menambahkan dukungan /etc/init.d maka script v6 supercharger akan otomatis menambahkan entry ke dalam init.d agar seting tetap bertahan biarpun sistem diboot. Normalnya kita bisa menaikkan nilai benchmark hingga 100 point.
Untuk tambahan dapat juga script berikut ditambahkan di /system/build.prop walaupun efektifitasnya belum diketahui pasti:
debug.sf.hw=1 #performa antar muka, performa lebih baik tapi akan menghilangkan efek crt off bagi yang sudah memodifikasi framework-res.apk.Sepertinya dah ada secara default.
persist.sys.ui.hw=1
ro.ril.disable.power.collapse=1 #menghemat battery
ro.mot.eri.losalert.delay=1000 #perpindahan antar bts dengan halus. Menurut saya kualitas sinyal jadi lebih baik.
ro.kernel.android.checkjni=0 #mempercepat beberapa proses
ro.kernel.checkjni=0 #idem
ro.config.nocheckin=1 #tidak mengirim data penggunaan ke server pusat
ro.lge.proximity.delay=25 #menyelesaikan masalah layar hitam setelah menelpon
mot.proximity.delay=25 #idem
persist.adb.notify=1 #sepertinya tidak berefek, seharusnya bisa memunculkan notifikasi koneksi adb
dalvik.vm.dexopt-flags=m=v,o=y #mempercepat running aplikasi.
Tweak di atas mungkin meningkatkan performa, mungkin hanya placebo tapi paling tidak ada sedikit peningkatan nilai benchmark. Selamat mencoba tapi saya tidak bertanggung jawab kalau ada apa2. Pada saat menulis ini tweak di atas sudah saya terapkan.