Android extins fix de capacitatea bateriei

Ieri am ajuns 1650mHa baterie pentru HTC Kaiser-a me, care este mai mult decât originalul 300mHa 😎 . Pentru că telefonul utilizare care este nativ Android non este imperativ să se facă mai multe vrăji pentru a ține seama în mod corespunzător a bateriei în% mii. Una opțiunea de ușor dacă utilizați un standard l kernel cu Edith Atools prin stabilirea de noi valori pentru MHA rapidă a bateriei cu noul NBH și derzaete. O altă opțiune este de a utiliza kernel non-standard, care sfidează prelucrarea atools și de a face patch-uri urât al problemei actuale.

În primul rând să-mi explice un pic teorie și apoi trece la patch-uri. Atunci când efectuați modificări de kernel cu atools a face reglaje fine ale sistemului în / sys / modul / și apoi în funcție depinde de hardware-ul dvs.. Pentru mine, cel mai important fișierul este responsabil pentru setarea bateriei este localizat în / sys / modul / board_kaiser_battery / parametrii / battery_capacity. Acesta conține mai multe unități, cantitatea bateriei și pe baza figurii din interior este calculat cum % bateria acum. A spune unități, deoarece este scris doar în număr de MHA și se calculează pe baza formulei

MHA * 1.6 = unități

În cazul meu, acest lucru înseamnă că 1650 * 1.6 = 2640 unități, că este ceea ce vom conținut faylcheto. Zis și făcut în grabă în consola imbed unul

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

Așa că până acum lucrurile sunt extrem de clare ce ar trebui să fie făcut, în cazul în care și de ce. Dar aici vine momentul pentru fiecare detaliu, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

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

lasa un raspuns

Adresa ta de email nu va fi publicat. Câmpurile necesare sunt marcate *

Anti SPAM *