Guía Greenify: Cómo hibernar aplicaciones Android

Chimera Revo es consciente de que la necesidad de más autonomía es uno de los puntos cruciales para un usuario medio de Android que lee nuestras páginas. Una de las apps más recomendadas visitando foros especializados es Greenify, una app muy potente que permite hibernar las apps de Android con la pantalla apagada y evitar que ocupen CPU innecesariamente, disminuyendo la autonomía de nuestros dispositivos Android.

Pero muy pocos pueden presumir de saber utilizarlo realmente bien. Con esta guía de Greenify y su fiel compañero Wakelock Detector veremos cómo aumentar realmente la autonomía de nuestros dispositivos Android.

Sólo requisitos previos: un dispositivo Android arraigado habilitado y dos aplicaciones instaladas, con la posibilidad de ampliar la funcionalidad dirigiéndose a la versión de pago de una de ellas.

AVISOLas aplicaciones reportadas son bastante seguras, pero la operación de hibernación, si se aplica mal, puede provocar graves daños en el sistema. Haga una copia de seguridad de todos sus datos personales y continúe bajo su propia responsabilidad. Chimera Revo no asume ninguna responsabilidad por los daños causados a la propiedad o a las personas por el uso inadecuado del material propuesto.

Hibernar la aplicación Android

Detector Wakelock

Las dos aplicaciones están estrechamente relacionadas, usarlas juntas te permitirá realizar hibernaciones “selectivas” sólo en aquellas aplicaciones que realmente ocupan CPU incluso cuando la pantalla está apagada (Wakelock CPU en la jerga) impidiendo que nuestro dispositivo entre correctamente en Deep Sleep (=CPU completamente en reposo, máximo ahorro de batería).

Analizamos juntos la situación de un teléfono móvil con evidentes problemas de autonomía con la ayuda de Detector Wakelock.

Alrededor de 8 horas de duración de la batería, pero el dispositivo estaba “despierto” el 72% del tiempo (artículo Despierta en la parte superior) así que sin ningún rastro de sueño profundo. Podemos ver que las estadísticas no son buenas ampliando la barra superior.

Hibernar la aplicación Android: aplicaciones que se comen la batería

Wakelock Detector muestra en su pantalla las distintas aplicaciones que han generado wakelocks, con un contador de porcentajes en la parte derecha; aquellas con el valor “x” más alto realizan un número elevado de wakelocks de CPU (recuadros rojos en la imagen inferior).

Estas aplicaciones son candidatas a ser hibernadas por Greenify, porque mantienen la CPU ocupada incluso en reposo impidiendo o ralentizando el Deep Sleep. No hay una regla fija, pero indicativamente se pueden identificar las aplicaciones “malas” con valores de wakelock de la CPU superiores a x25Esto se debe a que algunas aplicaciones necesitan algunos wakelocks para funcionar (como el despertador o las notificaciones de correo electrónico), es el exceso lo que arruina la batería.

Obtención de la lista de aplicaciones a hibernar, tenemos que excluir las que envían notificaciones importantes, como las aplicaciones de mensajería instantánea. (Whatsapp in primis): al hibernarlos perderemos sus notificaciones (al menos con la versión gratuita de Greenify, como veremos más adelante). En mi caso excluyo Whatsapp pero me estoy preparando para hibernar Facebook, Google Search, Skype y Google+. Abramos cada una de las aplicaciones para ver qué procesos se bloquean y para acceder al botón de Greenify.

Al abrir la búsqueda de Google, por ejemplo, pude comprobar que la funcionalidad de comandos de voz de Google Now (AudioIn) genera una gran cantidad de wakelocks; “Ok Google” necesita mantener el micrófono encendido en las distintas pantallas, y esto se traduce en un importante consumo de batería.

En cuanto hayamos identificado las aplicaciones “maliciosas”, las hibernamos pulsando el botón Greenify directamente en Wakelock Detector; seremos enviados de nuevo a la pantalla de la aplicación para confirmar la hibernación.

Recuerda: las aplicaciones que hibernen con Greenify en la versión gratuita no podrán enviarnos notificaciones cuando la pantalla esté apagada, para que sólo las aplicaciones hibernadas que consideres innecesarias permanezcan encendidas y ocupen la CPU. En mi caso, renuncié gustosamente a las notificaciones de Facebook y Google+ gracias al sistema de notificación por correo electrónico.

POR FAVOR, TENGA EN CUENTA: las aplicaciones del sistema no se pueden hibernar en la versión gratuita.

Hibernar aplicaciones Android con Greenify

Si los wakelocks nos persiguen y las apps no se pueden hibernar (porque dan notificaciones o son apps del sistema) podemos optar por la versión de pago de Greenify.

Vamos a activarlo y a reiniciar el dispositivo. En la configuración de Greenify ahora tendremos disponibles características experimentales (algunas sólo disponibles con la versión de pago de Donar).

Para hibernar las aplicaciones del sistema y recibir notificaciones de las aplicaciones hibernadas necesitamos habilitar los siguientes elementos:

  • Modo Turbo
  • Mantener las notificaciones
  • La GCM impulsa las aplicaciones ecológicas (Sólo versión para donar)
  • Aplicaciones del sistema Greenify (Sólo versión para donar)

Reinicie el sistema para que los cambios surtan efecto.

A partir de ahora puedes hibernar cualquier aplicación de tu dispositivo, incluso las del sistema (normalmente inmune a la hibernación) y las que proporcionan notificaciones: GCM se encargará de enviarte notificaciones cuando la pantalla esté apagada, incluso para las aplicaciones en hibernación.

Xposed es necesario para algunas características.

DESCARGA Xposed

Hibernar la aplicación Android

Obtenga todos los datos de wakelock y analice sus necesidades (esencial para decidir qué hibernar y qué no) Personalmente recomiendo hibernar:

  • Aplicaciones añadidas por varios fabricantesLa mayoría de ellos son inútiles y despiertan el dispositivo innecesariamente. Es posible que necesite la versión de Donar para hibernar estos Bloatware.
  • Navegador web¿por qué un navegador debe dejar la CPU ocupada cuando la pantalla está apagada? Un navegador sólo es útil cuando la pantalla está encendida. ¡Hibernar sin piedad!
  • Red socialLos más populares tienen una función que le permite recibir alertas de nuevas notificaciones por correo electrónico. Aprovechemos el correo electrónico y desactivemos cualquier tipo de notificación hibernando Google+, Facebook y Twitter.
  • Juegos: lo mismo que los navegadores; ¿por qué iba a permanecer un juego con la pantalla apagada? Hibernar todos los juegos.
  • Búsqueda de Google/Google Now: Esta app funciona muy bien con GCM, por lo que podemos seguir aprovechando Google Now incluso con la app hibernada. Algunos temas sólo con los comandos de voz, depende de ti decidir qué poner por delante (autonomía VS comodidad de los comandos de voz).
  • Hangouts: Funciona de forma nativa con GCM, por lo que podemos hibernar fácilmente y ahorrarnos un montón de wakelock (sólo en la versión Donate).
  • Facebook Messenger: también funciona razonablemente bien con GCM, por lo que podemos hibernarlo (sólo en la versión Dona).
  • Tienda Amazon AppSi no nos interesan las notificaciones podemos hibernarlo. No funciona bien con GCM, por lo que tendremos que abrirla a menudo de forma manual para actualizar cualquier aplicación sacada de esta tienda.
  • Skype: funciona muy bien con GCM, también se puede hibernar con seguridad (sólo en la versión Dona).
  • Google Maps y otros navegadores por satélite: las aplicaciones candidatas deben ser hibernadas lo antes posible, ya que ocupan mucha CPU innecesariamente aunque no naveguemos nunca. Aplicaciones útiles sólo cuando la pantalla está encendida.

Estas son las aplicaciones que Recomiendo encarecidamente no hibernar:

  • Servicios de Google (y aplicaciones relacionadas)
  • Google Play Store
  • Gmail
  • Aplicaciones emparejadas con widgets activos en las pantallas de inicio
  • Aplicaciones de sincronización (GDrive, Dropox y similares)
  • Aplicación Google Photo
  • Calendario de la aplicación
  • Aplicación de reloj, reloj despertador

TENGA EN CUENTA.: Las funciones avanzadas de hibernación (versión de Donar) son todavía experimentales, en algunos casos la hibernación no funcionará o no recibirá las notificaciones de las aplicaciones hibernadas ya que no todas soportan GCM. Utilícelo con precaución.

Aplicación de Hibernate para Android: Enlace de descarga

Vamos a instalar tanto las aplicaciones gratuitas como el enlace de pago de Greenify desde los siguientes enlaces.

DESCARGA Greenify

DESCARGA Donativo de Greenify

DESCARGA Detector Wakelock