AppHouseKitchen / AlDente-Charge-Limiter

macOS menubar tool to set Charge Limits and prolong battery lifespan
https://apphousekitchen.com/
Other
7.62k stars 285 forks source link

Hardware Battery Percentage Inaccuracy (BUG) #1198

Open dankiedan opened 3 months ago

dankiedan commented 3 months ago

MacBook:

Describe the bug Hardware battery percentage reports 0 with a charging symbol. When the hardware battery percentage is disabled, the charging is stuck at 65%. Sometimes, it will show a number that is not 0, a reasonable number that is within the range of the actual macbook battery, however most of the times, it shows 0. Below in the screenshot, the green charging symbol is Al Dente, and the black one is native MacOS.

To Reproduce Steps to reproduce the behavior:

  1. Enable Hardware Battery Percentage.

Expected Behavior A working hardware battery percentage.

Screenshots and Screen Recordings If applicable, add screenshots or screen recordings of the issue to help explain your problem.

image image image

MatthiasKerbl commented 3 months ago

Hi @dankiedan,

Thanks for sharing this detailed bug report. If possible, please share a debug file the next time this happens so that we can assess this issue better. You can find a guide on How to generate and share a debug file on our blog.

Best, Matthias

dankiedan commented 3 months ago

Thanks for the reply. It seems that I am facing other issues regading native MacOS, and it probably is not a bug on your end.

To add to this, I did find however, that the power flow UI was a little janky and appeared to not display correctly. I believe seeing a GitHub Issue (#985) that mentioned this bug, but it seems to still appear for me on my version of Al Dente.

The bug is where the computer icon for the power flow appears to be somewhere completely random in the pop over.

Just thought I'd mention this bug also.

Thanks again, Dank

Addon: Just to add on, it bugged out every once in a while but not over excessively. It does not show in the screenshot above but it was an ongoing bug that came in and out every 10 minutes or so. It appears to be random and wasn't depending on a certain environement or charge state that triggered it. I was able to reproduce it while it was and wasn't charging.