laloazv
05/09/13, 04:42:02
Hola compañeros, hoy me gustaría hablar de el archivo build.prop. Es un archivo de sistema generado por Android, el cual guarda ciertas configuraciones del terminal y mediante el cual se puede ahorrar batería, aumentar el rendimiento y estabilidad y muchas cosas más editando ciertos parámetros.
Para editarlo hay que ser root y tener busybox instalado. Se pueden usar muchas apps para hacerlo pero recomiendo usar "Root Explorer".
Para ello:
-Entramos en sytem/build.prop y pulsamos en el archivo hasta que se abre el menú contextual, eligiendo "Abrir con" y "editor de texto".
-Una vez aquí podemos añadir cualquiera de éstas líneas según gustos (todos los tweaks probados y funcionando). Se añaden las lineas en cursiva tal cual al final del archivo, teniendo en cuenta que no estén ya añadidas como en alguna custom rom por ejemplo.
-Elegimos "guardar cambios y salir" y reiniciamos (hay quien recomienda cuando se añaden varios o de gran relevancia, hacer wipe cache y wipe dalvik caché al reiniciar)
Hay algunos referidos a llamadas y redes 3G que se aplicarian a los modelos amodelosLG . todas las añaladas con * las he probado en la Tab pero todos éstos tweaks son ampliamente conocidos en el mundillo. Éstas líneas de código son lo que los cocineros de ROMS suelen añadir a sus custom roms y luego ponen "Tweak de batería" o "Tweak de rendimiento".
No me estoy inventando nada:
Cuando silencies el terminal silencia también la cámara:
ro.camera.sound.forced=0
Desactivar el bootanimation para acelerar encendido:
debug.sf.nobootanimation=1
Aumentar caché dalvik para evitar algunos FC:
dalvik.vm.heapsize=64m
Aumentar rendimiento:
debug.performance.tuning=1
*Aumentar la duración de batería con un deep sleep más profundo:
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
Tweaks para redes móviles (en teoría optimiza la calidad de señal)
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
*Para aumentar el tamaño del buffer de las conexiones de Internet y mejorar velocidad:
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
*Para que el wifi escanee con menor frecuencia redes mejorando la batería:
wifi.supplicant_scan_interval=180
*Forzar launcher en la memoria (guarda siempre el launcher en la memoria permitiendo volver a él desde las aplicaciones con más rapidez)
ro.HOME_APP_ADJ=1
*Mejora calidad jpeg 100%
ro.media.enc.jpeg.quality=100
Incremento de memoria ram
dalvik.vm.heapsize=36m
cambiar a: dalvik.vm.heapsize=48m
Render UI with GPU
debug.sf.hw=1
Decrease dialing out delay
ro.telephony.call_ring.delay=0
Mejora de desplazamiento del scroll (se puede editar un poco más alto o bajo el valor según gustos)
windowsmgr.max_events_per_sec=150
*Disable debugging notify icon on statusbar
persist.adb.notify=0
Incremento tactil pantalla
debug.performance.tuning=1
video.accelerate.hw=1
*Mejora de calidad de imagen y video 100%
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
Evitar pantallazo negro al finalizar llamada
ro.lge.proximity.delay=25
mot.proximity.delay=25
Problema de algunas aplicaciones(cierres)
ro.kernel.android.checkjni=0
Pantalla del terminal no se encendera al pulsar boton del volumen
ro.config.hwfeature_wakeupkey=0
Añadido por el compañero Ruizma22:
Para muchos terminales móviles que con el whatsapp, Google Talk o Wordpress, la aplicación se cierra al intentar abrir los enlaces url que nos llegan.
Buscamos la linea ro.da1.enable=true and set it to ro.da1.enable=false
Añadimos justamente debajo lo siguiente ro.da1.method=false
y reiniciamos
Para editarlo hay que ser root y tener busybox instalado. Se pueden usar muchas apps para hacerlo pero recomiendo usar "Root Explorer".
Para ello:
-Entramos en sytem/build.prop y pulsamos en el archivo hasta que se abre el menú contextual, eligiendo "Abrir con" y "editor de texto".
-Una vez aquí podemos añadir cualquiera de éstas líneas según gustos (todos los tweaks probados y funcionando). Se añaden las lineas en cursiva tal cual al final del archivo, teniendo en cuenta que no estén ya añadidas como en alguna custom rom por ejemplo.
-Elegimos "guardar cambios y salir" y reiniciamos (hay quien recomienda cuando se añaden varios o de gran relevancia, hacer wipe cache y wipe dalvik caché al reiniciar)
Hay algunos referidos a llamadas y redes 3G que se aplicarian a los modelos amodelosLG . todas las añaladas con * las he probado en la Tab pero todos éstos tweaks son ampliamente conocidos en el mundillo. Éstas líneas de código son lo que los cocineros de ROMS suelen añadir a sus custom roms y luego ponen "Tweak de batería" o "Tweak de rendimiento".
No me estoy inventando nada:
Cuando silencies el terminal silencia también la cámara:
ro.camera.sound.forced=0
Desactivar el bootanimation para acelerar encendido:
debug.sf.nobootanimation=1
Aumentar caché dalvik para evitar algunos FC:
dalvik.vm.heapsize=64m
Aumentar rendimiento:
debug.performance.tuning=1
*Aumentar la duración de batería con un deep sleep más profundo:
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
Tweaks para redes móviles (en teoría optimiza la calidad de señal)
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
*Para aumentar el tamaño del buffer de las conexiones de Internet y mejorar velocidad:
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
*Para que el wifi escanee con menor frecuencia redes mejorando la batería:
wifi.supplicant_scan_interval=180
*Forzar launcher en la memoria (guarda siempre el launcher en la memoria permitiendo volver a él desde las aplicaciones con más rapidez)
ro.HOME_APP_ADJ=1
*Mejora calidad jpeg 100%
ro.media.enc.jpeg.quality=100
Incremento de memoria ram
dalvik.vm.heapsize=36m
cambiar a: dalvik.vm.heapsize=48m
Render UI with GPU
debug.sf.hw=1
Decrease dialing out delay
ro.telephony.call_ring.delay=0
Mejora de desplazamiento del scroll (se puede editar un poco más alto o bajo el valor según gustos)
windowsmgr.max_events_per_sec=150
*Disable debugging notify icon on statusbar
persist.adb.notify=0
Incremento tactil pantalla
debug.performance.tuning=1
video.accelerate.hw=1
*Mejora de calidad de imagen y video 100%
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
Evitar pantallazo negro al finalizar llamada
ro.lge.proximity.delay=25
mot.proximity.delay=25
Problema de algunas aplicaciones(cierres)
ro.kernel.android.checkjni=0
Pantalla del terminal no se encendera al pulsar boton del volumen
ro.config.hwfeature_wakeupkey=0
Añadido por el compañero Ruizma22:
Para muchos terminales móviles que con el whatsapp, Google Talk o Wordpress, la aplicación se cierra al intentar abrir los enlaces url que nos llegan.
Buscamos la linea ro.da1.enable=true and set it to ro.da1.enable=false
Añadimos justamente debajo lo siguiente ro.da1.method=false
y reiniciamos