„OnePlus Diagnostic“ yra oficiali įmonės programėlė, padedanti patikrinti „OnePlus“ telefono, kuriame veikia „OxygenOS“, akumuliatoriaus būklę.
„OnePlus“, kaip ir dauguma kitų „Android“ įrenginių gamintojų, savo išmaniuosiuose telefonuose nesiūlo išimamų baterijų. Kelionėje, kad jos išmanieji telefonai būtų plonesni atsparus dulkėms ir vandeniui, „OnePlus“ naujokui tikrai buvo sunku pakeisti senesnę sugedusią bateriją į naują, nesikreipiant į aptarnavimo centrą. Tačiau įmonė turi tikrai patogią diagnostikos programą, kuri gali suteikti vartotojams aiškią įžvalgą apie jų akumuliatoriaus būklę.
Programėlė pavadinta „OnePlus Diagnostic“ su paketo pavadinimu com.oneplus.healthcheck
, kas nenuostabu. XDA bendruomenės nariai žinojo apie šią programą gana ilgai kaip pats „OnePlus“ paskelbė jį savo Kinijos palaikymo svetainėje. Programa suderinama su „HydrogenOS“ ir „OxygenOS“, todėl galite lengvai peržiūrėti svarbius dalykus akumuliatoriaus parametrus (pvz., talpą, temperatūrą, įkrovimo būseną ir t. t.), nes jis švarus ir netvarkingas UI. Žemiau pateiktos ekrano kopijos yra iš XDA vyresniojo nario
„Battery state“ parametro reikšmė ypač patraukli, nes parodo akumuliatoriaus nusidėvėjimo lygį. Patikrinę programos kodą, nustatėme, kad programa nuskaito vertę iš /sys/class/power_supply/bms/battery_health
. Čia „bms“ reiškia Baterija Management Ssistema, o šią vertę praneša a „Maxim Integrated“ pagamintas akumuliatoriaus kuro matuoklio IC. Jei ši vertė yra < 80, programa praneša, kad akumuliatoriaus talpa „rimtai sumažėjo“.
Kai kurie „OnePlus“ įrenginiai, tokie kaip „OnePlus 8“. ir 8 Pro nepraneškite apie baterijos būseną anksčiau minėtu sysf virtualios failų sistemos keliu, todėl ši programa nesugebės jos nuskaityti ir parodys „nėra duomenų“. Ši programa neveiks, jei nenaudojate OxygenOS (arba HydrogenOS), nes norint skaityti reikia specialių privilegijų /sys/class/power_supply/bms/battery_health
. Tačiau jei turite įsišaknijusį telefoną, galite rankiniu būdu patikrinti šią reikšmę paleisdami šią komandą įsišaknijusiame apvalkale arba bet kurioje terminalo emuliatoriaus programoje, veikiančioje padidintu režimu:
cat /sys/class/power_supply/bms/battery_health
Verta paminėti, kad ši diagnostikos programa skiriasi nuo paslėptas aparatinės įrangos diagnostikos testų rinkinys, taip pat žinomas kaip "Inžinieriaus režimas". Jei norite pabandyti „OnePlus Diagnostic“ sužinoti apie telefono akumuliatoriaus būklę, atsisiųskite APK iš šios nuorodos:
Atsisiųskite „OnePlus Diagnostic“ iš „APK Mirror“.
Per: /r/OnePlus