domingo, 26 de julio de 2015

BetterBatteryStats: Cómo instalarla y desinstalarla correctamente

BetterBateryStats es una aplicación muy útil cuando se trata de conocer todo lo relativo a estadísticas de uso de la batería de tu móvil. Con ella es más fácil determinar qué aplicación está realizando un consumo excesivo, los Kernel Wakelocks, si entra o no en Deep Sleep, etc.

Es una aplicación de pago y podéis encontrarla en el market de Androidhttps://play.google.com/store/apps/details?id=com.asksven.betterbatterystats
El desarrollador es un usuario de XDA y desde este foro puedes descargarte de forma gratuita la última versión: http://forum.xda-developers.com/showthread.php?t=1179809
El archivo es un apk y se instala de forma convencional, siempre y cuando tengas activado la opción Orígenes desconocidos en Ajustes > Seguridad.

El problema es que a partir de Android 4.4, Google eliminó el permiso para que las aplicaciones 'normales' pudieran acceder a las estadísticas del sistema. Por este motivo, la propia aplicación, si ve que no puede acceder, te ofrece la posibilidad de instalarla como aplicación de sistema:


Hacerlo, no supone ningún problema pero nos encontraremos con la desagradable sorpresa de que una aplicación de sistema no pude desinstalarse de forma convencional.



En caso de que deseemos desinstalarla, si nos vamos a Ajustes > Aplicaciones sí que la veremos como una aplicación más:




Pero al pulsar sobre ella para eliminarla, veremos que NO ofrece esa opción y sólo nos deja Desinstalar actualizaciones
Para desinstalar una aplicación de sistema deberíamos utilizar un Explorador root o una aplicación especial, pero afortunadamente la propia aplicación BetterBatteryStats nos ofrece quitarla como aplicación de sistema. Paso previo a la desinstalación 'normal'.
Para ello, abrimos la aplicación y en el menú contextual (opciones)...





... nos vamos a Configuración.
Allí seleccionaremos la última opción: Avanzado


En la nueva pantalla, veremos una opción que dice: Aplicación de sistema


Al entrar en ella veremos que nos deja Desinstalar aplicación de sistema


Si pulsamos en ese botón, la aplicación dejará de ser de sistema por lo que podremos eliminarla de forma normal. Eso sí, antes tendremos que reiniciar el teléfono



Es posible que este método no funcione, y que a pesar de haber seguido los pasos, después de reiniciar, la aplicación siga siendo de sistema por lo que no podremos desinstalarla.
En este caso, en el propio foro de XDA tenemos la solución. En el tercer post del hilo dedicado a esta aplicación encontraremos un archivo para eliminar la aplicación del sistema: http://forum.xda-developers.com/showpost.php?p=15869904&postcount=3

El archivo que os interesa es uno con un nombre como este: Remove_BetterBatteryStats_SystemApp_CWM_XXX.zip

Este archivo debe flashearse desde recovery como un ZIP cualquiera. Por lo tanto, reiniciamos el dispositivo en modo Recovery:


Haremos clic en Install


Y seleccionaremos el archivo recién descargado


Sólo nos queda deslizar el círculo para iniciar la instalación...


... y esperar a que termine (unos pocos segundos)


Tras lo cual sólo tendremos que reiniciar el teléfono, ir de nuevo a Ajustes > Aplicaciones y ahora veremos cómo  podemos desinstalarla!!!!






Comentarios
0 comentarios
Para Comentar Elige el Sistema de Comentario de tu Agrado:
Comentarios Comentarios Comentarios