AlDente-Charge-Limiter
AlDente-Charge-Limiter copied to clipboard
AlDente not working - battery at 100%
Describe the bug
AlDente set up for different values, like 88 or 92%, but battery always charged to 100%.
This is a second time I file the bug, this time on another machine. This makes me wonder if the software works at all.
MacBook (please complete the following information): M1 MacBook Air MacOs 12.3.1 AlDente Free, but this way it will never be Pro
Hi @pkowal-x,
I am sorry you are having trouble with AlDente. There are multiple reasons why the Charge Limiter might not work for you.
Do you have Apple's "Optimized Battery Charging" disabled? Did you do a macOS update recently? Are you aware that the Charge Limiter in AlDente Free does not work when your MacBook is in sleep or powered off? Did you try a complete reinstall of AlDente? Did you try to turn off your MacBook, close the lid, unplug it, wait for 5 minutes, and turn it on again? Could you send us a debug file to get more details about your issue?
Cheers, Matthias
@pkowal-x
It works I have the same system as you and I upgraded to pro. There are some caveats in using this software because of Apples design for the M1.
- really you need to have AlDente running and use sleep to get the most out of it.
However,
- When you boot from power off the time between loading, login on and loading AlDente the MBP can charge.
- When shutting completely down I believe the same can happen between quitting AlDente and the MBP turning off.
This is because Apples has made the M1 mbp reset hardware power settings on boot up from power off
As a result, your MacBook will always charge to 100% when it is plugged in and powered off, regardless of the set Charge Limit in AlDente. Due to Apple Silicon MacBooks resetting internally when they are shut down, it is not possible to stop or limit charging when they are shut down. The only way to avoid letting your MacBook go to 100% is to not shut it down and let your MacBook go into sleep instead or to unplug it before you turn it off.
- So I never turn on mains until MBP is booted and Al Delta is loaded this means it cannot charge. Only then will I turn on the mains.
- When I power down I tend to turn mains off first this stops charging.
- Otherwise, just use standby.
![image](https://user-images.githubusercontent.com/803618/171651938-b25a00bc-1348-4bf5-9e00-c99645b9e2ad.png)
I see this too, at least since 12.4. My MBP is set to 70% (sail 10%), but it always stays on 100% with AD running. I have restarted multiple times, now I just tried the 5' shutdown/unplug suggestion from above. Let's see.
Edit: optimize battery is off.
I have the same issue. Al Dente (free) works for a while - but then stops working. Recently I updated MacOS, and Al Dente didn't resume after the update, so my MacBook charged to 100%. At other times, just using it away from its dock seems to cause Al Dente to stop running. Then yesterday I used the MacBook all day on battery and then put it to sleep and today plugged it into my dock. Al Dente didn't resume and the MacBook charged past the 80% limit I set until I caught it doing so. Restarting Al Dente manually stopped the charging. How do I make sure Al Dente doesn't just stop running repeatedly?
I just saw and set "launch at login" - will that solve the problem?
Debug file attached aldentepro-debug-2022-06-13-10:03:25.pasta.zip .
@enovikoff
I just saw and set "launch at login" - will that solve the problem?
The app has to be running in order to work. If you restart or boot from power off it will not work until the app has loaded i.e first login. It should be okay on standby. Also depends on Intel or M1/2 to what works when.
It is not clear to me that “launch at login” means that Al Dente doesn’t remain running after logout (or lock.) Other apps solve the problem of remaining available while the MBP is on (with periods of sleep) so why can’t Al Dente do it? The conflicting information in this thread also makes it unclear whether Al Dente works when the MBP is asleep, or if this behavior depends on whether one uses the free or paid version. In my experience when I hit the Touch ID/lock button while my MacBook is attached to the charger or dock, it successfully prevents a full charge and the MBP seems to be sleeping. The most recent problem occurred when I used the MBP on battery and closed the lid when I was done, then plugged it in later and observed that it was charging towards 100% after I used Touch ID to unlock it and start using it, with “launch at login” off. Turning that setting on might have prevented this problem, but I still am puzzled why it’s necessary, since other system utility apps just resume without issue.
It is not clear to me that “launch at login” means that Al Dente doesn’t remain running after logout (or lock.) Other apps solve the problem of remaining available while the MBP is on (with periods of sleep) so why can’t Al Dente do it? The conflicting information in this thread also makes it unclear whether Al Dente works when the MBP is asleep, or if this behavior depends on whether one uses the free or paid version. In my experience when I hit the Touch ID/lock button while my MacBook is attached to the charger or dock, it successfully prevents a full charge and the MBP seems to be sleeping. The most recent problem occurred when I used the MBP on battery and closed the lid when I was done, then plugged it in later and observed that it was charging towards 100% after I used Touch ID to unlock it and start using it, with “launch at login” off. Turning that setting on might have prevented this problem, but I still am puzzled why it’s necessary, since other system utility apps just resume without issue.
Hi @enovikoff,
You can read more about AlDente and its behaviour in sleep and while powered off here: https://apphousekitchen.com/feature-explanation-disable-sleep-until-charge-limit/ https://apphousekitchen.com/feature-explanation-stop-charging-when-powered-off-app-closed/ https://apphousekitchen.com/feature-explanation-stop-charging-when-sleeping/
Hope that helps!
Cheers, Matthias
Hi @pkowal-x,
Do you still experience this issue with our newest version AlDente 1.18? https://github.com/davidwernhart/AlDente/releases
Cheers, Matthias
Hi @pkowal-x,
Do you still experience this issue with our newest version AlDente 1.18? https://github.com/davidwernhart/AlDente/releases
Cheers, Matthias
I confirm, that the issue is resolved.