Is there any way to modify the values of the laptop battery to make it fully charge? I assume that these values are stored in EEPROM.

I would like to know if there is any tool that can read/write the battery's EEPROM directly from any OS. On Linux I know there is a tool for UPS (apcsmart), but I don't know if it is possible to use it for laptop battery.

  • So really, you're talking about a laptop with a good battery, but the BIOS thinks it is bad. So you want do so something to the BIOS to convince it that the battery is good?
    – dsolimano
    Nov 14, 2012 at 19:59
  • It is not the BIOS that manage the battery but the EEPROM chip in the battery itself.
    – Francesco
    Nov 15, 2012 at 6:08

1 Answer 1


Try this http://wiki.laptop.org/go/Battery_Charging#EEPROM_Init and let us know if it work.

  • 4
    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes.
    – Indrek
    Dec 19, 2012 at 9:39
  • These instructions also seem very specific to the OLPC... it doesn't seem to specify if this will work for other computers/batteries.
    – nhinkle
    Dec 19, 2012 at 9:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.