PENGERTIAN BUILD.PROP TWEAK
Ditulis Oleh Ahmad Rifai
Link Doc
https://www.facebook.com/notes/mediatek-android-art-and-dev/pengertian-buildprop-tweak/285443214951838
Pada dasarnya editing build.prop adalah sebuah script yang mempengaruhi kinerja android, dan kita bisa mengubahnya sebagaimana para pengembang bereksperimen untuk mengubah menjadi yang lebih baik.
PERHATIAN :
Hanya untuk yang ingin menanggung resiko sendiri!!!
mengedit build.prob dengan asal dan tidak tahu apa tujuannya bisa berakibat pada ketidaknyamanan pengguna android.
Saya tidak menanggung atas kerusakan yang terjadi.
DO WITH YOUR OWN RISK....
Contoh build.prop :
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IMM76I
ro.build.display.id=MAAAD
ro.build.version.incremental=eng.root.20130318.124207
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=Mon Mar 18 12:43:18 CST 2013ro.build.date.utc=1363581798
ro.build.type=user
ro.build.user=root
ro.build.host=raffie
ro.build.tags=test-keys
ro.product.model=AD683G
ro.product.brand=Hisense
ro.product.name=AD683G
ro.product.device=AD683G
ro.product.board=7x27
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Hisense
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7627a
# ro.build.product is obsolete; use ro.product.devicero.build.product=AD683G
# Do not try to parse
ro.build.description or .fingerprint
ro.build.description=AD683G-user 4.0.4 IMM76I eng.root.20130318.124207 test-keys
ro.build.fingerprint=Hisense/AD683G/AD683G:4.0.4/IMM76I/eng.root.20130318.124207:user/test-keys
ro.build.characteristics=default
# end build properties
....dan seterusnya
Build.prob di atas bisa anda cari di folder system dengan memakai aplikasi root
explorer dan yang pasti syarat utamanya adalah hape harus sudah diroot.
Berikut adalah beberapa tweak yang saya dapatkan dari beberapa sumber :
Bravia Engine
# BRAVIA Engine
ro.service.swiqi.supported=true
persist.service.swiqi.enable=1
Bravia Engine adalah teknologi milik xperia series, kita pun bisa menikmatinya dengan tweak ini
Network Engine
ro.ril.hsxpa=2
ro.ril.hsupa.category=6
ro.ril.hsdpa.category=12
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1=14449
ro.ril.htcmaskw1.bitmask=4294967295
Tweak diatas untuk meningkatkan performa dari paket data
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
Tweak untuk menambah kecepatan koneksi wireless
media.stagefright.enable-player=true (semula adalah false)
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
Tweak perbaikan video streaming
wifi.supplicant_scan_interval=180
Tweak waktu interval wifi
debug.performance.tuning-1
Tweak untuk meningkatkan performa android
debug.sf.hw=1
Mengubah UI dengan GPU
(Mengurangi tekanan pada CPU)
dalvik.vm.heapsize=32m
Mengukur Dalvik VM (banyaknya RAM di setiap instance dari VM dibolehkan),tergantung pada banyaknya RAM yang tersedia di perangkat anda dan ini bisa ditingkatkan terlalu banyak mengisi heapsize berakibat force close
persist.adb.notify=0
Munculnya icon penghentian debug di atatus bar
windowsmgr.max_events_per_sec=120
Meningkatkan tingkat responsifitas scrolling
persist.sys.use_dithering=0
Jangan gunakan latar dethering ( latar dithering akan meningkatkan kualitas gambar )
debug.sf.nobootanimation=1
Disable bootanimation
ro.HOME_APP_ADJ=1
Memaksa home launcher ke memory
ro.sf.lcd_density=120
Mengatur kerapatan layar, perubahan sesuai dengan kebutuhan anda, angka yang lebih rendah akan membuat gambar mengkecil untuk digunakan pada perangkat dengan layar yang lebih kecil.
Catatan ,perubahan kepadatan pixel akan membuat beberapa aplikasi tidak kompatibel dengan perangkat Anda' di google play.
mot.proximity.delay=150
Mengurangi waktu munculnya layar hitam setelah ada panggilan
ro.telephony.call_ring.delay=0
Pengurangan waktu delay saat panggilan keluar
ro.gsm.2nd_data_retry_config = max/_retries=3, 2000, 2000, 2000
Waktu pengulangan saat mengubah MMS APN dari 5 detik ke 2 detik
wifi.supplicant_scan_interval=120
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
Meningkatkan potensi penghematan baterai
ro.com.android.dataroaming=true
Enable data roaming secara default dari build.prop
ro.com.android.dateformat=dd-MM-yyyy
Mengubah default format data ke day-month-year
ro.config.alarm_alert=*.ogg
ro.config.ringtone=*.ogg
ro.config.notification_sound=*.ogg
Merubahan suara default untuk setiap item.
Harus berkorelasi dengan file ogg yang ada di system/media/audio/disini
ro.build.display.id=NAMEOFROM
Di setting/about phone, itu adalah list nama dari build number.
Ini adalah tempat untuk mengaturnya.
ro.product.locale.language=en
ro.product.locale.region=GB
Mengatur default region dan bahasa.
Anda harus memiliki singkatan huruf yang tepat,bahasa harus tersedia agar bekerja.
video.accelerate.hw=1 or 0
Penggunaan akselerasi untuk hardware video.
Tidak bekerja pada semua perangkat android.
persist.sys.purgeable_assets=1
Mempercepat proses reboot
ro.media.enc.hprof.vid.bps=8000000
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.jpeg.quality=100
Meningkatkan kualitas perekaman video dan JPEG pictures
windowsmgr.support_rotation_270=true;
dapat membuat layar berputar untuk 270 derajat
Link Doc
https://www.facebook.com/notes/mediatek-android-art-and-dev/pengertian-buildprop-tweak/285443214951838
Pada dasarnya editing build.prop adalah sebuah script yang mempengaruhi kinerja android, dan kita bisa mengubahnya sebagaimana para pengembang bereksperimen untuk mengubah menjadi yang lebih baik.
PERHATIAN :
Hanya untuk yang ingin menanggung resiko sendiri!!!
mengedit build.prob dengan asal dan tidak tahu apa tujuannya bisa berakibat pada ketidaknyamanan pengguna android.
Saya tidak menanggung atas kerusakan yang terjadi.
DO WITH YOUR OWN RISK....
Contoh build.prop :
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IMM76I
ro.build.display.id=MAAAD
ro.build.version.incremental=eng.root.20130318.124207
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=Mon Mar 18 12:43:18 CST 2013ro.build.date.utc=1363581798
ro.build.type=user
ro.build.user=root
ro.build.host=raffie
ro.build.tags=test-keys
ro.product.model=AD683G
ro.product.brand=Hisense
ro.product.name=AD683G
ro.product.device=AD683G
ro.product.board=7x27
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Hisense
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7627a
# ro.build.product is obsolete; use ro.product.devicero.build.product=AD683G
# Do not try to parse
ro.build.description or .fingerprint
ro.build.description=AD683G-user 4.0.4 IMM76I eng.root.20130318.124207 test-keys
ro.build.fingerprint=Hisense/AD683G/AD683G:4.0.4/IMM76I/eng.root.20130318.124207:user/test-keys
ro.build.characteristics=default
# end build properties
....dan seterusnya
Build.prob di atas bisa anda cari di folder system dengan memakai aplikasi root
explorer dan yang pasti syarat utamanya adalah hape harus sudah diroot.
Berikut adalah beberapa tweak yang saya dapatkan dari beberapa sumber :
Bravia Engine
# BRAVIA Engine
ro.service.swiqi.supported=true
persist.service.swiqi.enable=1
Bravia Engine adalah teknologi milik xperia series, kita pun bisa menikmatinya dengan tweak ini
Network Engine
ro.ril.hsxpa=2
ro.ril.hsupa.category=6
ro.ril.hsdpa.category=12
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1=14449
ro.ril.htcmaskw1.bitmask=4294967295
Tweak diatas untuk meningkatkan performa dari paket data
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
Tweak untuk menambah kecepatan koneksi wireless
media.stagefright.enable-player=true (semula adalah false)
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
Tweak perbaikan video streaming
wifi.supplicant_scan_interval=180
Tweak waktu interval wifi
debug.performance.tuning-1
Tweak untuk meningkatkan performa android
debug.sf.hw=1
Mengubah UI dengan GPU
(Mengurangi tekanan pada CPU)
dalvik.vm.heapsize=32m
Mengukur Dalvik VM (banyaknya RAM di setiap instance dari VM dibolehkan),tergantung pada banyaknya RAM yang tersedia di perangkat anda dan ini bisa ditingkatkan terlalu banyak mengisi heapsize berakibat force close
persist.adb.notify=0
Munculnya icon penghentian debug di atatus bar
windowsmgr.max_events_per_sec=120
Meningkatkan tingkat responsifitas scrolling
persist.sys.use_dithering=0
Jangan gunakan latar dethering ( latar dithering akan meningkatkan kualitas gambar )
debug.sf.nobootanimation=1
Disable bootanimation
ro.HOME_APP_ADJ=1
Memaksa home launcher ke memory
ro.sf.lcd_density=120
Mengatur kerapatan layar, perubahan sesuai dengan kebutuhan anda, angka yang lebih rendah akan membuat gambar mengkecil untuk digunakan pada perangkat dengan layar yang lebih kecil.
Catatan ,perubahan kepadatan pixel akan membuat beberapa aplikasi tidak kompatibel dengan perangkat Anda' di google play.
mot.proximity.delay=150
Mengurangi waktu munculnya layar hitam setelah ada panggilan
ro.telephony.call_ring.delay=0
Pengurangan waktu delay saat panggilan keluar
ro.gsm.2nd_data_retry_config = max/_retries=3, 2000, 2000, 2000
Waktu pengulangan saat mengubah MMS APN dari 5 detik ke 2 detik
wifi.supplicant_scan_interval=120
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
Meningkatkan potensi penghematan baterai
ro.com.android.dataroaming=true
Enable data roaming secara default dari build.prop
ro.com.android.dateformat=dd-MM-yyyy
Mengubah default format data ke day-month-year
ro.config.alarm_alert=*.ogg
ro.config.ringtone=*.ogg
ro.config.notification_sound=*.ogg
Merubahan suara default untuk setiap item.
Harus berkorelasi dengan file ogg yang ada di system/media/audio/disini
ro.build.display.id=NAMEOFROM
Di setting/about phone, itu adalah list nama dari build number.
Ini adalah tempat untuk mengaturnya.
ro.product.locale.language=en
ro.product.locale.region=GB
Mengatur default region dan bahasa.
Anda harus memiliki singkatan huruf yang tepat,bahasa harus tersedia agar bekerja.
video.accelerate.hw=1 or 0
Penggunaan akselerasi untuk hardware video.
Tidak bekerja pada semua perangkat android.
persist.sys.purgeable_assets=1
Mempercepat proses reboot
ro.media.enc.hprof.vid.bps=8000000
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.jpeg.quality=100
Meningkatkan kualitas perekaman video dan JPEG pictures
windowsmgr.support_rotation_270=true;
dapat membuat layar berputar untuk 270 derajat