Trenteknologi.com – Memiliki smartphone Android kelas mid-end atau bahkan Android kelas high-end pastinya seringkali merasakan smartphone Android yang berkinerja cukup lambat. Saat ini untuk dapat mengatasi masalah tersebut, Anda dapat menggunakan beberapa aplikasi yang berguna untuk lebih mempercepat kinerja Android Anda. Namun alih-alih menggunakan aplikasi untuk mempercepat kinerja Android Anda, justru malah membuat kinerja Android Anda jauh lebih lambat karena aplikasi tersebut berjalan pada sistem. Solusi lain untuk dapat mempercepat kinerja Android Anda adalah dengan menggunakan script yang ditanamkan pada sistem yaitu pada file Build.prop dan Init.D. Berikut ini trik Android untuk meningkatkan kinerja Android dengan script Build.prop dan Init.D
PERINGATAN ! : Backup terlebih dahulu data Android Anda dan Android Anda harus dalam keadaan ROOT untuk dapat menggunakan Script ini. DWYOR !!!
Script Build.Prop
Lokasi file Build.prop terdapat pada folder /system/build.prop . Dan masukkan script di bawah ini menggunakan Notepad ++ untuk Anda yang ingin menggunakan PC atau menggunakan Text Editor milik Root Explorer bagi Anda yang ingin langsung edit Build.prop melalui Android Anda.
Force launcher into memory
[html]ro.HOME_APP_ADJ=1
[/html]
Raise JPG quality to 100%
[html]ro.media.enc.jpeg.quality=100
[/html]
VM Heapsize
[html]dalvik.vm.heapsize=48m
[/html]
Render UI with GPU
[html]debug.sf.hw=1
[/html]
Decrease dialing out delay
[html]ro.telephony.call_ring.delay=0
[/html]
Helps scrolling responsiveness
[html]windowsmgr.max_events_per_sec=150
[/html]
Save battery
[html]wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
[/html]
Disable debugging notify icon on statusbar
[html]persist.adb.notify=0
[/html]
Increase overall touch responsiveness
[html]debug.performance.tuning=1
video.accelerate.hw=1
[/html]
Raise photo and video recording quality
[html]ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
[/html]
Signal (3G) tweaks
[html]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
[/html]
Net speed tweaks
[html]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
[/html]
Disable blackscreen issue after a call
[html]ro.lge.proximity.delay=25
mot.proximity.delay=25
[/html]
Fix some application issues
[html]ro.kernel.android.checkjni=0
[/html]
Phone will not wake up from hitting the volume rocker
[html]ro.config.hwfeature_wakeupkey=0
[/html]
Force button lights on when screen is on
[html]ro.mot.buttonlight.timeout=0
[/html]
Disable boot animation for faster boot
[html]debug.sf.nobootanimation=1
[/html]
Miscellaneous flags
[html]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
[/html]
Specifics to some LG devices
[html]persist.service.pcsync.enable=0
persist.service.lgospd.enable=0
user.feature.flex=true
user.feature.lgdrm=false
user.feature.lgresource=false
user.feature.lgpoweroff=false
user.feature.ls_event=false
user.feature.ls_normal=false
user.feature.sui=false
[/html]
Init.D
Lokasi file Init.D terdapat pada folder /system/etc/init.d dan buatlah file dengan nama yang Anda inginkan. Lalu masukkan script di bawah ini menggunakan Notepad ++ untuk Anda yang ingin menggunakan PC atau menggunakan Text Editor milik Root Explorer bagi Anda yang ingin langsung edit Init.D melalui Android Anda.
Strict minfree handler tweak
[html]echo "2048,3072,6144,15360,17920,20480" > /sys/module/lowmemorykiller/parameters/minfree
[/html]
Internet speed tweaks
[html]echo "0" > /proc/sys/net/ipv4/tcp_timestamps;
echo "1" > /proc/sys/net/ipv4/tcp_tw_reuse;
echo "1" > /proc/sys/net/ipv4/tcp_sack;
echo "1" > /proc/sys/net/ipv4/tcp_tw_recycle;
echo "1" > /proc/sys/net/ipv4/tcp_window_scaling;
echo "5" > /proc/sys/net/ipv4/tcp_keepalive_probes;
echo "30" > /proc/sys/net/ipv4/tcp_keepalive_intvl;
echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout;
echo "404480" > /proc/sys/net/core/wmem_max;
echo "404480" > /proc/sys/net/core/rmem_max;
echo "256960" > /proc/sys/net/core/rmem_default;
echo "256960" > /proc/sys/net/core/wmem_default;
echo "4096,16384,404480" > /proc/sys/net/ipv4/tcp_wmem;
echo "4096,87380,404480" > /proc/sys/net/ipv4/tcp_rmem;
[/html]
Vm management tweaks
[html]echo "4096" > /proc/sys/vm/min_free_kbytes
echo "0" > /proc/sys/vm/oom_kill_allocating_task;
echo "0" > /proc/sys/vm/panic_on_oom;
echo "0" > /proc/sys/vm/laptop_mode;
echo "0" > /proc/sys/vm/swappiness
echo "50" > /proc/sys/vm/vfs_cache_pressure
echo "90" > /proc/sys/vm/dirty_ratio
echo "70" > /proc/sys/vm/dirty_background_ratio
[/html]
Misc kernel tweaks
[html]echo "8" > /proc/sys/vm/page-cluster;
echo "64000" > /proc/sys/kernel/msgmni;
echo "64000" > /proc/sys/kernel/msgmax;
echo "10" > /proc/sys/fs/lease-break-time;
echo "500,512000,64,2048" > /proc/sys/kernel/sem;
[/html]
Battery tweaks
[html]echo "500" > /proc/sys/vm/dirty_expire_centisecs
echo "1000" > /proc/sys/vm/dirty_writeback_centisecs
[/html]
Trik Android diatas dapat Anda terapkan di hampir semua perangkat Android, walaupun mungkin ada beberapa perangkat Android yang tidak mendukung script Build.prop dan Init.D tersebut. Dengan menggunakan script Build.prop dan Init.D diatas, kinerja Android Anda dapat menjadi lebih optimal. Namun perlu diingat kembali, jangan lupa melakukan backup terlebih dahulu pada data Android Anda, agar Anda dapat dengan mudah melakukan restore jika sewaktu-waktu perangkat Android Anda terjadi masalah setelah menggunakan script Build.prop dan Init.D diatas.