Premetto che ho preso questa guida da Galaxy nexus all-in-one guide with tweaks for performance and battery life - xda-developers
e la sto testando personalmente.
Per usare questi tweaks bisogna utilizzare un'app per la gestione di file (io uso es Gestore File) e montare il file system.
Andare nella cartella system ed aprire il file build.prop con un editore di testo.
Troverete una serie di comandi, alcuni vanno modificati altri vanno direttamente aggiunti se non li trovate all'interno del file.
#incoming ringer delay (already in build.prop) sets how soon (in ms) the phone starts ringing when a call comes in. set between 0 and 3000
ro.telephony.call_ring.delay=
#sleep mode for battery savings. 0 power collapse suspend, 1 power collapse (best), 2 apps go to sleep, 3 show clock and wait, 4 wait for interrupt
pm.sleep_mode=
#change lcd density (already in build.prop), which is like changing the resolution on a windows computer can be anywhere from 240 to 360 (stock 320)
ro.sf.lcd_density=
#dalvik cache virtual memory size
dalvik.vm.heapsize= (stock 256m, recommended 320m)
dalvik.vm.heapstartsize= (stock 16m)
dalvik.vm.heapgrowthlimit= (stock 128m)
# This defines the max event window manager can
# handle in 1 s. We may adjust this # for performance
# reason later
windowsmgr.max_events_per_sec= (recommended 275)
#disable the zygote loader
ro.wmt.blcr.enable=0
#disable extended dalvik jni checking
ro.kernel.android.checkjni=0
dalvik.vm.checkjni=0
debug.performance.tuning=1
video.accelerate.hw=1
#Raise Photo and video quality?
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.hprof.vid.fps=65
#help to free up unused ram
persist.sys.purgeable_assets=1
#stop usb debugging on notification
persist.adb.notify=0
#Improve screen quality at the cost of performance
persist.sys.use.dithering=1
#Use dalvik JIT compiler (Just In Time compiler is much faster and should be enabled by default)
dalvik.vm.execution-mode=int:jit
#disable camera sound?
persist.sys.camera-sound=0
Dalvik vm dexopt tweaks (USE ONE OR THE OTHER, NOT BOTH, i prefer option 2)-
option 1- disable dalvik checking, increases free ram but less optimized dalvik cache
dalvik.vm.verify-bytecode=false
dalvik.vm.dexopt-flags=v=n,u=n,o=v
option 2- enable more checking for a better performing dalvik cache but may use a little more ram
dalvik.vm.verify-bytecode=true
dalvik.vm.dexopt-flags=v=f,u=n,o=v
Dopo che avete effettuato le modifiche, salvate e riavviate il telefono in recovery. Fate un wipe cache e un wipe dalvik e riavviate.
Entrate sempre con la vostra app per la gestione di file dopo che avrete montato il file system, ed andate in system/etc/init.d e create un nuovo file. Apritelo e inserite questa linea:
#disable logcat
rm dev/log/main
Salvatelo e gli date i permessi rwxr-xr-x.
Per quando riguarda i colori dello schermo:
red 200
green 200
blue 265
gamma red -6
gamma green 0
gamma blue 8
omap4 gamma 6 (1.2 via franco app)
Questo è quanto.