Es ist ein IC direkt im Akku verbaut (z.B. BQ2040 (Datenblatt)) dieser
misst die Einzelspannungen im Pack und den Ent-/Ladestrom. Außerdem
kennt der IC die Anfangskapazität des Akkus. Wenn du den Akku ganz voll
geladen hast und den Laptop dann im Akkubetrieb benutzt wird der
entnommene Strom aufintegriert. So mit hat man die entnommene Kapazität.
Diese wird ins verhältniss der Nennkapazität des Akkus gesetzt und schon
hast du die Prozentangabe.
Falls die Akkuspannung schneller sinkt, und damit der Akku eher leer
ist, als erwartet, dann ändert der IC den Wert der Nennkapazität nach
unten.
Die Prozedur mit dem BIOS ist übrigens nicht gut für den Akku, zumindest
wird dadurch die Kapazität/Lebensdauer nicht erhöht. Der einzigste
Vorteil ist, dass der IC jetzt weis wieviel Kapazität der Akku wirklich
noch hat. Wenn du das nicht machst, dann kann es passieren dass die
Prozentangabe springt, z.B. von 25% auf 5% weil der IC mitbekommen hat
dass der Akku doch schon leer, daraufhin wird der Wert der Nennkapazität
angepasst und beim nächsten Lade/Entladevorgang stimmen dann die
Prozentangaben wieder.