Evita que tu Android reinicie cada poco el launcher y vaya lento
Para que todos sepamos de lo que estamos hablando, el launcher (también llamado home o inicio) es el “escritorio” de Android, lo que vemos cuando no tenemos ninguna aplicación en ejecución, donde añadimos nuestros widgets y accesos directos. El launcher que viene de fábrica normalmente está hecho por el fabricante de nuestro teléfono (TouchWiz de Samsung, Sense de HTC, etc) aunque puede sustituirse por el que queramos, ya que realmente es una aplicación más.

Un launcher demasiado pesado puede enlentecer el teléfono
En efecto, realmente cuando salimos de una aplicación y volvemos al launcher lo que hace Android es ejecutar de nuevo dicho programa. Y de ahí viene el problema que vamos a solucionar hoy: cuando nuestro teléfono comienza a quedarse sin memoria RAM libre, normalmente porque abrimos muchos programas y los dejamos ejecutándose en segundo plano, Android silenciosamente comienza a cerrar programas para liberar memoria. Cuando volvemos a esta aplicación Android tiene que ejecutarla de nuevo desde cero, proceso que ralentiza el teléfono, de ahí que a veces lo notemos “pesado” cuando andamos cambiando entre aplicaciones que pensamos están abiertas simultáneamente.
Dado que el launcher es a todos los efectos una aplicación más, Android puede cerrarla en cualquier momento si la cantidad de memoria RAM libre es baja, pero esto es un incordio ya que al salir de la aplicación que estábamos ejecutando tendremos que esperar viendo cómo se vuelven a cargar todos nuestros widgets, y más aún hasta que la lista de aplicaciones esté disponible. Puede ocurrir incluso que Android haya elegido cerrarlo pero mantener abierto otros programas que están en segundo plano y que hubiéramos preferido cerrar. ¿No sería más lógico, ya que volvemos al launcher constantemente, darle más prioridad para que Android sólo lo cierre cuando sea completamente necesario?
Pues efectivamente eso es lo que vamos a aprender a hacer hoy. Para ello sólo necesitamos que nuestro teléfono esté rooteado (es decir, que tengamos permisos de usuario root, por ejemplo instalando un kernel modificado) e instalar el gestor de archivos gratuito ES File explorer. El procedimiento es el siguiente:

ES File Explorer permite modificar archivos como root
- Ejecutamos el ES File Explorer, vamos al menú, entramos en Configuración y activamos las casillas de Explorador root y Montar sistema de archivos como escritura ya que vamos a modificar un archivo de sistema (de ahí que debamos ser root).
- Ahora tenemos que buscar el archivo build.prop que se encontrará en el directorio /data ó /system. Para acceder al directorio raíz (/), simplemente pulsamos el primer botón de la barra de herramientas del ES File Explorer y entonces podemos entrar en estos directorios.
- Una vez localizado el archivo, pulsamos y mantenemos en él para que aparezca el menú contextual, entonces elegimos Abrir como -> Texto -> ES Editar nota con lo que se nos abrirá el archivo en un editor de texto.
- Ahora con cuidado nos desplazamos al final del archivo y añadimos una nueva línea. En ella escribimos textualmente lo siguiente:
ro.HOME_APP_ADJ=0
- Salimos guardando los cambios. Si queremos, desactivamos en Configuración las dos casillas que habíamos activado para el acceso root. Reiniciamos el teléfono, y los cambios se harán efectivos.
A partir de entonces ya no se nos reiniciará constantemente el launcher cuando el teléfono comience a quedarse sin RAM, lo cual hará que no se ralentice nunca al salir de una aplicación grande, o al tener varias abiertas simultáneamente. Probad este truco de dar prioridad al launcher y comentadme si notáis diferencia, a mí en mi Galaxy S me ha eliminado por completo una gran molestia.
Categories: Trucos Android
Muy buen tip!!
Pregunto, funciona para cualquier launcher o solo para el TouchWiz
Yo tengo instalando en el SGS el Zeam launcher.
Me encantan estos tip.
by Martin on sep 9, 2011 at 16:58
Funciona con todos los launcher. Y con el Zeam puedo decirte que sí ya que es también el que uso yo.
by Marcos González Troyas on sep 9, 2011 at 22:40
Hola!
Tengo la rom de los libres oficial 2.3.3, es posible rootear el teléfono sin cambiar el kernel? (tipo superoneclick). Gracias!
by Luisma on sep 11, 2011 at 11:34
maravilloso!!!
funciona a la perfección!!! muchísimas gracias!
by xavi on sep 15, 2011 at 11:23
Muchas Gracias por el truco. Se agradece. Estoy harto que se reinicie el ADW Launcher EX …
by andatovid on sep 20, 2011 at 13:39
@Luisma: el superoneclick tengo entendido que hace tiempo que dejó de ser válido, aunque no estoy muy seguro.
Una manera de mantener el kernel stock pero ganar el root y el CWM es instalar el kernel CF-Root:
http://forum.xda-developers.com/showthread.php?t=788108
Y para modificar lo menos posible el teléfono, también he oído hablar bien de Fuguroot, aunque nunca lo he probado:
http://forum.xda-developers.com/showthread.php?t=1010141
by Marcos González Troyas on sep 20, 2011 at 14:03
Bueno recién lo voy a probar… tengo un Sony Ericsson x8 con una ROM quemada llamada GingerCruzt Revision 8.2 que esta en este link… http://forum.xda-developers.com/showthread.php?t=1101691 el celular me funciona bien con su mismo launcher, pero cuando uso el Go launcher y mis widget se vuelve lento y demora mucho en cargar… y si toco la pantalla se crea error y hasta se reinicia… probare como me puede solucionar esta ayuda… gracias saludos… y si saben de un Home personalizable… poco pesada me avise…
by RassielParedes on nov 18, 2011 at 6:17
a me olvidaba… ese mismocodigo u otro se puede usar para darle prioridad al infinito o contactos ya que me carga lento…
by RassielParedes on nov 18, 2011 at 6:34
¿como podria darle prioridad al programa CAMARA para que fuera mas rapida? tarda muchisimo en hacer una foto. gracias
by DV on dic 9, 2011 at 10:17
mi pana no logro encontrar la carpeta system! y en data no me aparece nada
soy root e hice bien el primer paso de: Ejecutar el ES File Explorer, menú, Configuración y active la casillas de Explorador root y Montar sistema de archivos como escritura
by jhon ortiz on dic 19, 2011 at 17:54
hermano disculpa mi novia tiene un huawei um840 no habra problemas si le hago este procedimiento a su celular no quiero dejarlo inservible gracias de antemano por tu respuesta!!!
by emilio on dic 29, 2011 at 23:07
Esto sirve para ejecutar él explore de internet en segundo plano y hacer streaming mientras se utilizan otras aplicaciones? Estoy buscando eso por todo internet, funciona esto para eso? Si no, cómo puede hacerse eso.por ejemplo cargar una película mientras ejecuto otros programas… Y que no deje dd cargar o escuchar musica online miengras abro otras cosas… Como una pc…gracias, y espero que alguien sepa la respuesta…
by Mario on ene 4, 2012 at 5:36
Tambien, si alguien me puede informar como hacer que se suspenda el sistema
by Mario on ene 4, 2012 at 5:38
Digo: que no se suspenda el sistema
by Mario on ene 4, 2012 at 5:39
Hola, realicé la operación paso a paso pero ahora el teléfono enciende hasta sony ericsson y de allí no arranca.. Como podría hacer? Espero tu pronta respuesta.. Gracias..
by Zulemi on ene 9, 2012 at 4:13