Después de actualizar a 6.0.1 (MMB29K) desde 6.0.0 (MRA58R), me encontré con un problema muy extraño y nunca antes visto. Las estadísticas de mi batería son tremendamente incorrectas. Mis estadísticas muestran 4k% o más y ningún monitor de estadísticas de batería, como el monitor de batería del sistema o GSAM, por ejemplo, puede ver nada correctamente.
Aquí hay una imagen de lo que muestra la estadística de la batería:
Aquí está el administrador de energía:
¿Alguien ha encontrado este problema y, de ser así, qué lo está causando? No he encontrado nada hasta ahora que lo explique. Aunque todavía no he tenido la oportunidad de peinar completamente el código fuente de la última versión, no sospecho que lo lanzarían con un problema tan evidente, así que me pregunto cómo ha llegado a ser.
Para su información, es un dispositivo Nexus 6, totalmente rooteado y no es que sea relevante, pero también está totalmente encriptado. Cualquier otra cosa que desees saber, házmelo saber. Las aplicaciones y configuraciones han sido las mismas en este dispositivo (+/- aplicación de prueba ocasional que generalmente se elimina en aproximadamente un día) desde su sistema operativo 5.0 (que se desbloqueó y rooteó inmediatamente después de recibirlo).
Quiero comenzar con muchas gracias a @beeshyams por ofrecer asistencia y brindar posibilidades para considerar. Aunque el problema no fue completamente cubierto por nuestra discusión, descubrí cuál era el problema debido a la decisión que tomamos de volver a actualizar boot.img
y eso reveló el problema. Versión corta, actualizó el stock 6.0.1 boot.img
y resolvió el problema. Versión larga, lea a continuación:
TL/DR/RL
El método sin sistema mediante el cual se realiza el arranque a partir de M (6.0) fue usar la actualización zip de SuperSU para rootear el sistema sin modificar realmente la partición del sistema, lo que lo convierte en una forma potencialmente más limpia o menos complicada de obtener root que en el pasado utilizando el exploit del sistema. Siéntase libre de seguir el proceso por @chainfire aquí: [WIP][2015.12.20] Android 6.0 Marshmallow [v2.64] pero simplemente usaría una boot.img
versión modificada y especial de SuperSU y lograría la raíz. Sin embargo, a medida que el proyecto ganó impulso y se probó la nueva metodología, se decidió abandonar el uso de la versión modificada.boot.img
y permitir que el binario SuperSU mejorado maneje las modificaciones requeridas internamente. Me había olvidado de cambiar el archivo por lotes que uso para automatizar el proceso para eliminar el parche del arranque modificado sobre el arranque original y eso es, en términos simplificados, lo que causó el problema. Revertí el arranque al stock y apliqué el binario SuperSu nuevamente para modificar el stock correctamente y solucionó el problema. Gracias por la atención de todos y espero que esto ayude a otros de alguna manera.
Comenzaría manteniendo presionados los tres botones físicos durante 3 minutos completos (teléfono apagado) para solucionar el problema de lógica de la batería. Esto restablece la lógica de la batería en algunos teléfonos y cómo la batería se comunica con el software para informarle cuánta energía tiene y otros parámetros. El centro de servicio puede ayudarlo con el procedimiento exacto para su teléfono (comparta su recomendación para que pueda ayudar a otros)
Pocas posibilidades si lo anterior no ayudó:
La batería alberga el chip que comunica el estado de la batería al dispositivo, incluidos los niveles de carga, la temperatura, etc. Eso podría ser malo, aunque su teléfono sea nuevo, ya que es una pieza defectuosa. Se puede comprobar reemplazando la batería.
Los controladores del indicador de combustible en el sistema operativo están dañados. Después de hacer una copia de seguridad de los datos, vuelva a actualizar las existencias para descartar esta posibilidad. También elimina la posibilidad de aplicaciones no autorizadas, aunque no es probable que se produzcan travesuras en su caso.
Problema con el hardware (chip Fuel Gauge). Improbable pero posible
Editar
Además de nuestra discusión, vi esto en el foro de Nexus, que parece haber funcionado para la mayoría, aunque ninguno informó su problema https://productforums.google.com/forum/m/#!topic/nexus/D7er7nMbzHI
1.Apague su teléfono. 2 "Presione y mantenga presionados los botones de Encendido y Bajar volumen. Esto pondrá el teléfono en inicio rápido. 3. Use los botones de Volumen para desplazarse por el menú hasta que vea "Registros del cargador de arranque" 4. Mantenga presionada la tecla de encendido durante mucho tiempo (más de 7 segundos) hasta que el teléfono se reinicie.
El procedimiento de 3 botones descrito en mi respuesta como primera opción se cubre de manera más elaborada aquí http://forums.androidcentral.com/verizon-htc-one/394469-battery-charger-reset-procedure-htc-one-m7-m8.html
Déjame saber cuál funciona...
GµårÐïåñ
GµårÐïåñ
GµårÐïåñ
GµårÐïåñ
GµårÐïåñ
GµårÐïåñ
GµårÐïåñ