На тонкой печатной плате внутри корпуса батареи имеется ряд элементов поверхностного монтажа, среди них контроллер заряда. Раньше это был, например, bq2040. В справочных данных на микросхему можно найти распределение адресного пространства флэш-памяти для различных записей. Среди которых - тип батареи, производитель, год выпуска, емкость, количество циклов и многое другое. В качестве флэш-памяти использовалась 8-выводная микросхема электрически перезаписываемая s24c0. Можно было подключить (подпаять) к выводам программатор EEPROM, прочитать и откорректировать содержимое памяти.
Сейчас в современных контроллерах память интегрирована в одном корпусе, а доступ по последовательному интерфейсу защищен паролем. Поэтому можно попытаться заменить аккумуляторы (они не заряжались из-за потери емкости). Для этого осторожно отрывают подваренные к аккумуляторам ламели и удаляют старые. Заряжают новые и подбирают среди них идентичные по емкости и внутреннему сопротивлению. Уравнивают потенциалы, соединив на несколько часов все плюсы и минусы отдельно и параллельно. Запаивают новые аккумуляторы (попарно) вместо старых, устанавливают в ноутбук батарею. Далее автоматика должна за несколько зарядов-разрядов определить новую емкость батареи и внести коррективы в память. Если батарея "родная", конечно...
