La función Doze ha llegado con Marshmallow para ofrecernos una solución al enorme gasto de batería que han muchas aplicaciones en segundo plano. En teoría todos los terminales que dispongan de Android Marshmallow de fábrica son compatibles con esta función, pero en algunas ocasiones cuando trabajamos con ROMs personalizadas en terminales más antiguos puede que el hardware no sea compatible con ella, por esa razón han creado una aplicación muy útil en este sentido.
Doze es una nueva función de Android que aunque no está a la vista del usuarios, sí que funciona en un segundo plano para precisamente disminuir el consumo de energía de estas aplicaciones que se ejecutan detrás de las tareas principales, o simplemente cuando no estamos utilizando el teléfono. La función Doze está más orientada a ofrecernos un reposo del terminal mucho más efectivo, consumiendo mucha menos energía si está con la pantalla apagada y por ejemplo sobre una mesa o cualquier otra superficie donde no se mueva.
Al menos todos los teléfonos que llegan con Android Marshmallow deberían ser en teoría compatibles con esta función Doze, ya que cuenta con el hardware necesario en forma de sensores y otros factores para poder funcionar en este modo de ahorro de energía. Pero este tema no está tan claro si hablamos de teléfonos más antiguos, donde por ejemplo hemos instalado una ROM personalizada con Marshmallow pero tenemos dudas de si nuestro veterano terminal dispone del hardware necesario para que la función Doze sea efectiva.
Para no quedarnos con la duda, un desarrollador independiente ha publicado una sencilla aplicación que hace un chequeo del hardware del terminal y nos dice si nuestro teléfono es compatible con la función Doze. Para disfrutar de esta aplicación sólo tenemos que descargarla desde el siguiente enlace:
Una vez descargada el procedimiento es tan sencillo como instalarla como cualquier otra aplicación y ejecutarla. En cuestión de segundos Check Doze nos dirá si nuestro teléfono está preparado para la función Doze. En mi caso, mi terminal Nexus 4 que ya no tiene soporte oficial para Android Marshmallow pero sí que disfruta de él gracias a CyanogenMod 13.
El Nexus 4 ha pasado este chequeo de forma satisfactoria, dando un resultado positivo para la compatibilidad de los sensores y para los servicios de Google Play. Así que ya sabéis, si tenéis dudas de que vuestro teléfono sea compatible con la función Doze, aquí tenéis un gran aliado para conocerlo rápidamente.