Chosen Solution
Hi, I ordered a non-OEM battery from iFixit (made by Simplo). After installing it, calibrating and SMC resetting my Mac keeps shutting down on low battery (mostly around 10%) instead going to Hibernation. Which is really frustrating for me as none of the work is saved. Another thing is that the capacity keeps changing even after multiple calibrations. After this, iFixit sent me a new battery but the problem is still there. Could this be that both batteries are faulty or is it my computer? Can someone tell me what is the issue please? Nam Update (12/06/2017) Dan: Here you go. One more thing: When the computer shuts down and I plug the cord back, it shows 10% but when unplugged, it dies again. No way to get it on 0%.
Update (12/06/2017) There it is. took me by surprise so this is the screenshot after plugging the cord back.
Update (12/09/2017) Notice how the max capacity changes all the time.
Update (12/10/2017) Hi everyone, well the problem fixed itself I guess. It took several calibrations but it should be ok now. The mac hibernates now, however the capacity of the battery shows 7985, although ifixit guarantees greater than 8250… Update (12/13/2017) Well it turns up that the problem is not solved at all. The battery keeps shutting down even though it hibernated last time. I’m going to return it. Thanks for your effort.
I don’t think you have a battery issue here. The monitoring is part of SMC which uses a comparator to measure the load and the battery. I’m thinking your issue is maybe some wetness or liquid spill which has altered the tuning on this logic. You’ll need to gain access to the logic board and do a through cleaning with 85% or better isopropyl alcohol focusing on the SMC logic.