Does it work with Catalina 15.5? #9

Closed
opened 2025-12-30 01:31:57 +01:00 by adam · 13 comments
Owner

Originally created by @dtoniolo on GitHub (May 29, 2020).

Awesome software! I really like this project and, if it ever grows into an official release, I'll support it and spread the word. David, really thank you for your efforts.

macOS Catalina 15.5 introduces the new Battery Health feature. However, it doesn't substitute the functionality of AlDente, which I'd like to keep using.

Do your some other user have tested it with 15.5?

Originally created by @dtoniolo on GitHub (May 29, 2020). Awesome software! I really like this project and, if it ever grows into an official release, I'll support it and spread the word. David, really thank you for your efforts. macOS Catalina 15.5 introduces the new Battery Health feature. However, it doesn't substitute the functionality of AlDente, which I'd like to keep using. Do your some other user have tested it with 15.5?
adam closed this issue 2025-12-30 01:31:57 +01:00
Author
Owner

@maiksd commented on GitHub (May 29, 2020):

I'm testing right now, with a MBP 15" 2018. At first it seemed like it didn't work at all. I had to start AlDente and set a target after disabling and re-enabling 15.5 battery health management, and now charging has stopped. But more testing is needed, this is inconclusive.

@maiksd commented on GitHub (May 29, 2020): I'm testing right now, with a MBP 15" 2018. At first it seemed like it didn't work at all. I had to start AlDente and set a target _after_ disabling and re-enabling 15.5 battery health management, and now charging has stopped. But more testing is needed, this is inconclusive.
Author
Owner

@nunodl commented on GitHub (May 30, 2020):

Working fine here on a 2019 MBP 13" (catalina 10.15.5) with crappy battery health feature turned OFF. Just had to give permission in security and privacy settings.

@nunodl commented on GitHub (May 30, 2020): Working fine here on a 2019 MBP 13" (catalina 10.15.5) with crappy battery health feature turned OFF. Just had to give permission in security and privacy settings.
Author
Owner

@maiksd commented on GitHub (May 30, 2020):

Which permission were that exactly? I can't find any an entry for AlDente there.

@maiksd commented on GitHub (May 30, 2020): Which permission were that exactly? I can't find any an entry for AlDente there.
Author
Owner

@nunodl commented on GitHub (May 30, 2020):

I've got the "cannot be opened because the developer cannot be verified."
Had to do this
https://support.apple.com/en-us/HT202491

@nunodl commented on GitHub (May 30, 2020): I've got the "cannot be opened because the developer cannot be verified." Had to do this https://support.apple.com/en-us/HT202491
Author
Owner

@dtoniolo commented on GitHub (Jun 1, 2020):

Just installed Catalina 15.5.5. Worked straight away without having to disable Battery Health Management. Keep in mind that I don't have AlDante lauched at startup.

CAUTION: as soon as I launched alDente, it reset itself to 100% (real, not nominal, charge, i.e. >100% of what you normally see). If you leave it like that you might damage the battery.

More testing needed, but it seems to work.

@dtoniolo commented on GitHub (Jun 1, 2020): Just installed Catalina 15.5.5. Worked straight away without having to disable Battery Health Management. Keep in mind that I don't have AlDante lauched at startup. CAUTION: as soon as I launched alDente, it reset itself to 100% (real, not nominal, charge, i.e. >100% of what you normally see). If you leave it like that you might damage the battery. More testing needed, but it seems to work.
Author
Owner

@Wiskatcha commented on GitHub (Jun 2, 2020):

I personally can't make it work, on my "MacBook Pro (13-inch, 2018, Four Thunderbolt 3 Ports)", under macOS 10.15.5.
I tried with and without the new "Battery health" option.
I'll try to see if I can compile and debug a bit... ?

Anyway, thanks @davidwernhart for this tools. I'd dream of this kind of feature and you brought it :)

[Edit] It looks like it works finally... At least, some times.
But charge is stopped a bit after the required %:

  • set at 50%, charge stopped at 51%
  • set at 75%, charge stopped at 78%

It'd be fair enough but sometimes it doesn't stop at all.
More investigation needed...

@Wiskatcha commented on GitHub (Jun 2, 2020): I personally can't make it work, on my "MacBook Pro (13-inch, 2018, Four Thunderbolt 3 Ports)", under macOS 10.15.5. I tried with and without the new "Battery health" option. I'll try to see if I can compile and debug a bit... ? Anyway, thanks @davidwernhart for this tools. I'd dream of this kind of feature and you brought it :) [Edit] It looks like it works finally... At least, some times. But charge is stopped a bit after the required %: - set at 50%, charge stopped at 51% - set at 75%, charge stopped at 78% It'd be fair enough but sometimes it doesn't stop at all. More investigation needed...
Author
Owner

@schniko commented on GitHub (Jun 3, 2020):

It's not working with my 2020 MBP either :-( I'm looking forward for a features like this for years. This software is so great!

@schniko commented on GitHub (Jun 3, 2020): It's not working with my 2020 MBP either :-( I'm looking forward for a features like this for years. This software is so great!
Author
Owner

@dtoniolo commented on GitHub (Jun 3, 2020):

I personally can't make it work, on my "MacBook Pro (13-inch, 2018, Four Thunderbolt 3 Ports)", under macOS 10.15.5.
I tried with and without the new "Battery health" option.
I'll try to see if I can compile and debug a bit... ?

Anyway, thanks @davidwernhart for this tools. I'd dream of this kind of feature and you brought it :)

[Edit] It looks like it works finally... At least, some times.
But charge is stopped a bit after the required %:

  • set at 50%, charge stopped at 51%
  • set at 75%, charge stopped at 78%

It'd be fair enough but sometimes it doesn't stop at all.
More investigation needed...

That's because it shows the charge with respect to the real maximum of the battery capacity (as defined by the OEM), while macOS shows the charge using the maximum allowed charge, defined by the SMC (usually lower than the first one in order to avoid damage to the battery).

I agree with the fact that alDente should adopt macOS's convention, but it this isn't a Catalina specific issue.

@dtoniolo commented on GitHub (Jun 3, 2020): > I personally can't make it work, on my "MacBook Pro (13-inch, 2018, Four Thunderbolt 3 Ports)", under macOS 10.15.5. > I tried with and without the new "Battery health" option. > I'll try to see if I can compile and debug a bit... ? > > Anyway, thanks @davidwernhart for this tools. I'd dream of this kind of feature and you brought it :) > > [Edit] It looks like it works finally... At least, some times. > But charge is stopped a bit after the required %: > > * set at 50%, charge stopped at 51% > * set at 75%, charge stopped at 78% > > It'd be fair enough but sometimes it doesn't stop at all. > More investigation needed... That's because it shows the charge with respect to the real maximum of the battery capacity (as defined by the OEM), while macOS shows the charge using the maximum allowed charge, defined by the SMC (usually lower than the first one in order to avoid damage to the battery). I agree with the fact that alDente should adopt macOS's convention, but it this isn't a Catalina specific issue.
Author
Owner

@Wiskatcha commented on GitHub (Jun 3, 2020):

[...]

  • set at 50%, charge stopped at 51%
  • set at 75%, charge stopped at 78%
    [...]

That's because it shows the charge with respect to the real maximum of the battery capacity (as defined by the OEM), while macOS shows the charge using the maximum allowed charge, defined by the SMC (usually lower than the first one in order to avoid damage to the battery).

I agree with the fact that alDente should adopt macOS's convention, but it this isn't a Catalina specific issue.

OK, that's why you said it's possible to damage the battery by letting the cursor to 100% in your previous post. Well, if I can make a suggestion, even without adopting "adopt macOS's convention" you could do one of these:

  • start alDente with an intermediary value of 50 or 70%
  • forbid the cursor to go above the value macOS would stop
  • turn a color to red, or add a "danger" sign when above this value
    ...
@Wiskatcha commented on GitHub (Jun 3, 2020): > > [...] > > * set at 50%, charge stopped at 51% > > * set at 75%, charge stopped at 78% > > [...] > > > That's because it shows the charge with respect to the real maximum of the battery capacity (as defined by the OEM), while macOS shows the charge using the maximum allowed charge, defined by the SMC (usually lower than the first one in order to avoid damage to the battery). > > I agree with the fact that alDente should adopt macOS's convention, but it this isn't a Catalina specific issue. OK, that's why you said it's possible to damage the battery by letting the cursor to 100% in your previous post. Well, if I can make a suggestion, even without adopting "adopt macOS's convention" you could do one of these: - start alDente with an intermediary value of 50 or 70% - forbid the cursor to go above the value macOS would stop - turn a color to red, or add a "danger" sign when above this value ...
Author
Owner

@dtoniolo commented on GitHub (Jun 4, 2020):

Yep, nice suggestions. I'd like to code them myself, but I now nothing about SMC and macOS

@dtoniolo commented on GitHub (Jun 4, 2020): Yep, nice suggestions. I'd like to code them myself, but I now nothing about SMC and macOS
Author
Owner

@davidwernhart commented on GitHub (Jun 4, 2020):

Hey guys!
Thank you for your nice words and feedback!

For me, AlDente works without any problems on 15.5 both with the battery health feature enabled and disabled. That being said, my MacBook is fairly new and I don't know if anything changes over time (Since it seems that the battery health feature does not do anything right now for me).

@Wiskatcha thank you for your suggestions!

start alDente with an intermediary value of 50 or 70%

Since the maximum value is saved in the SMC anyway, it should be sufficient to set your desired value at first start. It will usually keep this value when rebooting.

forbid the cursor to go above the value macOS would stop

AlDente already does this! The cursor only works on values between 20% and 100% (which is the default value your MacBook ships with)

turn a color to red, or add a "danger" sign when above this value

I consider taking this in account for future releases, although there is not really a "dangerous" setting. As described above, until OSX 15.5, all MacBooks were at 100% at all time, which is not the most healthy thing but also not dangerous.

Also, I changed the metrics with the new release to match the percent values that MacOS shows.

I hope this helped!

Best regards,
David

@davidwernhart commented on GitHub (Jun 4, 2020): Hey guys! Thank you for your nice words and feedback! For me, AlDente works without any problems on 15.5 both with the battery health feature enabled and disabled. That being said, my MacBook is fairly new and I don't know if anything changes over time (Since it seems that the battery health feature does not do anything right now for me). @Wiskatcha thank you for your suggestions! > start alDente with an intermediary value of 50 or 70% Since the maximum value is saved in the SMC anyway, it should be sufficient to set your desired value at first start. It will usually keep this value when rebooting. > forbid the cursor to go above the value macOS would stop AlDente already does this! The cursor only works on values between 20% and 100% (which is the default value your MacBook ships with) > turn a color to red, or add a "danger" sign when above this value I consider taking this in account for future releases, although there is not really a "dangerous" setting. As described above, until OSX 15.5, all MacBooks were at 100% at all time, which is not the most healthy thing but also not dangerous. Also, I changed the metrics with the new [release](https://github.com/davidwernhart/AlDente/releases) to match the percent values that MacOS shows. I hope this helped! Best regards, David
Author
Owner

@JanJastrow commented on GitHub (Jun 8, 2020):

@davidwernhart
Hi, thanks for the tool - it sounds really interesing.
Sadly I downloaded it and could not run it - it requires Catalina (which I'm still skipping).
Could you add a note to the readme that this tools requires 10.15?

@JanJastrow commented on GitHub (Jun 8, 2020): @davidwernhart Hi, thanks for the tool - it sounds really interesing. Sadly I downloaded it and could not run it - it requires Catalina (which I'm still skipping). Could you add a note to the readme that this tools requires 10.15?
Author
Owner

@davidwernhart commented on GitHub (Jun 9, 2020):

Hi @JanJastrow

Thank you for your feedback!
I added the note to the readme.

Best regards,
David

@davidwernhart commented on GitHub (Jun 9, 2020): Hi @JanJastrow Thank you for your feedback! I added the note to the readme. Best regards, David
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/AlDente-Battery_Care_and_Monitoring#9