Solucionar problema de batería en Cyanogenmod 11

Como comentaba recientemente he vuelto a instalar Cyanogenmod 11, versión Novafusion (también conocida como Maclaw, por su autor), en mi Samsung Galaxy S3 Mini. Mi primera experiencia con esta ROM no acabó demasiado bien, debido a que existía un problema de consumo excesivo de batería, con sobrecalentamiento añadido (ambas cosas relacionadas entre sí) que hacían inviable su uso. Confieso que, como en tantas ocasiones me ha ocurrido con las distribuciones de GNU/Linux, ciertos errores disparan en mí una sensación de malestar, seguida por la imperiosa necesidad de instalar otra cosa. En este caso lo que hice fue volver a la «stock ROM» del fabricante, que obtuve de la web de Sammobile.

Pero tras regresar a la libertad del mundo sin Google con una nueva instalación de Cyanogenmod 11, y tras constatar que el susodicho error continuaba presente, se me ocurrió que lo adecuado sería investigar por qué sucede y tratar de ponerle fin.

Era obvio que algún proceso se encargaba de mantener al móvil «despierto» todo el tiempo, impidiendo que entrase en modo de reposo, y consumiendo batería sin parar. Para averiguar de qué proceso se trataba hube de instalar una aplicación disponible en F-droid: BetterBatteryStats. Gracias a ella pude indagar en el tema y descubrir que el proceso maldito estaba asociado al «widget» del reloj de Android, conocido como cLock. Dicho «widget» trataba de averiguar la localización actual del teléfono, a través de la red wifi, para determinar la meteorología y, por algún tipo de error, entraba en una especie de bucle.

El tal cLock provoca en ciertas ocasiones, para más inri, la congelación del reloj del sistema. Sí, es una aplicación completita, la verdad. Puesto que el «widget» no es desinstalable, la solución pasa por denegarle los permisos para usar la red wifi y de datos. Esto se hace en «Ajustes –> Privacidad –> cLock». Allí escogemos «Denegar» en la opción «Ubicación», con lo que el «widget» ya no tiene permiso para hacer sus tropelías. Posteriormente opté por descargar un nuevo reloj con meteorología desde F-droid, en concreto uno llamado «Dash clock«. El programa cLock forma parte de Android y no se puede eliminar, o al menos yo no he sido capaz, pues lejos de limitarse al «widget» controla también el reloj del sistema, razón por la que no basta con quitarlo de la pantalla de inicio.

Una vez realizados los mencionados cambios, ni el reloj del sistema se ha vuelto a congelar ni la batería a calentar, lo que me permite disfrutar de un sistema rápido, fluido y que consume mucho menos que el del fabricante, a la par que está actualizado a la última versión de Android. Y, por supuesto, libre de Google y demás. Espero que el «tip» le sirva a alguien.

Salud, amig@s.

Anuncio publicitario