2015-03-08

Manajemen info android

Smartphone Android agan mengalami lag? sering panas? baterai boros? Walaupun Android memang sistem operasi mobile yang mutakhir perkembangnya saat ini, namun penggunaan yang sembarangan berdampak pada sistem yang berjalan. 
Maksudnya, banyaknya menginstal aplikasi yang terbilang sampah atau terlalu banyak menginstal aplikasi. Sehingga RAM dan tentunya baterai cepat boros.

Banyak cara yang dapat dilakukan untuk meningkatkan performa Android agar dapat menjalankan aplikasi yang banyak. Berikut saya akan tunjukan 7 Cara Ampuh Meningkatkan Performa Android. 
Namun sebelum melanjutkan ada syarat yang harus dipenuhi:
  • Pastikan Android agan sudah di-Root
  •  Sudah terinstal CWM Recovery (ClockWorkMod)
  • Backup ROM awal untuk antisipasi hal-hal yang tidak diinginkan
  • Bila ketiga syarat di atas belum terpenuhi, harap mencarinya di Google. Karena setiap HH punya cara tersendiri.
  • DWYOR (Do With Your Own Risk), tanggung jawab ditanggung masing-masing. Saya hanya membagi ilmu :)
1) Install Busybox
Fungsi : Menjembatani fungsi-fungsi sistem dengan user. 
WAJIB punya sebelum ke cara selanjutnya

Bahan : Cari di Play Store dengan keyword Busybox. 
Unduh versi gratis buatan Stericcson
  • Jalankan aplikasi Busybox Free tadi.
  • Kemudian pada layar awal tulisan wellcome to busybox, tap tanda (X) yang ada di kanan atas layar.
  • Pada pilihan "will be installed to" pilih /system/xbin
  • Tap button Install yang ada di kiri bawah.
  •  Kalau ada pertanyaan lagi pilih Normal Install aja.
  • Kalau dah selesai tutup dengan tap x.
  • Setelah terinstall Aplikasi Busybox boleh di Uninstall.
  • Selesai
2) Aktifkan init.d
Fungsi : Folder ini akan dijalankan setelah boot proses dan sebelum system ui (user interface) dimuat.
Banyak tweak-tweak dipasang di sini, karena mudah buat pasang dan hapusnya. 
Jadi kalau suatu tweak dirasa enak ya pasang aja, kalo tidak enak ya hapus aja file
tweak-nya. 
Wajib dipasang agar tweak-tweak berikut bisa dijalankan.

Bahan : 
- Android Terminal Emulator (download dari playstore)
- File ini dicopy ke /sdcard: (Wajib download hanya dari PC !!)

Cara aktivasi:
  • Jalankan Android terminal emulator.
  • Ketik: su (enter)
  • Kalau ada pertanyaan dari SuperSu di grant saja.
  • Ketik: sh (spasi) /sdcard/term-init.sh (enter)
  • Tekan enter enter saja disetiap pertanyaan. Kalau sudah reboot.
  • Selesai.
3) Entropy Tweak & Penghemat Baterai

Fungsi : Entropy ini ibarat petugas jalan tol. Dia ngasih tiket buat proses system. 
Makin banyak proses yg dia kasih maka system akan makin smooth. 
Intinya cuma random number generator aja. Tapi oleh system android dibuat sekecil mungkin agar batere hemat. 

Akibatnya, antrian jadi panjang dan buat user ada saat dimana hh terasa nge-lag begitupun kita main gim, diawal2 kadang mengalami lag bahkan suara tidak karuan. Tapi belakangnya lancar.
Ada aplikasi buat entropy generator macam Seeder, yang bisa buat nilai entropy sampai di atas 4000. Tapi dia jalan terus latar belakang, sehingga walaupun system jadi tidak laggy, tapi ada harga yg harus dibayar yaitu batere sedikit boros.

Tweak berikut dapat meningkatkan angka entropy sekaligus menghemat baterai
Bahan:
- Root Explorer (Download dari blackmart atau cari di Google)
- Aplikasi Check Random Entropy Available (Cari di playstore) Aplikasi ini untuk mengetahui Entropy yang tersedia saat ini.
- File ini copy ke /sdcard :
http://www42.zippyshare.com/v/17030812/file.html
Cara pasang tweak:
1. Gunakan Root Explorer , pilih file tadi (99entropy_pnormal.txt) dan tap tahan, kemudian pilih rename, hapus extension .txt-nya sehingga hanya menjadi 99entropy_pnormal
2. Tap mount r/w di Root Explorer agar dapat akses baca tulis system.
3. Masih di RootExplorer, copy file tadi folder /system/etc/init.d
4. Kemudian file yg folder init.d tadi di tap tahan pilih permission
5. Centang semua 9 kotak yang ada.
6.  Kalau sudah ok.
7. Cek dulu berapa nilai entropy sekarang pakai aplikasi Check random Entropy, harusnya dibawah 200.
8. Reboot
9. Cek lagi nilai entropy setelah reboot harusnya diatas 500
10.Rasakan perubahannya

4) Mod CPU Governor Conservative
Fungsi : agar batere makin hemat.
Lihat penjelasan mengenai Tweak CPU mengenal jenis Governor. 
Terlihat governor jenis Conservative akan membuat CPU relatif lebih dingin, karena peak tidak langsung maksimal seperti pada mode OnDemand bawaan pabrik. Karena peak akan diangkat perlahan sesuai utilisasi resource, yg berakibat pada penghematan batere secara signifikan.

Bahan : 

Cara Pakai :
- copy ke system/etc/init.d (hapus extension .txt bila ada)
- Rubah permission sembilan kotak dicentang semua.
- Reboot.
Kenapa tidak pakai aplikasi macam setcpu atau no-frills ? Karena mereka berjalan di latar belakang dan akan ada pemakaian resources yg berakibat pada penggunaan baterai. 
Tweak ini langsung merubah setelah proses boot strap dan tidak membebani resources cpu sama sekali.
5) Greenify
Fungsi : Aplikasi ini intinya adalah me-hybernate aplikasi yg kita set, sehingga tidak jalan di latar belakang, menghemat resources cycles cpu, bandwith data, dan menghemat penggunaan ram. Yang pada akhirnya akan menghemat batere dan membuat system tetap smooth. Aplikasi yg sudah kita tambahkan (+) di list greenify akan di-hybernate ketika layar dimatikan atau ketika kita keluar dari aplikasi dan selama 10 detik (kurang lebihnya) tidak menggunakan aplikasi tersebut lagi. 
Dan otomatis akan dihidupkan kembali begitu kita jalankan kembali aplikasinya. Mirip Freeze di Titanium Backup, tapi otomatis. Perhatikan jangan greenify aplikasi yg butuh Push macam: Gmail, Whatsapp, Line, dll.
alhasil kalau dikerjakan, kita tidak akan menerima push message.

Bahan :
Cara pakai :
1. HH harus sudah ROOT (Khusus ICE CREAM SANDWICH & JELLY BEAN)
2. extract greenify 1.8 donate
3.  install exposed instaler
4.  install greenify v1.8
5.  install greenify donate v1.2
6.  masuk ke aplikasi exposed installer , klik install/
7.  update , klik modules kemudian centang greenify nya
8.  klik framework , reboot
9.  masuk ke aplikasi greenify, kemudian Hibernasi (+) semua aplikasi kecuali aplikasi system/bawaan
Tip:
  • Remove semua aplikasi system yg tersedia di Playstore, dan install lagi dari playstore, biar bisa di greenify, contoh maps, dll.
  • Jangan hapus aplikasi yg tidak ada di Playstore !! Cek dulu sebelum hapus ada ga di playstore baru hapus.
  • Cara hapus bisa pakai Titanium Backup, atau tools lain, cari aja di playstore.
  • Remove aplikasi bawaan yang tidak dibutuhkan.
6) LagFix Free
Ini satu lagi aplikasi buat mengatasi lag karena masalah utilisasi file di emmc. 
Cara kerjanya dengan melakukan trimming atas file di emmc (rom). 
Jadi mirip aplikasi defragment di PC. Cari saja aplikasi LagFix Free di PlayStore, kemudian di Run secara berkala.
Sehabis tweak system, seperti modding theme jangan lupa juga folder system dicentang dan di run.
 Dijamin system akan makin smooth.

7) Net Tweak & Screen Tweak (init.d)
Fungsi : Net tweak untuk meningkatkan fungsi dan kestabilan data, daripada rubah2 build.prop. 
Screen tweak, membuat touch screen lebih sensitif dan responsif. Browsing dan facebook-an jadi lebih menyenangkan. 
Tinggal taruh aja kedua script ini di init.d, kalau tidak suka tinggal hapus lagi.
Bahan :
s99_Net_Tweak_pnormal (hapus kalau ada extension .txt-nya) Link :ambil ini

s99_Screen_Tweak_pnormal (hapus kalau ada extension .txt-nya) Link :
ambil in
Cara pakai:
1. Copy kedua file ke system/etc/init.d
2.  Centang 9 kotak pada permission di Root Explorer
3.  Restart & Enjoy

8) Tweak dengan super smooth dan Mode gaming sekaligus multitasking project XDA Developer (silahkan di pilih salah satu)


LMK BOOSTER V4
LINK :
http://d-h.st/RYY

MP ENGINE 9
LINK :
http://d-h.st/ODu

RP-ENGINE UPDATE
LINK :
http://d-h.st/tRo

RP-ENGINE SMANAGER
LINK :
http://d-h.st/DOW

CROSSBREADER
LINK :
http://d-h.st/qcy
INFO :
http://forum.xda-developers.com/showthread.php?t=2113150

ACTIVO SPEEDER
LINK :
http://d-h.st/KVv
INFO :
http://forum.xda-developers.com/showthread.php?t=2221589

4CYLTURBO ( SMANAGER FLASH )
LINK :
http://d-h.st/KDi

SEEDER V7
LINK :
http://d-h.st/Ncv
INFO :
http://forum.xda-developers.com/showthread.php?t=2077086

LOVIN TWEAK
LINK :
http://d-h.st/iqw

INFINITY ENGINE
LINK :
http://d-h.st/9bV
INFO :
http://forum.xda-developers.com/showthread.php?t=2180683

GOD LIKE TWEAK
LINK :
http://d-h.st/6XA

WOLFSCRIPT
LINK :
http://d-h.st/vMq
INFO :
http://forum.xda-developers.com/showthread.php?p=35954511

LAGFREE V3
LINK :
http://d-h.st/Lr1
INFO :
http://forum.xda-developers.com/showthread.php?t=1529746

TWEAKZV6
LINK :
http://d-h.st/ACI
INFO :
http://forum.xda-developers.com/showthread.php?t=1644600

Do With Your Own Risk
Silahkan di pilih salah satu tweak
Cara install :
1.Pilih salah satu tweak
2. move to sdcard
3. reboot to CWM
4. wipe cache
5. wipe dalvik
6. flash tweak nya
7. wipe chace
8. wipe dalvik
9. reboot
NB : – Recommended jgn Instal apps killer seperti advance task killer, karena akan bertentangan dengan tweaks tersebut

9) Mod PureAudio™, Pure™Graphics HD, dan PurePerformances™X

[MOD]  PureAudio™ Engine  | 1.0 Studio Quality
Suara lebih jernih saat mendengarkan musik layaknya memutar Musik Walkman yang sudah terdapat ™xLoud sama Beats™ Audio
Features
- Clear sound
- No more track noise
- Beats™ Audio by Dr.Dre
- Audio Pure™ Control not to damage your hearing
- Also compatible with the headphones that don't support audio render of 60kHz
- Where possible, arrange for the conversion of the songs (in background) below 256 kbps to 320kbps
- During playback of songs / sounds make a soft frequency scaling to reduce noise and highlight the track
- It offers more powerful and closed bass
- Efficient even with stock headphones
- Improves a lot the audio call
- Enhance the speakers for playing music without headphones in high quality
I can not tell you everything What are you waiting for? Try it and find out what's missing features!!
Download
http://www.mediafire.com/download/bbq19abqh3uz6uu/PureAudio%E2%84%A2+1.0+-+STUDIO.zip

[DEV] 
Pure™Graphics HD + Rendering Version 
Maen game HD lebih smooth
Features

- Enable GPU rendernig
- Enable dithering but did not affect consumption!!
- Use the GPU for the management of the touch
- Improve video HW render
- It allows you to play ported ARMV7 games without lags problems
- Increase scores on the AnTuTu graphic rank
- In MDPI devices improves the density pixels and brightness
- Eliminates lag system with the generator of video entropy
- Liquify the UI
Download
http://www.mediafire.com/download/zi7q6fk7cm9lclq/Pure_Graphic_HD_(Rendering_Version).zip


[MOD] 
PurePerformances™X  | Golden Edition | Scary performances on Android
Download
http://www.mediafire.com/download/q0a4crr8aq4gm24/PurePerformances%E2%84%A2X_Stock.1.4.zip

Cara Install :
1. Install 3 MOD di atas menggunakan CWM
2. wipe dalvik cache
3. install zip from sdcard
4. chose zip from sdscard
5. select your mod
6.  complete, reboot
credits to xda-developers

10) [ TWEAK ] V3 Supremacy Tweaks

Kelebihan'nya dibanding tweak lain adalah performa battery dan charge cycle yg menurut ane lumayan signifikan mampu meningkat 15 - 20%.
Features:
Adrenaline boost
Cleaned up
Much better RAM usage
Cache cleared at every boot
SDcard speed tweak
Logger removed
Better browser performance
Sysctl tweaks
Added modified Zram script
Better battery life
Lag ?! gone
Faster GUI
Loopy smoothness tweak
Apps zipaligned at every boot
Faster networking
Smoother LWP animation
Kernel tweaks
Better gaming experiences
Download
https://docs.google.com/file/d/0BzK0OnKuuFKKTWItR3JpWVl1YlU/edit?usp=sharing&pli=1

Uninstaller
https://docs.google.com/file/d/0BzK0OnKuuFKKdlRzMnUwbnN3Qjg/edit?usp=sharing&pli=1

Instalasi via CWM :
1.Download Script diatas.
2. Copy ke SDcard jangan didalam folder apapun biar gampang diakses.
3. Masuk ke CWM Recovery.
4. Sebelum install masuk ke menu "Advance".
5. Wipe dalvik cache.
6. Go back, pilih "Install from zip" arahin ke V3 Supremacy Script.zip yg telah didownload tadi.
7.  Tunggu ampe kelar.
8.  Reboot.
9.  Done !!
DWYOR (Do With Your Own Risk)
Tanggung Jawab ditanggung masing-masing. Saya hanya membagi ilmu :)
Siapkan backup selalu!
Semoga 10 cara di atas dapat membantu agan, Selamat Mencoba :)

Script Tweak Android

Banyak diantara kita pengguna android yang menginginkan device android kita berjalan lancar dan cepat, beberapa forum menjelaskan agar kita melakukan tweaking pada android kita, Apakah Tweak itu?
Tweak adalah sebuah fasilitas yang tersedia pada sistem operasi yang dapat mengoptimalisasikan kinerja sistem operasi. 
Fasilitas tweak  tersebut dapat memberikan trik dan otomatisasi dalam berbagai perintah pada sistem operasi, serta kemudahan dan kecepatan.
 Utility tersebut semakin dikembangkan, salah satunya  pada sistem operasi mobile device android, sehingga semakin mudah dan menyenangkan dalam pengaturannya.
Berikut beberapa list tweaks.

Virtual Memory - Sysctl
echo 10 > /proc/sys/vm/swappiness
echo 90 > /proc/sys/vm/dirty_ratio
echo 20 > /proc/sys/vm/vfs_cache_pressure
echo 8192 > /proc/sys/vm/min_free_kbytes
echo 1 > /proc/sys/vm/oom_kill_allocating_task
echo 55 > /proc/sys/vm/dirty_background_ratio
echo 500 > /proc/sys/vm/dirty_expire_centisecs
echo 1000 > /proc/sys/vm/dirty_writeback_centisecs

Boost sdcard speed
echo 512 > /sys/devices/virtual/bdi/7:0/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:1/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:2/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:3/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:4/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:5/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:6/read_ahead_kb
echo 512 > /sys/devices/virtual/bdi/7:7/read_ahead_kb
echo 3072 > /sys/devices/virtual/bdi/179:0/read_ahead_kb
echo 97 > /sys/devices/virtual/bdi/179:0/max_ratio
echo 3072 > /sys/devices/virtual/bdi/default/read_ahead_kb
echo 97 > /sys/devices/virtual/bdi/default/max_ratio
echo 3072 > /sys/devices/virtual/bdi/mmcblk0p2/read_ahead_kb

Scheduler
 SCHEDULER="deadline"
  STL=`ls -d /sys/block/stl*`;
  BML=`ls -d /sys/block/bml*`;
  MMC=`ls -d /sys/block/mmc*`;
  TFSR=`ls -d /sys/block/tfsr*`;
  DM=`ls -d /sys/block/dm*`;
  MTD=`ls -d /sys/block/mtd*`;
  LOOP=`ls -d /sys/block/loop*`;
  RAM=`ls -d /sys/block/ram*`;
  for i in $LOOP $MTD $MMC;
  do
  echo $SCHEDULER > $i/queue/scheduler;
  done;

# deadline
  for i in $LOOP $MTD $MMC;
  do
    echo 0 > $i/queue/rotational
    echo 1 > $i/queue/iosched/back_seek_penalty
    echo 1 > $i/queue/iosched/low_latency
    echo 3 > $i/queue/iosched/slice_idle
    echo 16 > $i/queue/iosched/quantum
    echo 1024 > $i/queue/iosched/nr_requests
    echo 4 > $i/queue/iosched/writes_starved
    echo 500 > $i/queue/iosched/read_expire
    echo 5000 > $i/queue/iosched/write_expire
    echo 8 > $i/queue/iosched/fifo_batch
    echo 1 > $i/queue/iosched/front_merges
    done;

Android Internal TaskKiller - Minfree
echo 2048,3072,4096,6144,8192,9728 > /sys/module/lowmemorykiller/parameters/minfree
echo 0,1,2,4,7,15 > /sys/module/lowmemorykiller/parameters/adj
echo 0 > /sys/module/lowmemorykiller/parameters/debug_level
echo 48 > /sys/module/lowmemorykiller/parameters/cost

Internet speed tweak
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 16384 404480 > /proc/sys/net/ipv4/tcp_rmem
setprop net.tcp.buffersize.default 4096,87380,256960,4096,16384,256960
setprop net.tcp.buffersize.wifi 4095,87380,256960,4096,16384,256960
setprop net.tcp.buffersize.umts 4094,87380,256960,4096,16384,256960

Kernel Tweak
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

Deep Sleep optimisation
#mengaktivkan deep sleep prosesor saat idle, dan berguna untuk menghemat batrei
mount -t debugfs none /sys/kernel/debug
echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features

Zip align aplication
LOG_FILE=/data/zipalign.log
ZIPALIGNDB=/data/zipalign.db

if [ -e $LOG_FILE ]; then
rm $LOG_FILE;
fi;

if [ ! -f $ZIPALIGNDB ]; then
touch $ZIPALIGNDB;
fi;

echo "Starting FV Automatic ZipAlign $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE

for DIR in /system/app /data/app ; do
  cd $DIR
  for APK in *.apk ; do
    if [ $APK -ot $ZIPALIGNDB ] && [ $(grep "$DIR/$APK" $ZIPALIGNDB|wc -l) -gt 0 ] ; then
      echo "Already checked: $DIR/$APK" | tee -a $LOG_FILE
    else
      zipalign -c 4 $APK
      if [ $? -eq 0 ] ; then
        echo "Already aligned: $DIR/$APK" | tee -a $LOG_FILE
        grep "$DIR/$APK" $ZIPALIGNDB > /dev/null || echo $DIR/$APK >> $ZIPALIGNDB
      else
        echo "Now aligning: $DIR/$APK" | tee -a $LOG_FILE
        zipalign -f 4 $APK /cache/$APK
        busybox mount -o rw,remount /system
        cp -f -p /cache/$APK $APK
        busybox rm -f /cache/$APK
        grep "$DIR/$APK" $ZIPALIGNDB > /dev/null || echo $DIR/$APK >> $ZIPALIGNDB
      fi
    fi
  done
done


busybox mount -o ro,remount /system
touch $ZIPALIGNDB
echo "Automatic ZipAlign finished at $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE

Mount option - seperti partisi ext4
#perfect mount options
busybox mount -o remount,noatime,noauto_da_alloc,nodiratime,barrier =0,nobh /system
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /data
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /cache

#removes journalism
tune2fs -o journal_data_writeback /block/path/to/system
tune2fs -O ^has_journal /block/path/to/system
tune2fs -o journal_data_writeback /block/path/to/cache
tune2fs -O ^has_journal /block/path/to/cache
tune2fs -o journal_data_writeback /block/path/to/data
tune2fs -O ^has_journal /block/path/to/data

Metode yg digunakan adalah sama dengan inject script di folder init.d di /system/ect/init.d
Untuk metode inject ke systemnya, cukup mudah hanya dengan root, dan aplikasi root explorer..
Cara instal / inject script:
Bahan yg dibutuhkan;
 - ponsel Android yg udah rooted (wajib)
 - aplikasi root Explorer atau explorer yang support masuk ke root system (ES File xplorer)
download kumpulan script di link bawah ini,kemudian extract di dalamnya terdapat beberapa file, diantaranya:
melalui root explorer, masuk ke /system/etc
buat folder init.d, kemdian jangan lupa set permission 777
v   v   v
v   v   v
v   v   v
copy semua file yg hasil donlot tsb yg ada di folder init.d ke /system/ect/init.d
jangan lupa set permission semua file satu per satu, ke 777
v   v   v
v   v   v
v   v   v
Nah yang juga penting adalah, copy file install-recovery.sh  ke /system/etc,
dan juga set permission
v   v   v
v   .   v
v   .   v

untuk build.prop dan gpsconfig itu optional, silahkan pakai jika dirasa perlu
dan ingat itu bukan untuk replace yg asli, hanya edit dan tambahkan line di bawahnya tambahkan jika belum ada, dan edit jika telah ada
Kumpulan script Tweaks 
disini atau file yang masih mentah, silahkan di download disini

NB: 
Karena tweaking biasa dilakukan bagi pengguna intermediate sampai dengan expert,maka saya rasa anda tanpa gambarpun akan jelas dalam pengerjaan tweaking tersebut. 
namun sebaiknya anda tetap membaca terlebih dahulu dengan teliti, karena keteledoran bisa berakibat fatal bagi anda, kami tidak menanggung segala resiko yang muncul, jangan lupa untuk melakukan backup sebelum meng-eksekusi-nya

Build.prop Tweak List
Apakah Tweak itu? Apakah build.prop itu? Apa saja yang bisa kita lakukan dengan build.prop? Pertanyaan tersebut adalah sederetan pertanyaan yang sering kita jumpai (FAQ). 
Pada artikel ini mari kita berbagi bersama tentang list build.prop yang sering digunakan untuk tweak pada android.
Apakah tweak?
Tweak adalah aktivitas seseorang yang melakukan sedikit perubahan untuk meningkatkan performa sebuah hardware atau software. 
Aktivitas ini bisa diibaratkan melakukan fine tuning sebuah produk agar memberikan kinerja yang terbaik sesuai harapan orang tersebut.

Apakah build.prop?
Build.prop adalah suatu script yang memegang mayoritas runtime properties yang digunakan ketika booting pada android, build.prop dapat dianalogikan mirip seperti config.sys di dos atau variabel lingkungan di berbagai OS.
 Build.prop hanya memegang variabel, dan tidak menjalankan script yang ada dengan sendiri. Apa pun yang ditempatkan di dalam build.prop tergantung pada system android itu sendiri dengan memperhatikan properties yang ada di dalamnya dan yang digunakan oleh system pada android atau semacam setting yang digunakan ketika device android anda nyalakan.

Bagaimana cara edit build.prop?
Ada berbagai cara yang dapat anda tempuh dalam edit build.prop, sebagai contohnya anda dapat menggunakan ADB atau dapat juga copy build.prop kemudian di edit dan di push kembali atau dapat pula di edit langsung, namun pada artikel ini saya menyarankan agar anda mempergunakan aplikasi pihak ketiga yang dapat dipergunakan untuk mengedit build.prop dengan build prop editor.

Perlu diperhatikan sebelum edit build.prop?
Tentu saja backup
 merupakan salah satu yang perlu anda perhatikan sebelum anda melakukan pengeditan build.prop anda, karena jika anda gagal edit solusi yang harus anda tempuh adalah restore build.prop yang telah anda backup tadi agar android anda tidak bootloop. Untuk solusi jika anda gagal edit dan bootloop maka saya sarankan restore kembali namun jika anda lupa backup saya sarankan agar anda flash ulang android anda. Oleh karena itu berhati-hatilah dalam melakukan edit build.prop 
DWYOR.
List Build.prop
Berikut ini adalah beberapa list dari build.prop

persist.sys.purgeable_assets=1
reboot will be very fast / Enable purgeable assets

ro.media.enc.hprof.vid.bps=8000000
increasing the video recording quality

ro.media.dec.jpeg.memcap=8000000
ro.media.enc.jpeg.quality=100
increasing quality for jpeg pics

windowsmgr.support_rotation_270=true;
can make the screen rotate to 270 degree

dalvik.vm.heapsize=64m
increase vm heap size to 64mb may resolve some fc's, can use 24,32,48,64. 32 is default.

windowsmgr.max_events_per_sec=150
increasing it will make mobile smoother but if you are conservative decrease it

wifi.supplicant_scan_interval=180
increase the time of scan interval of your wifi

debug.sf.hw=1
Render ui with gpu (Not Recommended for stock GB)

video.accelerate.hw=1
Video acceleration enabled

debug.performance.tuning=1
performance will increase

ro.config.nocheckin=1
Disable sending usage data (probably isn't functional, but can't hurt)

ro.ril.disable.power.collapse=1
pm.sleep_mode=1
Deeper sleep/better battery life

ro.telephony.call_ring.delay=0
ringing will start immediately

ro.kernel.android.checkjni=0
disable error checking

net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
wireless speed will increase

media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-record=false
video streaming will be better

debug.sf.nobootanimation=1
no bootanimation will show up while booting, will decrease booting time

ro.HOME_APP_ADJ=1
force to remain launcher in memory

persist.adb.notify=0
will disable usb debugging popup in notification

ro.config.hwfeature_wakeupkey=0
disable waking up of phone by volume buttons, changing value to 1 will enable the wakeup

ro.lge.proximity.delay=25
mot.proximity.delay=25
off the proximity quiclky after call
no need to wait for screen to come

ro.sf.lcd_density=160
will let you feel tablet like screen

Sumber:
XDA

ro.ril.hsxpa=1 
ro.ril.gprsclass=10 
ro.ril.hep=1 
ro.ril.enable.dtm=0 
ro.ril.hsdpa.category=8 
ro.ril.enable.a53=1 
ro.ril.enable.3g.prefix=1 
ro.ril.htcmaskw1.bitmask=4294967295 
ro.ril.htcmaskw1=14449 
ro.ril.hsupa.category=6
Increase download/upload/3G speeds
Keterangan (nominal bisa menyesuaikan berdasar keterangan)

ro.ril.hsxpa = indicates hsxpa support of target network :
Code:
ro.ril.hsxpa=0 - UMTS r99
ro.ril.hsxpa=1 - HSDPA
ro.ril.hsxpa=2 - HSDPA/HSUPA
ro.ril.gprsclass = inidcates GPRS class of target network :
Code:
Class 2 : 3 slots : 8 - 12 kbps upload / 16 - 24 kbps download
Class 4 : 4 slots : 8 - 12 kbps upload / 24 - 36 kbps download
Class 6 : 4 slots : 24 - 36 kbps upload / 24 - 36 kbps download
Class 8 : 5 slots : 8 - 12 kbps upload / 32 - 40 kbps download
Class 10 : 5 slots : 16 - 24 kbps upload / 32 - 48 kbps download
Class 12 : 5 slots : 32 - 48 kbps upload / 32 - 48 kbps download
info lanjut dapatkan 
di sini

ro.ril.hsdpa.category =
Code:
Cat 1 = 1.2 Mbit/s
Cat 2 = 1.2 Mbit/s
Cat 3 = 1.8 Mbit/s
Cat 4 = 1.8 Mbit/s
Cat 5 = 3.6 Mbit/s
Cat 6 = 3.6 Mbit/s
Cat 7 = 7.2 Mbit/s
Cat 8 = 7.2 Mbit/s
Cat 9 = 10.1 Mbit/s
Cat 10 = 14.0 Mbit/s
Cat 11 = 0.9 Mbit/s
Cat 12 = 1.8 Mbit/s
Cat 13 = 17.6 Mbit/s
Cat 14 = 21.1 Mbit/s
Cat 15 = 23.4 Mbit/s
Cat 16 = 27.9 Mbit/s
Cat 19 = 35.3 Mbit/s
Cat 20 = 42.2 Mbit/s
Cat 21 = 23.4 Mbit/s
Cat 22 = 27.9 Mbit/s
Cat 23 = 35.3 Mbit/s
Cat 24 = 42.2 Mbit/s
Cat 25 = 46.8 Mbit/s
Cat 26 = 55.9 Mbit/s
Cat 27 = 70.6 Mbit/s
Cat 28 = 84.4 Mbit/s

ro.ril.hsupa.category =
Code:
Cat 1 = 0.73 Mbit/s
Cat 2 = 1.46 Mbit/s
Cat 3 = 1.46 Mbit/s
Cat 4 = 2.93 Mbit/s
Cat 5 = 2.00 Mbit/s
Cat 6 = 5.76 Mbit/s
Cat 7 = 11.5 Mbit/s

ro.ril.enable.3g.prefix : adds the 3G prefix to the operator name.

ro.ril.enable.dtm : Only set this to 1 if your network allows simultaneous transfer of Circuit switched (CS) voice and Packet switched (PS) data over the same radio channel (ARFCN).

ro.mot.buttonlight.timeout=0
Force button lights on when screen is on

media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
Enable Stagefright helps stream Video and Music Faster

persist.sys.use_dithering=1
Enable display Dithering

persist.service.mount.playsnd=0
For SD storage insert notification sound

Sumber: beberapa forum

Catatan (Harap dibaca!):
-Jangan lupa backup sebelum melakukan edit build.prop
-Sebagian besar (hampir 95% artikel pada blog maxiandroid ini sudah saya test sebelum saya posting, namun pada artikel ini belum semuanya saya test, dikarenakan keterbatasan waktu saya, artikel ini hanyalah penggabungan dari beberapa list build.prop yang telah di test di beberapa forum, namun saran saya sebaiknya anda konsultasi terlebih dahulu pada beberapa pengguna android atau di beberapa forum yang ada) DWYOR
-Untuk list build.prop yang lain anda dapat menemukannya pada forum yang ada seperti pada
kaskus, XDA, android-indonesia dan beberapa forum yang lain seperti contohnya: di sini dan di sini atau anda dapat juga mencari dengan menggunakan mesin pencari google

Android - build.prop tweaks (Root Only)

Following is an extensive list of build.prop tweaks you might want to fiddle with, if your android were rooted
For editing build.prop file, you need to
  • Have a File explorer that supports ROOT- you can start with File ManagerRoot Explorer would be more helpful but latter is a paid app)
  • Mount the system as R/W - since the file is /system/build.prop (Root Explorer allows that, but there are other ways)
Update: You can have an all-in-one app, Script Manager for the above
Update 2: Save yourself all this and get Build.prop Editor (still need ROOT permissions, that’s never gonna get away :/ and BusyBox)
Get going:
1.     Explore/Find the build.prop file
2.     Make a Backup
3.     Check the backed up file
4.     Make a Backup again, this time to a different folder
5.     Use the following list to modify values
1. Locks default launcher app in memory. Only use with light launchers
ro.HOME_APP_ADJ=1
  
2. Improves audio and video recording quality
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.capture.maxres=8m
ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720
ro.camcorder.videoModes=true
ro.media.enc.hprof.vid.fps=65

 3. Faster streaming videos
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=false

4. Video acceleration and HW debugging. debug.composition.type can also be changed to cpu or mdp.
debug.sf.hw=1
debug.performance.tuning=1
video.accelerate.hw=1
debug.egl.profiler=1 # Measure rendering time in adb shell dumpsys gfxinfo
debug.egl.hw=1
debug.composition.type=gpu # Disable hardware overlays and use GPU for screen compositing

 5. Disables built in error reporting.
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1

 6. Better net speeds.
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
 
7. Saves power. ro.mot.eri.losalert.delay=1000 could brake tethering.
ro.ril.power_collapse=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=180
ro.mot.eri.losalert.delay=1000

8. 3G tweaks.
ro.ril.hep=0
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6
 
9. Disables logcat
logcat.live=disable
 
10. Screen recognizes only two fingers.
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2

11. Support for ipv4 and ipv6.

persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
 
12. Phone rings immediately.
ro.telephony.call_ring.delay=0
ring.delay=0

13. Disables blackscreen issue after a call.
ro.lge.proximity.delay=25
mot.proximity.delay=25
 
14. Better scrolling.
windowsmgr.max_events_per_sec=150
ro.min_pointer_dur=8
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
 
15. Better signal.
persist.cust.tel.eons=1
 
16. Better call voice quality.
ro.ril.enable.amr.wideband=1
 
17. Better signal.
ro.config.hw_fast_dormancy=1
 
18. Faster boot.
ro.config.hw_quickpoweron=true

19. Disables error checking.
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0

20. Dalvik Virtual Machine tweaks.
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=64m
dalvik.vm.verify-bytecode=false
dalvik.vm.execution-mode=int:jit
dalvik.vm.lockprof.threshold=250
dalvik.vm.dexopt-flags=m=v,o=y
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.jmiopts=forcecopy
 
21. Disables locating. Also delete /system/app/networklocation.apk and /system/framework/com.android.location.provider.jar
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0

22. Disables sending of usage data.
ro.config.nocheckin=1

23. Better image quality, lower performance.
persist.sys.use_dithering=1

24. Disable notification while adb is active
persist.adb.notify=0

25. Change LCD density - My Favorite
Default value is 240. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=240
 
26. MMS APN retry timer set to 2 sec( if SMS/MMS couldn`t be sent, it retries after 2 instead of 5 seconds).
ro.gsm.2nd_data_retry_config=max/_retries=3, 2000, 2000, 2000
 
27. Key lights stay on while screen is on.
ro.mot.buttonlight.timeout=0
 
28. Disable strict mode checking.
persist.android.strictmode=0

29. Remove FPS cap. May be unstable - better have it activated
debug.gr.swapinterval=0
 
30. Disable notification sound for SD storage insert
persist.service.mount.playsnd=0
 
31. Enable display dithering
persist.sys.use_dithering=1
 
32. More volume steps in call.
ro.config.vc_call_steps=20
 
33. Phone will not wake up from hitting volume rocker.
ro.config.hwfeature_wakeupkey=0
 
34. Lock app in memory.
sys.keep_app_1=com.your.app.app

35. Enables MTP mode.
persist.sys.usb.config=mtp
 
36. Others
persist.sys.shutdown.mode=hibernate
debug.kill_allocating_task=0
persist.sys.ui.hw=1
ro.debuggable=1
ro.config.disable.hw_accel=false
debug.enabletr=true

37. Google DNS Tweak
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4

38. Allow purging of assets. (Got from GamerzROM, memory management)
persist.sys.purgeable_assets=1


 [Tips & Tutorials] [PC][Guide] Script Tweaks (Build.Prop & Init.D)


- BUILD.PROP -

(Edit Your /system/build.prop With A Text Editor (Notepad ++ Or Similar))

Careful For Already Existing Settings. In This Case, Just Change The Values.

1. Force launcher into memory
1.     ro.HOME_APP_ADJ=1
Copy the Code
2. Raise JPG quality to 100%
1.     ro.media.enc.jpeg.quality=100
Copy the Code
3. VM Heapsize; higher the RAM, higher the hp can be
1.     dalvik.vm.heapsize=48m
Copy the Code
4. Render UI with GPU
1.     debug.sf.hw=1
Copy the Code
5. Decrease dialing out delay
1.     ro.telephony.call_ring.delay=0
Copy the Code
6. Helps scrolling responsiveness
1.     windowsmgr.max_events_per_sec=150
Copy the Code
7. Save battery
1.     wifi.supplicant_scan_interval=180
2.     pm.sleep_mode=1
3.     ro.ril.disable.power.collapse=0
Copy the Code
8. Disable debugging notify icon on statusbar
1.     persist.adb.notify=0
Copy the Code
9. Increase overall touch responsiveness
1.     debug.performance.tuning=1
2.     video.accelerate.hw=1
Copy the Code
10. Raise photo and video recording quality
1.     ro.media.dec.jpeg.memcap=8000000
2.     ro.media.enc.hprof.vid.bps=8000000
Copy the Code
11. Signal (3G) tweaks
1.     ro.ril.hsxpa=2
2.     ro.ril.gprsclass=10
3.     ro.ril.hep=1
4.     ro.ril.enable.dtm=1
5.     ro.ril.hsdpa.category=10
6.     ro.ril.enable.a53=1
7.     ro.ril.enable.3g.prefix=1
8.     ro.ril.htcmaskw1.bitmask=4294967295
9.     ro.ril.htcmaskw1=14449
10.   ro.ril.hsupa.category=5
Copy the Code
12. Net speed tweaks
1.     net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
2.     net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
3.     net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
4.     net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
5.     net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
Copy the Code
13. Disable blackscreen issue after a call
1.     ro.lge.proximity.delay=25
2.     mot.proximity.delay=25
Copy the Code
14. Fix some application issues
1.     ro.kernel.android.checkjni=0
Copy the Code
15. Phone will not wake up from hitting the volume rocker
1.     ro.config.hwfeature_wakeupkey=0
Copy the Code
16. Force button lights on when screen is on
1.     ro.mot.buttonlight.timeout=0
Copy the Code
17. Disable boot animation for faster boot
1.     debug.sf.nobootanimation=1
Copy the Code
18. Miscellaneous flags
1.     ro.config.hw_menu_unlockscreen=false
2.     persist.sys.use_dithering=0
3.     persist.sys.purgeable_assets=1
4.     dalvik.vm.dexopt-flags=m=y
5.     ro.mot.eri.losalert.delay=1000
Copy the Code
19. Specifics to some LG devices
1.     persist.service.pcsync.enable=0
2.     persist.service.lgospd.enable=0
3.     user.feature.flex=true
4.     user.feature.lgdrm=false
5.     user.feature.lgresource=false
6.     user.feature.lgpoweroff=false
7.     user.feature.ls_event=false
8.     user.feature.ls_normal=false
9.     user.feature.sui=false
Copy the Code

INIT.D

(Needs ROM (Kernel) With init.d Access And Busybox, Open Empty File In Text Editor (Notepad ++ Or Similar), Insert Tweak You Want In Header,Save in /system/etc/init.d and name it Lomething Like 73tweaks)

1. Strict minfree handler tweak
1.     echo "2048,3072,6144,15360,17920,20480" > /sys/module/lowmemorykiller/parameters/minfree
Copy the Code

2. Internet speed tweaks
1.   echo "0" > /proc/sys/net/ipv4/tcp_timestamps;
2.   echo "1" > /proc/sys/net/ipv4/tcp_tw_reuse;
3.   echo "1" > /proc/sys/net/ipv4/tcp_sack;
4.   echo "1" > /proc/sys/net/ipv4/tcp_tw_recycle;
5.   echo "1" > /proc/sys/net/ipv4/tcp_window_scaling;
6.   echo "5" > /proc/sys/net/ipv4/tcp_keepalive_probes;
7.   echo "30" > /proc/sys/net/ipv4/tcp_keepalive_intvl;
8.   echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout;
9.   echo "404480" > /proc/sys/net/core/wmem_max;
10. echo "404480" > /proc/sys/net/core/rmem_max;
11. echo "256960" > /proc/sys/net/core/rmem_default;
12. echo "256960" > /proc/sys/net/core/wmem_default;
13. echo "4096,16384,404480" > /proc/sys/net/ipv4/tcp_wmem;
14. echo "4096,87380,404480" > /proc/sys/net/ipv4/tcp_rmem;
Copy the Code

3. Vm management tweaks
1.     echo "4096" > /proc/sys/vm/min_free_kbytes
2.     echo "0" > /proc/sys/vm/oom_kill_allocating_task;
3.     echo "0" > /proc/sys/vm/panic_on_oom;
4.     echo "0" > /proc/sys/vm/laptop_mode;
5.     echo "0" > /proc/sys/vm/swappiness
6.     echo "50" > /proc/sys/vm/vfs_cache_pressure
7.     echo "90" > /proc/sys/vm/dirty_ratio
8.     echo "70" > /proc/sys/vm/dirty_background_ratio
Copy the Code

4. Misc kernel tweaks
1.     echo "8" > /proc/sys/vm/page-cluster;
2.     echo "64000" > /proc/sys/kernel/msgmni;
3.     echo "64000" > /proc/sys/kernel/msgmax;
4.     echo "10" > /proc/sys/fs/lease-break-time;
5.     echo "500,512000,64,2048" > /proc/sys/kernel/sem;
Copy the Code

5. Battery tweaks
1.     echo "500" > /proc/sys/vm/dirty_expire_centisecs
2.     echo "1000" > /proc/sys/vm/dirty_writeback_centisecs
Copy the Code

6. EXT4 tweaks (greatly increase I/O)

(needs /system, /cache, /data partitions formatted to EXT4)

a) removes journalism
1.     tune2fs -o journal_data_writeback /block/path/to/system
2.     tune2fs -O ^has_journal /block/path/to/system
3.     tune2fs -o journal_data_writeback /block/path/to/cache
4.     tune2fs -O ^has_journal /block/path/to/cache
5.     tune2fs -o journal_data_writeback /block/path/to/data
6.     tune2fs -O ^has_journal /block/path/to/data
Copy the Code
b) perfect mount options
1.   busybox mount -o remount,noatime,noauto_da_alloc,nodiratime,barrier=0,nobh /system
2.   busybox mount -o   remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /data
3.   busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /cache
Copy the Code
7. Flags blocks as non-rotational and increases cache size
1.     LOOP=`ls -d /sys/block/loop*`;
2.     RAM=`ls -d /sys/block/ram*`;
3.     MMC=`ls -d /sys/block/mmc*`;
4.     for j in $LOOP $RAM
5.     do
6.     echo "0" > $j/queue/rotational;
7.     echo "2048" > $j/queue/read_ahead_kb;
8.     done
Copy the Code
8. microSD card speed tweak
1.     echo "2048" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
Copy the Code
9. Defrags database files
1.     for i in \
2.     `find /data -iname "*.db"`
3.     do \
4.     sqlite3 $i 'VACUUM;';
5.     done
Copy the Code
9. Remove logger
1.     rm /dev/log/main
Copy the Code

10. Ondemand governor tweaks
1.     SAMPLING_RATE=$(busybox expr `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency` \* 750 / 1000)
2.     echo 95 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
3.     echo $SAMPLING_RATE > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate
Copy the Code
11. Auto change governor and I/O Scheduler

a) I/O Scheduler (Best: MTD devices - VR; EMMC devices - SIO) - needs kernel with these
1.     echo "vr" > /sys/block/mmcblk0/queue/scheduler
Copy the Code
or
1.     echo "sio" > /sys/block/mmcblk0/queue/scheduler
Copy the Code
b) Governor (Best: Minmax > SavagedZen > Smoothass > Smartass > Interactive) - needs kernel with these
1.     echo "governor-name-here" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Copy the Code
12. Auto-zipalign on boot

(needs zipalign bin)

Link
1.     http://forum.xda-developers.com/showthread.php?t=860586
Copy the Code
13. Loopy Smoothness tweak

Link
1.     http://forum.xda-developers.com/show....php?t=1137554
2.     http://forum.xda-developers.com/show....php?t=1205744
3.      
Copy the Code
14. Move dalvik-cache to cache partition (if it's big enough) to free up data partition space
1.     CACHESIZE=$(df -k /cache | tail -n1 | tr -s ' ' | cut -d ' ' -f2)
2.     if [ $CACHESIZE -gt 80000 ]
3.      then
4.     echo "Large cache detected, moving dalvik-cache to /cache"
5.      if [ ! -d /cache/dalvik-cache ]
6.      then
7.      busybox rm -rf /cache/dalvik-cache /data/dalvik-cache
8.      mkdir /cache/dalvik-cache /data/dalvik-cache
9.      fi
10.                         
11.   busybox chown 1000:1000 /cache/dalvik-cache
12.   busybox chmod 0771 /cache/dalvik-cache
13.                         
14.    # bind mount dalvik-cache so we can still boot without the sdcard
15.    busybox mount -o bind /cache/dalvik-cache /data/dalvik-cache
16.    busybox chown 1000:1000 /data/dalvik-cache
17.    busybox chmod 0771 /data/dalvik-cache
18.     else
19.     echo "Small cache detected, dalvik-cache will remain on /data"
20.     fi
Copy the Code

15. Disable normalize sleeper
1.     mount -t debugfs none /sys/kernel/debug
2.     echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features
3.     Copy the Code
16. OOM groupings and priorities tweaks - SuperCharger

Link
1.     http://forum.xda-developers.com/showthread.php?t=991276
Copy the Code

17. GPS.conf

(create or edit your /system/etc/gps.conf with a text editor)

a) European NTP server (replace for america or asia in your case)
1.     NTP_SERVER=europe.pool.ntp.org
2.     XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
3.     XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
4.     XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
Copy the Code

b) SE supl for A-GPS (better than Nokia's or Google's)
1.     <font color="Red" size="3"><b>SUPL_HOST=supl.sonyericsson.com
2.     SUPL_PORT=7275</b></font>
Copy the Code

No comments: