AlDente-Charge-Limiter icon indicating copy to clipboard operation
AlDente-Charge-Limiter copied to clipboard

AlDente not working - battery at 100%

Open pkowal-x opened this issue 2 years ago • 7 comments

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. Screen Shot 2022-05-21 at 08 47 49 Screen Shot 2022-05-21 at 08 47 43

MacBook (please complete the following information): M1 MacBook Air MacOs 12.3.1 AlDente Free, but this way it will never be Pro

pkowal-x avatar May 21 '22 06:05 pkowal-x

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

MatthiasKerbl avatar May 21 '22 08:05 MatthiasKerbl

@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

andrewcrook avatar Jun 02 '22 14:06 andrewcrook

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.

ovq avatar Jun 12 '22 05:06 ovq

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 avatar Jun 13 '22 16:06 enovikoff

@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.

andrewcrook avatar Jun 13 '22 20:06 andrewcrook

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.

enovikoff avatar Jun 13 '22 20:06 enovikoff

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

MatthiasKerbl avatar Jun 14 '22 08:06 MatthiasKerbl

Hi @pkowal-x,

Do you still experience this issue with our newest version AlDente 1.18? https://github.com/davidwernhart/AlDente/releases

Cheers, Matthias

MatthiasKerbl avatar Oct 04 '22 14:10 MatthiasKerbl

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.

pkowal-x avatar Oct 16 '22 20:10 pkowal-x