En Android Lollipop, ¿cómo veo cuánto tiempo ha pasado desde la última vez que cargué la batería? Quiero decir que puedo obtener el tiempo aproximado mirando el gráfico que se muestra en Configuración -> Batería. Pero, ¿es posible obtener un período de tiempo preciso como: "su dispositivo ha estado funcionando x horas y minutos desde la última carga"?
¿O alguna aplicación que pueda darme esta información? Todas las aplicaciones de batería parecen concentrarse en decirme cuánto más puede durar el dispositivo a partir de ahora. Sin información de historial.
Nota: no estoy preguntando sobre el tiempo de actividad :-)
Desde una terminal raíz en su dispositivo:
dumpsys batterystats | grep "Start clock time"
Eso le dará la fecha/hora de la última vez que el dispositivo se desconectó del cargador (mientras estaba completamente cargado), en lugar de la hora desde entonces, pero la comparación con la fecha y la hora actuales es bastante fácil.
Se me ocurrió un comando más complicado que podrías guardar en un script para obtener un 1d 2h 3m
formato de estilo:
busybox expr $(date +%s) - $(dumpsys batterystats --checkin | grep "l,bt" | busybox awk -F',' '{printf "%i", $10/1000}') | busybox awk '{printf "%id %ih %im\n", $1/60/60/24, $1/60/60 % 24, $1/60 % 60}'
Para explicar eso:
Con Battery Monitor puede controlar el estado de su batería, aquí hay algunas características:
Espero que ayude
Creo que la mejor aplicación de información sobre la batería en Play Store es el indicador de batería BatteryBot .
Mostrará toda la información sobre la batería.
Vaya a la configuración de la batería, presione el botón de uso de la batería y podrá ver el tiempo exacto transcurrido desde la última carga
jack molinero