Tema: [ CONSULTA ] el móvil se apaga sobre el 20%
Ver Mensaje Individual
  #5  
Viejo 29/12/14, 09:16:03
Array

[xs_avatar]
alecuba16 alecuba16 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2009
Localización: BCN
Mensajes: 602
Modelo de smartphone: ZukEdge,RedmiPro,IUNI u3,Umi X3/zero,Jiayu...
Tu operador: Oceans
 Cita: Originalmente Escrito por elbela Ver Mensaje
Hola, el umi a veces se vuelve loco y la bsteria se viene abajo de una manera escandalosa, emparejando el móvil con el coche ha asado de un 25% a apagarse en 2 minutos. Yo creo que esta mal calibrada la bsteria, porque como no sea eso , mal rollo.
Voy a probar a calibrarla y ya comentare el resultado .
Voy a realizar dos acciones

Borrar los wipe bsteria stats y con el bsteria calibration
Lo de calibrar no sirve nada, lo único que haces es borrar un archivo donde se guarda el histórico que consume cada app en tiempo de cpu, nada más.

Sobre quien es el que desconecta, la batería tiene un circuito regulador con motivo de controlar la carga y descarga y eso no se puede calibrar funciona tan simple como un desconectador:

Si tiene menos de 3.2v o más de 4.2v -> desconecta la batería a saco
Si se calienta a mas de x's temperatura -> desconecta la batería a saco

No hay nada que calibrar ya que la batería es de una celda y no hay ningún tipo de balanceo de carga.... android tiene un estimador de carga mediante una caracterizada mas o menos genéricamente de una batería de litio normal.

Sumando esto a el sensor que se hubica en la batería el cual debería de dar los voltios y amperios que circulan , mas o menos hace una estimación basado en esta caracterización.

Desconozco si a las nuevas versiones de android actualizan esta caracterizacion en base a lo que leen del sensor o siguen teniendo el patron fijo como lo tenian en viejas versiones.

Si el propio android no cambia esta caracterización, tu lo tienes bien jodido a no ser que te pongas a compilar el kernel linux de android con la caracterización que te guste y como no tenemos los configs del fuente.... vamos jodidos.

Lo mas probable es que el android te esté mostrando el 20% en vez el 3% porque esta batería mantenga el voltaje mas constante durante su descarga y no baje hasta el último momento, y por eso te engaña pues en la caracterización a ese voltaje y amperaje corresponde a una mayor carga, que esto es algo bueno.

Obviamente teniendo el codigo fuente y configuraciones de android de mediatek se podría solucionar o que ellos lo actualicen en el driver que lee de la batería y hagan una correción para que se ajuste mas a esta caracterización.

Pero como esto se lleva pidiendo mil veces y se supone que están obligados a liberarlo porque al android utilizar linux, este obliga a liberar el código para que lo puedas usar, pero mediatek incumple, queriendo cobrar por ello, putos chinos!

Para acabar otra cosa que puede ser es que el mtk6592T aunque sea un armv7 de "bajo" consumo, esta tan mal optimizado que chupa batería tan a saco que otros de la competencia, aunque nos hayan querido vender la moto en un video que no, y claro en el momento que le das a fondo, es muy probable que a ese 20% la batería esté tan justa del límite de desconexión que baje el voltaje por debajo durante esos segundos que la cpu tira, el sensor lo detecta y manda la señal de desconectado.

Para probar este ultimo punto sería forzando a que sólo utilizara un core cuando estuviese a un 20%, si logras que solo active 1, y baja del 20% sin apagarse es muy probable que estés en este caso.

Última edición por alecuba16 Día 29/12/14 a las 09:25:49.
Responder Con Cita