If anyone has the part number of the EEPROM/Controller that is used you could probably find a datasheet to rewrite the register values.
My thought is to dump the ROM of a known good battery pack, then one of another that has been completely drained/used up. You could use a simple Hex editor and just compare the dumps side by side. If you then translated the Hex values to decimals that show a difference you could probably get an idea of which bits to change in order to reset the wear leveling settings. Or simply burn the ROM of the known good one to the abd one and replace the cells.
My thought is to dump the ROM of a known good battery pack, then one of another that has been completely drained/used up. You could use a simple Hex editor and just compare the dumps side by side. If you then translated the Hex values to decimals that show a difference you could probably get an idea of which bits to change in order to reset the wear leveling settings. Or simply burn the ROM of the known good one to the abd one and replace the cells.