A OnePlus Diagnostic a cég hivatalos alkalmazása, amely segít ellenőrizni az OxygenOS rendszert futtató OnePlus telefon akkumulátorának állapotát.
A OnePlus, mint a legtöbb Android-eszközgyártó, nem kínál cserélhető akkumulátorokat okostelefonjaiban. Úton, hogy okostelefonjait vékonyabbá tegye por és vízálló, a OnePlus nagyon megnehezítette a kezdők számára, hogy egy régebbi leromlott akkumulátort egy újra cseréljenek anélkül, hogy felkeresték volna a szervizközpontot. A cég azonban rendelkezik egy igazán praktikus diagnosztikai alkalmazással, amely világos betekintést nyújthat a felhasználóknak akkumulátoruk állapotába.
Az alkalmazás neve "OnePlus Diagnostic" a csomagnévvel com.oneplus.healthcheck
, ami nem meglepő. Az XDA közösség tagjai tisztában voltak ezzel az alkalmazással elég sokáig ahogy a OnePlus maga tette közzé a kínai támogatási webhelyén. Az alkalmazás kompatibilis mind a HydrogenOS, mind az OxygenOS rendszerrel, és könnyen áttekintheti a fontosakat az akkumulátor paraméterei (pl. kapacitás, hőmérséklet, töltési állapot stb.) tiszta és rendetlensége révén UI. Az alább mellékelt képernyőképek az XDA Senior Tagtól származnak
Az "Akkumulátor állapota" paraméter értéke különösen vonzó, mert az akkumulátor kopási szintjét mutatja. Az alkalmazás kódjának vizsgálatakor azt tapasztaltuk, hogy az alkalmazás innen olvassa be az értéket /sys/class/power_supply/bms/battery_health
. Itt a "bms" jelentése Bműhely Management Srendszer, míg ezt az értéket a Maxim Integrated által gyártott akkumulátor üzemanyagszint-mérő IC. Ha ez az érték < 80, akkor az alkalmazás úgy jelzi, hogy az akkumulátor kapacitása "súlyos veszteséggel" rendelkezik.
Egyes OnePlus eszközök, mint pl OnePlus 8 és 8 Pro ne jelentse az akkumulátor állapotát a sysf virtuális fájlrendszer fent említett elérési útján, így ez az alkalmazás nem tudja beolvasni, és „nincs adat” jelenik meg. Ez az alkalmazás nem fog működni, ha nem OxygenOS-t (vagy HydrogenOS-t) futtat, mert speciális jogosultságokat igényel az olvasáshoz /sys/class/power_supply/bms/battery_health
. Ha azonban rootolt telefonja van, manuálisan ellenőrizheti ezt az értéket a következő parancs futtatásával egy rootolt shellben vagy bármely emelt módban futó terminál emulátor alkalmazásban:
cat /sys/class/power_supply/bms/battery_health
Érdemes megjegyezni, hogy ez a diagnosztikai alkalmazás különbözik a a hardverdiagnosztikai tesztek rejtett csomagja, más néven "Mérnöki mód". Ha szeretné kipróbálni a OnePlus Diagnostic-ot, hogy megtudja telefonja akkumulátorának állapotát, töltse le az APK-t a következő linkről:
Töltse le a OnePlus Diagnostic alkalmazást az APK Mirror alkalmazásból
Keresztül: /r/OnePlus