OnePlus Diagnostic er en officiel app fra firmaet, der hjælper dig med at tjekke tilstanden af batteriet på din OnePlus-telefon, der kører OxygenOS.
OnePlus tilbyder, ligesom de fleste andre Android-enhedsproducenter, ikke aftagelige batterier på deres smartphones. På en rejse for at gøre sine smartphones slanke samt støv- og vandafvisende, OnePlus gjorde det virkelig svært for en nybegynder at skifte et ældre nedbrudt batteri ud med et nyt uden at besøge et servicecenter. Virksomheden har dog en virkelig handy diagnostisk app, der kan give brugerne et klart indblik i deres batteris tilstand.
Appen hedder "OnePlus Diagnostic" med pakkenavnet com.oneplus.healthcheck
, hvilket ikke kommer som nogen overraskelse. Fællesskabsmedlemmer af XDA har været opmærksomme på denne app i ret lang tid som OnePlus selv offentliggjorde det på deres kinesiske supportside. Appen er kompatibel med både HydrogenOS og OxygenOS, og du kan nemt tage et kig på vigtige batteriparametre (f.eks. kapacitet, temperatur, opladningstilstand osv.) gennem dets rene og rodfrie UI. Skærmbillederne vedhæftet nedenfor er fra XDA Senior Member
Værdien af parameteren "Batteritilstand" er særligt tiltalende, fordi den viser batteriets slidniveau. Ved inspektion af appens kode opdagede vi, at appen læser værdien fra /sys/class/power_supply/bms/battery_health
. Her står "bms" for Battery Management Ssystem, mens denne værdi rapporteres af en batteri brændstofmåler IC lavet af Maxim Integrated. Hvis denne værdi er < 80, rapporterer appen, at batteriet har et "alvorligt tab" i kapacitet.
Nogle OnePlus-enheder som f.eks OnePlus 8 og 8 Pro rapporter ikke batteritilstanden ved den førnævnte sti til sysfs virtuelle filsystem, så denne app vil ikke læse det og vise "ingen data". Denne app virker ikke, hvis du ikke kører OxygenOS (eller HydrogenOS), fordi den kræver særlige rettigheder for at kunne læse /sys/class/power_supply/bms/battery_health
. Hvis du har en rootet telefon, kan du dog manuelt kontrollere denne værdi ved at køre følgende kommando i en rootet shell eller en hvilken som helst terminalemulator-app, der kører i forhøjet tilstand:
cat /sys/class/power_supply/bms/battery_health
Det er værd at bemærke, at denne diagnostiske app er forskellig fra den skjulte pakke af hardware diagnostiske tests, også kendt som "Ingeniørtilstand". Hvis du vil give OnePlus Diagnostic en chance for at finde ud af om din telefons batteritilstand, skal du downloade APK'en fra følgende link:
Download OnePlus Diagnostic fra APK Mirror
Via: /r/OnePlus