Cara Edit File Build.Prop Android Untuk Memaksimalkan Performa Smartphone Anda

Meningkatkan performa smartphone android Anda, tentu sah sah saja dilakukan selama tidak mengakibatkan gangguan bahkan kerusakan baik secara software maupun hadware di smartphone.  Beberapa cara dapat dilakukan untuk meningkatkan performa smartphone seperti mengatur setting di smartphone dengan menon-aktifkan beberapa fitur yang tidak perlu dijalankan sampai menghapus aplikasi yang jarang digunakan tetapi terpasang di smartphone Anda.

Selain cara diatas ada cara yang boleh dibilang mudah dilakukan dan efektif namun perlu dilakukan dengan hati-hati sebab konsekuensi akan merusak system dan kemungkinan menjadi bootloop. Caranya yaitu dengan mengedit file build.prop  yang ada di folder system smartphone anda, cara ini istilah kerennya disebut Build.prop Tweaks.

cara edit build.prop android


Nah, file Build.prop Tweaks merupakan script didalamnya terdapat sekumpulan perintah yang memegang pengaturan runtime yang berjalan pada saat proses booting pada smartphone Android Anda seperti pengaturan tampilan, pixel density,versi, model, penamaan, dan lainnya.  Jadi, build.prop ini lah yang akan diedit, untuk salah satunya meningkatkan performa smartphone Anda.

Caranya yaitu dengan memasukkan/meng-edit perintah (script) yang ada dan atau  menambahkan perintah baru ke dalam build.prop, yang tentunya akan berfungsi untuk memodifikasi file system smartphone.  So, Hal - hal apa saja yang dapat dilakukan  dalam meng-edit build.prop? ini contohnya seperti :
  • Mempercepat proses restart atau reboot
  • Menonaktifkan boot animasi
  • Meningkatkan kinerja RAM
  • Hingga Mentweak sinyal
  • Menghemat baterai
  • Memperbagus kualitas gambar
Semua kondisi diatas dapat Anda lakukan hanya dengan memasukan beberapa perintah  (script) pada file build.prop smartphone Anda. Jadi, apabila tertarik ingin mencoba tweaks build.prop, dibawah ini ada beberapa contoh cara penulisan script yang dapat Anda pakai untuk mengedit file build.prop smarphone Anda.

Sebelum mulai men-edit build.prop, harap backup seluruh data terlebih dahulu dan copy file build.prop lalu rename dengan nama beda dan paste kan di folder yang beda, ini mengatisipasi jika terjadi kesalahan Anda bisa merestore backup tadi dan mengembalikan ke posisi awal sebelum diedit.  Selanjutnya perhatikan kalimat ini "Do It With Your Own Risk" (Lakukan atas tanggung jawab kalian sendiri) dan lakukan sesuai kebutuhan.

Lets Go, Berikut ini daftar Build.prop Tweaks dari xda-developer, yang bisa dicoba, jika penulisannya benar dapat dipastikan tidak akan terjadi Bootloop  :

1. System Tweaks :
ro.HOME_APP_ADJ=1

2. Render UI dengan GPU :
debug.sf.hw=1


3. Meningkatkan JPG quality hingga 100% :

ro.media.enc.jpeg.quality=100

4. Photo and video recording quality tweak :
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000

5. Mengurangi dialing out delay :
ro.telephony.call_ring.delay=0

6. Scrolling lebih responsive :
windowsmgr.max_events_per_sec=150

7. Menghemat Baterai :
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0

8. Mendisable icon debugging di statusbar :
persist.adb.notify=0

9. Video Acceleration Enabled And HW debugging :
debug.performance.tuning=1
video.accelerate.hw=1

10. Tweaks untuk sinyal :
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5

11. tweaks Jaringan :
 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

12. Mendisable blackscreen issue setelah melakukan panggilan :
ro.lge.proximity.delay=25
mot.proximity.delay=25

13. Disable Kernel Error Checking (tidak bisa mengecek error pada kernel)
ro.kernel.android.checkjni=0

14. Android tidak akan aktif ketika tingkat volume full :
ro.config.hwfeature_wakeupkey=0

15. Menyalakan lampu tombol, ketika android aktif :
ro.mot.buttonlight.timeout=0

16. Disable boot animation (Mematikan animasi saat booting) :
debug.sf.nobootanimation=1

17. Miscellaneous flags :
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000

18. Untuk melegakan Ram :
persist.service.pcsync.enable=0
persist.service.lgospd.enable=0
persist.sys.purgeable_assets=1

19. Mendisable lokasi. Juga menghapus /system/app/networklocation.apk dan /system/
framework/com.android.location.provider.jar :
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0

20. Faster Boot :
ro.config.hw_quickpoweron=true

21. Mendisable Logcat
logcat.live=disable

22. Disable Sending Usage Data (Tidak dapat mengirimkan besar/kecil penggunaan data) :
ro.config.nocheckin=1

23 Better Responsiveness & Speed (meningkatkan responsive, dan kecepatan smartphone) :

windowsmgr.max_events_per_sec=90
ro.max.fling_velocity=15000
ro.min.fling_velocity=8000
touch.pressure.scale=0.1

24 Hardware Power Saving (membuat baterai lebih hemat) :

ro.config.hw_power_saving=true

25 DHA tunning :

ro.config.dha_tunnable=1

26 Better signal reception (Membuat jaringan lebih bagus) :

persist.cust.tel.eons=1
ro.config.hw_fast_dormancy=1

27 Faster Boot-Animation FPS (Mempercepat animasi saat booting) :

boot.fps=20

28 Enable Quick Power-On Mode To Reduce Boot-Time (mempercepat booting) :

ro.config.hw_quickpoweron=true
persist.sys.shutdown.mode=hibernate

29 Disable Scrolling Cache For Faster Scrolling (agar reflek Scrolling makin Oke)

persist.sys.scrollingcache=3
ro.securestorage.knox=false

30 Smoother video streaming and tweak media (Kualitas video  lebih smooth)

media.stagefright.enable-meta=true
media.stagefright.enable-record=false

31 Support For IPV4 and IPV6 (untuk jaringan ipv4, dan ipv6)

persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1

32 Better image quality, lower performance (tampilan gambar lebih baik)

persist.sys.use_dithering=1

33 Better Scrolling responsiveness and speed (Membuat scrolling lebih responsive)

ro.min_pointer_dur=1

34 Hardware 2D & 3D Rendering (Merender Hardware 2D & 3D)

hw2d.force=1

35 3d performance

ro.secure=0

36 Indicator_Hack
captive_portal_detection_enabled=0
dalvik.vm.dex2oat-filter=interpret-only
dalvik.vm.image-dex2oat-filter=speed

37 DalvikVM

dalvik.vm.verify-bytecode=false
dalvik.vm.execution-mode=int:fast
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.lockprof.threshold=250
dalvik.vm.jmiopts=forcecopy

38 Performance (untuk performa hp)

debug.kill_allocating_task=0
force_hw_ui=true
ro.debuggable=1

39 Saves some battery without reducing performances (Menghemat baterai tanpa mengganggu kinerja smartphone) :

power.saving.mode=1

40 Battery saver v2 (untuk menghemat baterai versi ke 2)

ro.ril.power_collapse=1
power_supply.wakeup=enable
profiler.force_disable_ulog=true
profiler.force_disable_err_rpt=true
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1

41 Increase Performance (untuk meningkatkan performa)

ro.product.gpu.driver=1
ENFORCE_PROCESS_LIMIT=false
ro.wmt.blcr.enable=0

42 Game tweaks (sedikit tweaks untuk game)

persist.sys.NV_FPSLIMIT=60
persist.sys.NV_POWERMODE=1
persist.sys.NV_PROFVER=15
persist.sys.NV_STEREOCTRL=0
persist.sys.NV_STEREOSEPCHG=0
persist.sys.NV_STEREOSEP=20

43 Force GPU Rendering on 2d Operations (berfungsi untuk memaksa GPU merender 2d)

debug.sf.hw=1
debug.egl.profiler=1
debug.egl.hw=1

44 Other Tweaks (Tweaks lainnya)

ro.config.hw_new_wifitopdp=1
vm.dirty_ratio=90
vm.dirty_background_ratio=70
vm.vfs_cache_pressure=10
vm.min_free_kbytes=4096

Silahkan pilih sesuai keperluan yang digunakan untuk memperbaiki performa  smarthpne Anda, dan apabila ingin mencopy semua kumpulan tweaks diatas sehingga tidak  mengedit tweaksnya satu persatu,  bisa langsung mengcopy  tweaksnya di bawah ini.  Kumpulan lengkap tweaks ( Copy, dan Pastekan saja) :

ro.HOME_APP_ADJ=1
ro.media.enc.jpeg.quality=100
debug.sf.hw=1
ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=150
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
persist.adb.notify=0
debug.performance.tuning=1
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
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
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.kernel.android.checkjni=0
ro.config.hwfeature_wakeupkey=0
ro.mot.buttonlight.timeout=0
debug.sf.nobootanimation=1
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000
persist.service.pcsync.enable=0
persist.service.lgospd.enable=0
framework/com.android.location.provider.jar
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
ro.config.hw_quickpoweron=true
logcat.live=disable
ro.config.nocheckin=1
captive_portal_detection_enabled=0
dalvik.vm.dex2oat-filter=interpret-only
dalvik.vm.image-dex2oat-filter=speed
debug.sf.hw=1
debug.egl.profiler=1
debug.egl.hw=1
persist.sys.NV_FPSLIMIT=60
persist.sys.NV_POWERMODE=1
persist.sys.NV_PROFVER=15
persist.sys.NV_STEREOCTRL=0
persist.sys.NV_STEREOSEPCHG=0
persist.sys.NV_STEREOSEP=20
ro.product.gpu.driver=1
ENFORCE_PROCESS_LIMIT=false
ro.wmt.blcr.enable=0
ro.ril.power_collapse=1
power_supply.wakeup=enable
profiler.force_disable_ulog=true
profiler.force_disable_err_rpt=true
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
power.saving.mode=1
debug.kill_allocating_task=0
force_hw_ui=true
ro.debuggable=1
dalvik.vm.verify-bytecode=false
dalvik.vm.execution-mode=int:fast
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.lockprof.threshold=250
dalvik.vm.jmiopts=forcecopy
ro.config.hw_new_wifitopdp=1
vm.dirty_ratio=90
vm.dirty_background_ratio=70
vm.vfs_cache_pressure=10
vm.min_free_kbytes=4096
ro.secure=0
hw2d.force=1
ro.min_pointer_dur=1
persist.sys.use_dithering=1
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
media.stagefright.enable-meta=true
media.stagefright.enable-record=false
persist.sys.scrollingcache=3
ro.securestorage.knox=false
ro.config.hw_quickpoweron=true
persist.sys.shutdown.mode=hibernate
boot.fps=20
persist.cust.tel.eons=1
ro.config.hw_fast_dormancy=1
ro.config.dha_tunnable=1
ro.config.hw_power_saving=true
windowsmgr.max_events_per_sec=90
ro.max.fling_velocity=15000
ro.min.fling_velocity=8000
touch.pressure.scale=0.1

Jika sudah di edit dan ditambahkan script tweaksnya di file build.prop  jangan lupa save dan lalu  reboot smarpthone Anda untuk melihat hasilnya.

Untuk mengedit dan atau menambahkan script di file build.prop Anda bisa menggunakan
Aplikasi Build.Prop Editor  atau aplikasi text editor lainnya.

Hal - hal yang perlu diperhaitkan saat mengedit file build.prop yaitu :
  • Saat ingin menghapus, serta mengganti nilai (value) tweaksnya, harap berhati-hati, karena kalau sampai salah bisa menyebabkan bootloop.
  • Jangan pernah menggabungkan build.prop tweaks dengan tweaks lain seperti l speed, atau hebf, karena bisa menyebabkan tweaksnya menjadi bentrok, dan berujung smartphone Anda mudah  error.

Nah dengan sedikit mengedit file  build.prop smartphone Anda setidaknya performa android Anda  dapat meningkat. Selamat Mencoba.

nextposting : cara edit build.prop xiaomi redmi 3/pro

No comments:

Powered by Blogger.