¿Cuánto tiempo (inactivo) se necesita para que "Doze" se active? (Android 6- Malvavisco)

Considere un dispositivo que se dejó sobre una mesa, desenchufado y sin movimiento. Después de un tiempo, la pantalla se apaga y el bloqueo de pantalla puede (o no) activarse automáticamente, de acuerdo con la configuración de bloqueo y bloqueo inteligente.

  • En primer lugar, supongamos que está bloqueado, ¿cuánto tiempo se requiere para que Doze trabaje para ahorrar energía?

  • Por otro lado, si el bloqueo inteligente está actuando (como por ubicación geográfica), manteniendo el dispositivo desbloqueado durante varias horas (¿el límite es seis, verdad?), ¿cómo afectará esto a la funcionalidad "Doze"?

Respuestas (1)

  • Primera parte de su pregunta " En primer lugar, supongamos que está bloqueado, ¿cuánto tiempo se requiere para que Doze trabaje para ahorrar energía? "

Google no especifica el tiempo de inactividad y supongo que los OEM lo implementan de manera diferente

Cita de la documentación de Google Optimización para Doze y stand by (énfasis agregado)

Si un usuario deja un dispositivo desconectado y estacionario durante un período de tiempo , con la pantalla apagada, el dispositivo ingresa al modo Doze. En el modo Doze, el sistema intenta conservar la batería restringiendo el acceso de las aplicaciones a la red y los servicios de uso intensivo de la CPU. También evita que las aplicaciones accedan a la red y aplaza sus trabajos, sincronizaciones y alarmas estándar.

Periódicamente, el sistema sale de Doze por un breve tiempo para permitir que las aplicaciones completen sus actividades diferidas. Durante esta ventana de mantenimiento, el sistema ejecuta todas las sincronizaciones, tareas y alarmas pendientes, y permite que las aplicaciones accedan a la red.

Editar : esto puede responder desde la perspectiva del usuario, ya que esto es lo que aparentemente los desarrolladores están planeando en un intervalo de 9 minutos

Fuente https://plus.google.com/+AndroidDevelopers/posts/94jCkmG4jff

Dianne Hackborn 17 de noviembre de 2015 +Petr Nalevka Lo siento, la programación de alarmas con tanta frecuencia actualmente no es compatible con Doze.... Por si sirve de algo, el tiempo mínimo entre alarmas inactivas cambiará a 9 minutos en algún momento relativamente pronto (incluso en dispositivos ejecutando las compilaciones actuales de Marshmallow) .

  • Segunda parte de su pregunta " ... si el bloqueo inteligente está actuando (como por ubicación geográfica), manteniendo el dispositivo desbloqueado durante varias horas (¿seis el límite, verdad?), ¿cómo afectará esto a la funcionalidad "Doze"? ( y una pregunta tuya relacionada ¿Cómo funciona Doze (función de malvavisco) durante la reproducción? )

Es difícil responder esto correctamente ya que

  1. Como se puede ver en la respuesta a la primera parte de la pregunta, los desarrolladores parecen estar mejorando/modificando el comportamiento de la funcionalidad "Doze" y solo una vez que madura e implementa, se puede llegar a una conclusión.

  2. Como se puede ver en esta publicación https://stackoverflow.com/questions/33018306/doze-mode-and-foreground-service , gracias a Firelord por resaltar esto , la documentación de Google carece de detalles y los desarrolladores/OEM pueden implementar diferentes comportamientos, por lo que no se puede decir nada en este momento con certeza.