Saturday, December 14, 2013

Tweaking build.prop - universal android

Setelah kita tahu fungsi dasar build.prop, berikut ada beberapa tweak berupa line yang bisa ditambahkan atau diedit pada build.prop android anda.

  • Gunakan ES File Explorer (gratis), Root Explorer (berbayar) atau Build,prop Editor, atau aplikasi lain yang sejenis.
  • Syarat = ROOT
  • build.prop letaknya ada di /system/
  • Jangan lupa backup build.prop asli anda !


1. Menambah smooth home/launcher

ro.HOME_APP_ADJ = 1

Fungsi 
Menempatkan aplikasi home/launcher kedalam RAM
Value 
0 = home/launcher tidak ditempatkan di RAM, RAM jadi lebih kosong
1 = home/launcher ditempatkan di RAM, lebih smooth dan responsif

Android anda sebaiknya memiliki RAM yang tersisa cukup besar, kalau terlalu kecil, kita akan menemukan lag dan penurunan performa.

2. Menambah kualitas gambar hasil foto camera

ro.media.enc.jpeg.quality=100

Fungsi 
Membuat hasil foto camera anda di save berbentuk jpeg tanpa kompresi
Value 
100 = tanpa kompresi, kualitas paling bagus
1 = menggunakan kompresi, kualitas paling jelek

Harap diingat, kualitas terbaik (100) akan menghasilkan jpeg yang berukuran file paling besar. Tetapi sebesar besarnya file jpeg, masih bisa ditoleransi asalkan seimbang dengan hasil fotonya.

3. Menambah performa video

media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=true
media.stagefright.enable-record=true

Fungsi 
Menambah performa video saat streaming dan setel/playback
Value 
true = fitur on
false = fitur off

Biasanya line di atas sudah ada di build.prop android kita, jadi yang perlu kita edit hanya value nya, apakah true atau false. Dicoba coba saja mana yang paling bagus, bila dirasa tidak cocok atau malah mengurangi performa, kembalikan saja value nya ke value awal.

4. Menambah kualitas hasil foto panorama

ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720

Fungsi 
Menambah resolusi/ketajaman foto panorama
Value 
defres = menggunakan seluruh image yang terambil camera
frameres = resolusi/ketajaman tiap frame yang terambil camera

Fitur foto panorama hanya dimiliki oleh handheld berandroid 4.0 keatas, dan tidak semua ROM ada panorama nya.

5. Menambah respon sentuhan jari di layar

ebug.sf.hw=1
persist.sys.ui.hw=1
debug.performance.tuning=1
video.accelerate.hw=1
debug.egl.profiler=1
debug.egl.hw=1
debug.composition.type=gpu

Fungsi 
Menambah respon sentuhan jari di layar dengan menggunakan GPU (graphic processor unit) untuk melakukan rendering.
Value 
GPU / CPU = pilihan menggunakan CPU atau GPU untuk proses rendering 

Line di atas biasanya juga sudah ada di build.prop kita, kita lihat saja value nya. Untuk beberapa pengalaman, dengan menggunakan GPU hasilnya akan smooth, responsif, dan tidak laggy. Tetapi memakan konsumsi batere lebih besar. Ada juga beberapa pengalaman di XDA yang mengatakan sebaliknya, menggunakan GPU justru malah menambah irit batere. Jadi silakan dicoba coba saja.

6. Merubah waktu tunggu scan wifi

wifi.supplicant_scan_interval=180

Fungsi 
Merubah waktu tunggu scanning wifi pada saat wifi on
Value 
   = dalam detik

Kalau kita sering berpindah tempat atau sinyal wifi yang ada sering drop, value 180 dapat dikecilkan, tetapi kalau kita tidak sering menggunakan wifi, value 180 dapat dibesarkan dan akan menghemat batere.


7. Merubah jumlah step call volume

ro.config.vc_call_steps=20

Fungsi 
Merubah step volume up/down untuk call
Value 
 7-20

Defaultnya, call volume ada 7 step, dari tidak terdengar sampai maksimum harus 7x pencet.
Dengan merubah dan menambah step, hasilnya perubahan volume akan lebih halus. Silakan dicoba coba saja berapa step yang paling cocok.

2 comments:

  1. mas,klo edit build.prop camera supaya jadi hitam putih gimana ya mas..

    ReplyDelete
  2. mas,klo edit build.prop camera supaya jadi hitam putih gimana ya mas..

    ReplyDelete