Închide

What are you looking for?

anulare
Afişează rezultate pentru 
Caută în schimb 
Ați dorit să scrieți: 

Subiect inițial:

Sănătatea bateriei - ASOC vs BSOH

(Subiect creat la: 13-12-2024 02:33 PM)
741 Vizualizări
AlphaBlue
Samsung Members Star ★★
Opțiuni

 Aplicația Samsung Members ne arată starea de sănătate a bateriei prin câteva niveluri: Bună, Normală, Slabă, Nesatisfăcătoare.


https://eu.community.samsung.com/t5/aplicații-și-servicii/starea-de-sănătate-a-bateriei/td-p/8733904...

 Dar pentru mulți aceste mesaje nu sunt suficiente. Din păcate, informații mai detaliate pot fi obținute doar din logul telefonului, iar aplicațiile care afișează astfel de informații doar păcălesc utilizatorul pentru că nu au acces la ele.

 Singura metodă de a le afla este aceasta:

https://eu.community.samsung.com/t5/seria-galaxy-s22/tutorial-obtinere-informatii-baterie-din-androi...

 De anul trecut de când am scris acel tutorial, se pare că Samsung a adus multe modificări la driverele și serviciile de încărcare și monitorizare a bateriei.

 În primul rând, din ce am văzut în codul sursă, acum driverele monitorizează atât la încărcare, cât și la descărcare (utilizare), rezistența internă a bateriei și alți parametri. În plus, încărcarea se face puțin diferit dacă este activă protecția bateriei, și probabil din aceste cauze unii utilizatori au observat o modificare a comportamentului telefonului în timpul încărcării/descărcării.

 Dacă în tutorial am arătat cum se poate afla ASOC, în One UI 6.1.1 (probabil) Samsung a introdus o nouă valoare în log, mult mai relevantă pentru starea de sănătate a bateriei: BSOH.

 Ce înseamnă cele două acronime?

ASOC (Absolute State of Charge)

 Acesta reprezintă un raport între capacitatea actuală a bateriei și cea de la prima calibrare. De exemplu, dacă la calibrarea bateriei (prima pornire, făcută în fabrică, sau în service la înlocuirea bateriei) bateria avea 5000 mAh, iar acum capacitatea determinată de Fuel Gauge este de 4500 mAh, atunci are un ASOC de 90%.

 Chiar dacă această valoare poate arăta degradarea bateriei, ea nu este foarte fiabilă. O baterie veche poate avea capacitate mare, dar poate să nu mai păstreze curentul bine, sau poate să nu reușească să furnizeze suficient curent, sau se închide la temperaturi crescute/scăzute. În general, acest lucru se întâmplă din cauza rezistenței interne crescute, a modificărilor chimice sau altor factori care au degradat bateria.


BSOH (Battery State of Health)

 Spre deosebire de ASOC, BSOH ține cont de mai mulți factori.

 În primul rând, capacitatea actuală a bateriei o raportează la capacitatea nominală. Bateria are, de exemplu, o capacitate proiectată de 5000 mAh, dar nu toate bateriile noi vor avea această capacitate. Capacitatea nominală ne arată care este capacitatea minimă (garantată) pe care o poate avea o baterie nouă (la S24 Ultra este 4855 mAh).

 Astfel, o baterie care are un ASOC 98, dar care inițial a avut 4980 mAh, ar avea acum 4880 mAh, deci ar fi la fel de bună ca una nouă cu aceeași capacitate.

 În plus, BSOH ține cont de vechimea bateriei (probabil și numărul de cicluri, dar și timpul trecut de la prima calibrare), și probabil și de istoricul de monitorizare a rezistenței interne.

 Deci, BSOH este un parametru mult mai fiabil.

 Valoarea lui este salvată tot pe partiția EFS ca și ASOC, iar în log o găsim în același loc:


image








10 Răspunsuri
ThePositiveMan
Voyager
Opțiuni
Multumim pentru acest ghid!🙏👏
3Merlin
Legend
Opțiuni
(In)Util s-o mai spun:
BRAVO!
👏
________________
"Trust, but verify" (Ronald Reagan)
Внимание! Противник (тоже) слушает
지능은 환경의 변화에 ​​적응하는 능력입니다.
TanakaSenshin
Helping Hand
Opțiuni
Mulțumim pentru informatii!😊
Lianu
Pioneer
Opțiuni
Salut !
Ar trebui să țin cont de valoarea de la mSavedBatteryAsoc de 89, sau de valoarea din paranteză de la capacity max (990) ? Bateria are 345 de cicluri, am protecția bateriei activată pentru încărcare maximă la 80%.
0 Aprecieri
AlphaBlue
Samsung Members Star ★★
Opțiuni
ASOC îți arată cât mai are din capacitatea inițială.
Sau mai poți căuta CAP_NOM. Aceea îți arată cât este capacitatea calculată în acel moment în mAh.
Capacitatea maximă este altceva și în anumite situații este folosită valoarea 990 (99%) din capacitatea maximă în acel moment a bateriei (de exemplu dacă este activă protecția bateriei)
0 Aprecieri
Lianu
Pioneer
Opțiuni
Presupun că este vorba despre capacitatea nominală a bateriei. Am căutat parametrul ăsta și scrie 4mAh, nu știu de ce a înregistrat valoarea asta. În setările telefonului scrie că cea maximă nominală e 4905, deci ar trebui să iau în calcul 89% din 4905 ?
0 Aprecieri
AlphaBlue
Samsung Members Star ★★
Opțiuni
Nu este capacitatea nominală care este afișată în setări. Este o capacitate calculată continuu și ea poate varia și în sus și în jos. Teoretic este capacitatea bateriei pe care o calculează fuel gauge în acel moment. Codul sursă este destul de complex și ar dura prea mult să văd exact ce face cu ea, dar cel mai bun parametru acum este BSOH. Restul sunt tot felul de valori calculate de Fuel Gauge și drivere și acestea se pot schimba de la o încărcare la alta.
0 Aprecieri
Lianu
Pioneer
Opțiuni
Nu apare niciunde "mSavedBatteryBsoh" în fișier.
0 Aprecieri
AlphaBlue
Samsung Members Star ★★
Opțiuni
Ce model este telefonul? Este posibil să nu poată determina corect capacitatea din cauza protecției. Practic bateria ar trebui să se încarce complet (până ce nu mai intră curent în ea) pentru a vedea ce capacitate are. Altfel doar indirect cred că poate estima.
0 Aprecieri
Lianu
Pioneer
Opțiuni
A54 5G, este.
L-am ținut așa cu protecția de când l-am luat, n-a văzut de prea multe ori încărcări la 100%.
0 Aprecieri