OnePlus Diagnostic to oficjalna aplikacja firmy, która pomaga sprawdzić stan baterii telefonu OnePlus z systemem OxygenOS.
OnePlus, podobnie jak większość innych producentów urządzeń z Androidem, nie oferuje wymiennych baterii w swoich smartfonach. W drodze do stworzenia smukłych smartfonów odporny na kurz i wodę, OnePlus naprawdę utrudniał nowicjuszowi wymianę starszej, zdegradowanej baterii na nową bez wizyty w centrum serwisowym. Jednak firma ma naprawdę przydatną aplikację diagnostyczną, która może zapewnić użytkownikom jasny wgląd w stan ich baterii.
Aplikacja nosi nazwę „OnePlus Diagnostic” i zawiera nazwę pakietu com.oneplus.healthcheck
, co nie jest zaskoczeniem. Członkowie społeczności XDA byli świadomi istnienia tej aplikacji przez dość długi czas ponieważ sam OnePlus opublikował to na swojej chińskiej stronie pomocy technicznej. Aplikacja jest kompatybilna zarówno z HydrogenOS, jak i OxygenOS i możesz z łatwością przeglądać ważne parametry akumulatora (np. pojemność, temperatura, stan ładowania itp.) dzięki jego czystości i uporządkowaniu Interfejs użytkownika. Załączone poniżej zrzuty ekranu pochodzą od starszego członka XDA
Szczególnie atrakcyjna jest wartość parametru „Stan akumulatora”, który pokazuje stopień zużycia akumulatora. Po sprawdzeniu kodu aplikacji odkryliśmy, że aplikacja odczytuje wartość z /sys/class/power_supply/bms/battery_health
. Tutaj oznacza „bms”. Bbateria Mzarządzanie Ssystem, podczas gdy wartość ta jest raportowana przez a Układ scalony wskaźnika poziomu naładowania akumulatora firmy Maxim Integrated. Jeśli ta wartość wynosi < 80, aplikacja zgłasza, że akumulator ma „poważną utratę” pojemności.
Niektóre urządzenia OnePlus, takie jak OnePlusa 8 I 8Pro nie zgłaszaj stanu baterii w wyżej wymienionej ścieżce wirtualnego systemu plików sysfs, więc ta aplikacja nie odczyta go i nie wyświetli komunikatu „brak danych”. Ta aplikacja nie będzie działać, jeśli nie korzystasz z systemu OxygenOS (lub HydrogenOS), ponieważ wymaga ona specjalnych uprawnień, aby móc czytać /sys/class/power_supply/bms/battery_health
. Jeśli jednak masz telefon zrootowany, możesz ręcznie sprawdzić tę wartość, uruchamiając następujące polecenie w zrootowanej powłoce lub dowolnej aplikacji emulującej terminal działającej w trybie podwyższonym:
cat /sys/class/power_supply/bms/battery_health
Warto zauważyć, że ta aplikacja diagnostyczna różni się od ukryty zestaw testów diagnostycznych sprzętu, znany również jako „Tryb inżyniera”. Jeśli chcesz wypróbować OnePlus Diagnostic, aby dowiedzieć się o stanie baterii swojego telefonu, pobierz plik APK z poniższego linku:
Pobierz diagnostykę OnePlus z APK Mirror
Przez: /r/OnePlus