Android extendida de corrección de capacidad de batería

Ayer llegué 1650mHa batería para HTC Kaiser-un me, que es 300mHa más que el original 😎 . Porque uso un teléfono que no es nativa Android necesita hacer unos hechizos para leer correctamente la batería en %-. Una opción fácil es si usas un kernel estándar con editvate por establecer un nuevo valor herramientas mHa batería flašvate con la nueva NBH y derzaete. La otra opción es usar no estándar que no se presta al tratamiento y hacer herramientas grozena vecinos parche problema.

Primero me explico un poco de teoría y luego seguir con el parche. Cuando haga cambios en su base con la realizar ajustes finos de herramientas del sistema en/sys/module / y luego bajo depende de su hardware. A mí el importante archivo que corresponde a la configuración de la batería se encuentra en el/sys/módulo/board_kaiser_battery/parámetros/battery_capacity. Contiene el número de unidades es la cantidad de la batería y sobre la base de la figura interior se calcula cómo mucho % ahora es la batería. Mi nombre porque no escribo mHa y entero puro unidades se calcula sobre la base de la fórmula

* 1.6 mHa = unidades

En mi caso esto significa 1650 * 1 = 2640 unidades, en otras palabras este es el contenido de fajlčeto. Han hecho apresuradamente en la consola Coloque un

echo 2640 > /sys/module/board_kaiser_battery/parameters/battery_capacity

Así que aquí las cosas son cristalinas lo que debe hacerse, Dónde y por qué. Sin embargo, aquí viene el momento de detalle, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

Тъй като несъм съм го сложил в init-аискам да изчакам няколко дни преди да го направя. Когато го набия в init-a ще драсна набързо едно дребно how to 🙂

Deja una respuesta

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Anti Spam *