


So why would you want to mess with a smart battery controller anyway?Ĭonsider the case of one ThinkPad X100e I purchased a few months ago. (Aside from a few outtakes from chinese developer forums) Usually the chips' datasheets aren't even publicly available. Looking around there's very little software available out there for working with battery controllers in general and most of them cost hundreds or even thousands of dollars.

Having gone deep down the rabbit hole of researching smart laptop battery controllers I've ended up reverse engineering a couple of them used in ThinkPad batteries.
