Witam
Po ostatniej oficjalnej aktualizacji telefonu do wersji Miui Global Stable 12.0.3 QFJMIXM, zostałem zmuszony do odblokowania bootloadera i wypróbowania Stable od Xiaomi.eu. Niestety trafiłem do tej grupy użytkowników, którzy zgłaszają problemy ze stałym wybudzeniem telefonu i drenażem baterii w najnowszej wersji Global - SOT na poziomie 4-5h i utrata do kilkunastu procent baterii po nocy, gdzie na wersji poprzedniej Miui 11 telefon osiągał SOT na poziomie 7-8h. Po kilku dniach testów Stable od xiaomi.eu wydaje się, że telefon odzyskał żywotność na baterii i wybudza się tylko w czasie używania. Skoro już odblokowałem bootloader po roku używania telefonu, choć nie jestem zwolennikiem modyfikowania rozwiązań fabryczych i miałem nadzieje że Xiaomi poprawi oficjalny Global Stable, to postanowiłem zmodyfikować kilka rzeczy w romie Xiaomi.eu - 12.0.4.0.QFJCNXM:
- menedżer plików kończył działanie przy próbie odtworzenia niektórych plików wideo - zastąpiony najnowszą wersją VI-200827 ze sklepu play,
- usunięty wps office lite - w przypadku używania "ciemnego motywu" Miui automatycznie przyciemnia wyświetlane dokumenty co jest uciążliwe, gdy przegląda się dużą ilość dokumentacji w pdf'ach otwieranych z menedżera plików w ciągu dnia,
- usunięty notes - zauważyłem, że działa cały czas w tle zajmując niepotrzebnie całkiem sporą ilość zasobów,
- usunięta aplikacja Google (Velvet.apk) - j.w,
- w skrypcie wykonywanym podczas uruchamiania systemu (init.qcom.early_boot.sh) dodane polecenie:
if [ `cat /sys/class/power_supply/battery/status` == "Discharging" ]; then
echo "4180000" > /sys/class/power_supply/battery/voltage_max
fi
Kod sprawdza czy podczas uruchamiania systemu do telefonu podłączona jest ładowarka:
- jeśli ładowarka jest podłączona podczas włączania telefonu to bateria będzie ładowana za każdym razem do 100% - 4,380V,
- jeśli zrestartujemy go bez podłączonej ładowarki to telefon za każdym razem będzie kończył ładowanie baterii, gdy napięcie osiągnie 4,180V ~ 85%.
Ten krótki kod pozwala na prostą kontrolę ładowania akumulatora bez potrzeby instalowania na telefonie "roota" i dodatkowych aplikacji kontrolujących ładowanie baterii działających w tle. Telefon i tak ma długi czas działania na baterii, a ładowanie do 4,2 V powinno znacząco wydłużyć jej czas życia. Można zostawiać telefon na całą noc pod ładowarką bez szkody dla baterii.
Link do zmodyfikowanego romu: https://drive.google.com/file/d/1-7KuCwpMj6mDxNrnBcLkZZsEoMyUjQVf/view?usp=sharing
Pozdrawiam