In January 2026, I replaced the battery on my MacBook at Computer Village in Lagos. I checked everything before paying: battery health was 100%, cycle count was 0. I even opened CoconutBattery to check the manufacturing date. 19 days old. Everything looked perfect. I paid and left.
But something was wrong. My MacBook used to last 18 hours on a full charge. This battery barely lasted 3. I opened CoconutBattery a week later: still 19 days old. Another week passed: still 19 days old. Every single day, the date was silently shifting forward to stay exactly 19 days in the past.
I pulled the raw chip data from the terminal. TotalOperatingTime read 458 hours, exactly 19 days, and it never moved. Not by a single hour. The battery had been reprogrammed to look brand new. It worked. It just was not what I paid for.
That sent me deep into the Texas Instruments documentation for how these chips are actually programmed. I learned what every register means, what values are physically possible, and what combinations are mathematical impossibilities. I built Battery Guardian to automatically detect those anomalies — the ones hiding in plain sight in the raw chip data.