OnePlus Diagnostic este o aplicație oficială a companiei care vă ajută să verificați starea de sănătate a bateriei telefonului dvs. OnePlus care rulează OxygenOS.
OnePlus, ca majoritatea celorlalți producători de dispozitive Android, nu oferă baterii detașabile pe smartphone-urile lor. Într-o călătorie pentru a-și face smartphone-urile subțiri, precum și rezistent la praf si apa, OnePlus a făcut foarte greu pentru un începător să schimbe o baterie mai veche degradată cu una nouă fără a vizita un centru de service. Cu toate acestea, compania are o aplicație de diagnosticare foarte utilă, care poate oferi utilizatorilor o perspectivă clară asupra stării de sănătate a bateriei lor.
Aplicația se numește „OnePlus Diagnostic” cu numele pachetului com.oneplus.healthcheck
, ceea ce nu este o surpriză. Membrii comunității XDA au fost la curent cu această aplicație pentru destul de mult timp așa cum l-a publicat OnePlus pe site-ul lor de asistență chinez. Aplicația este compatibilă atât cu HydrogenOS, cât și cu OxygenOS și puteți arunca o privire cu ușurință la importante parametrii bateriei (de exemplu, capacitate, temperatură, stare de încărcare etc.) prin ea curată și fără dezordine UI. Capturile de ecran atașate mai jos sunt de la XDA Senior Member
Valoarea parametrului „Starea bateriei” este deosebit de atrăgătoare, deoarece arată nivelul de uzură a bateriei. La inspectarea codului aplicației, am descoperit că aplicația citește valoarea de la /sys/class/power_supply/bms/battery_health
. Aici „bms” înseamnă Baterie Mmanagement Ssistem, în timp ce această valoare este raportată de a IC indicator de combustibil al bateriei fabricat de Maxim Integrated. Dacă această valoare este < 80, aplicația raportează bateria ca având o „pierdere gravă” de capacitate.
Unele dispozitive OnePlus, cum ar fi OnePlus 8 și 8 Pro nu raportați starea bateriei la calea menționată mai sus a sistemului de fișiere virtual sysfs, așa că această aplicație nu va reuși să o citească și să afișeze „fără date”. Această aplicație nu va funcționa dacă nu rulați OxygenOS (sau HydrogenOS), deoarece necesită privilegii speciale pentru a putea citi /sys/class/power_supply/bms/battery_health
. Dacă aveți un telefon înrădăcinat, totuși, puteți verifica manual acea valoare rulând următoarea comandă într-un shell înrădăcinat sau în orice aplicație de emulator de terminal care rulează în modul ridicat:
cat /sys/class/power_supply/bms/battery_health
Este demn de remarcat faptul că această aplicație de diagnosticare este diferită de suita ascunsă de teste de diagnosticare hardware, de asemenea cunoscut ca si „Modul inginer”. În cazul în care doriți să încercați OnePlus Diagnostic pentru a afla despre starea bateriei telefonului dvs., descărcați APK-ul de la următorul link:
Descărcați OnePlus Diagnostic din APK Mirror
Prin intermediul: /r/OnePlus