Almost working on MacBook Pro (13-inch, 2019, Two Thunderbold 3 ports) (A2159) #38

Closed
opened 2025-12-30 01:32:18 +01:00 by adam · 4 comments
Owner

Originally created by @jos-van-wezel on GitHub (Sep 26, 2020).

Thanks David.

  • Just read that the AlDente functionality is present in MacOS 11. So it seems this has been a short but very welcome encounter. *

Here's what happens on the MacBook mentioned in the subject.
With MacBook charger connected: After installation of AlDente and setting the new charging value to e.g. 85%, the battery stays at 100%. So it seems AlDente is not working since in the Readme it says "wait till the OS registeres the change". But the charging value stays at 100%. I was expecting the charge to drop until it reaches the setting of 85%.
When I disconnect the charger and wait till the battery charging value drops to 85% I reconnect the charger and the charge value stays at 85%! Very good (see pic)
Screenshot 2020-09-26 at 14 18 26.
That's fine since I'm mainly using my MacBook as desktop with the charger connected continuously. When I stop AlDente the battery is charged to 100% again.

Originally created by @jos-van-wezel on GitHub (Sep 26, 2020). Thanks David. * Just read that the AlDente functionality is present in MacOS 11. So it seems this has been a short but very welcome encounter. * Here's what happens on the MacBook mentioned in the subject. With MacBook charger connected: After installation of AlDente and setting the new charging value to e.g. 85%, the battery stays at 100%. So it seems AlDente is not working since in the Readme it says "wait till the OS registeres the change". But the charging value stays at 100%. I was expecting the charge to drop until it reaches the setting of 85%. When I disconnect the charger and wait till the battery charging value drops to 85% I reconnect the charger and the charge value stays at 85%! Very good (see pic) <img width="251" alt="Screenshot 2020-09-26 at 14 18 26" src="https://user-images.githubusercontent.com/8627945/94340735-34c30f80-0004-11eb-89a9-ca9b92df37ae.png">. That's fine since I'm mainly using my MacBook as desktop with the charger connected continuously. When I stop AlDente the battery is charged to 100% again.
adam closed this issue 2025-12-30 01:32:18 +01:00
Author
Owner

@MatthiasKerbl commented on GitHub (Feb 19, 2021):

Hi jos-van-wezel,
we have updated AlDente with new functionalities. The new version (2.1-alpha) has the beta feature "allow discharge", which does exactly what you asked for. Hope you like it.

@MatthiasKerbl commented on GitHub (Feb 19, 2021): Hi jos-van-wezel, we have updated AlDente with new functionalities. The new version (2.1-alpha) has the beta feature "allow discharge", which does exactly what you asked for. Hope you like it.
Author
Owner

@jos-van-wezel commented on GitHub (Feb 24, 2021):

Hi Matthias, David,

thanks for the heads up on the update. Very nice!
I tried it immediately and indeed the battery now discharges to the set level and then stays there.

I found these 2 flaws

  • when selecting options in the settings window the max charge slider above immed. moves to 100%. Its cosmetic but still annoying because if you try out another setting its not directly obvious the slider moved to max again.
  • more serious is the fact that the machine goes to sleep with the lid closed and while an external monitor connected. Let me explain. My use case for alDente is the macbook connected to an external monitor, using the macbook with the lid closed (I think apple calls this clam shell mode). If I close the lid, the external screen briefly switches off and on again. This is all normal and I now I can use my Mac with the lid closed using an external keyboard.. The battery indicator tells me the battery is charging. The moment the charging stops (because the charge level reaches the set charge point) the machine goes to sleep. Not nice. I have to open the lid again because the keyboard does not wake up the machine. I can even force the sleep when I move the slider in AlDente below the current charge level and then close the lid. The machine immediately goes to sleep and cannot be waked unless I open the lid.

I’m not sure if I correctly call the above situation ’sleep’. Normally, in sleep state, I can wake up the machine with my external keyboard. In the sleep described for the situation above, I can no longer wake the machine. So I assume it has entered another state.

Configuration:
AlDente version 2.1alpha in BCLM key mode and in the ‘new’ mode (Charge Inhibit: true, Prevent Sleep: false, Inflow Enabled: true)
On MacOS 11.2.1 on a 2019 Intel MacBook Pro 13” 2 ports
AlDente options: launch at login and allow discharge are checked.

Hope this helps. Thanks for the effort.

beste groeten

Jos.

On 19. Feb 2021, at 22:23, Matthias Kerbl notifications@github.com wrote:

Hi jos-van-wezel,
we have updated AlDente with new functionalities. The new version (2.1-alpha) has the beta feature "allow discharge", which does exactly what you asked for. Hope you like it.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

@jos-van-wezel commented on GitHub (Feb 24, 2021): Hi Matthias, David, thanks for the heads up on the update. Very nice! I tried it immediately and indeed the battery now discharges to the set level and then stays there. I found these 2 flaws - when selecting options in the settings window the max charge slider above immed. moves to 100%. Its cosmetic but still annoying because if you try out another setting its not directly obvious the slider moved to max again. - more serious is the fact that the machine goes to sleep with the lid closed and while an external monitor connected. Let me explain. My use case for alDente is the macbook connected to an external monitor, using the macbook with the lid closed (I think apple calls this clam shell mode). If I close the lid, the external screen briefly switches off and on again. This is all normal and I now I can use my Mac with the lid closed using an external keyboard.. The battery indicator tells me the battery is charging. The moment the charging stops (because the charge level reaches the set charge point) the machine goes to sleep. Not nice. I have to open the lid again because the keyboard does not wake up the machine. I can even force the sleep when I move the slider in AlDente below the current charge level and then close the lid. The machine immediately goes to sleep and cannot be waked unless I open the lid. I’m not sure if I correctly call the above situation ’sleep’. Normally, in sleep state, I can wake up the machine with my external keyboard. In the sleep described for the situation above, I can no longer wake the machine. So I assume it has entered another state. Configuration: AlDente version 2.1alpha in BCLM key mode and in the ‘new’ mode (Charge Inhibit: true, Prevent Sleep: false, Inflow Enabled: true) On MacOS 11.2.1 on a 2019 Intel MacBook Pro 13” 2 ports AlDente options: launch at login and allow discharge are checked. Hope this helps. Thanks for the effort. beste groeten Jos. -- > On 19. Feb 2021, at 22:23, Matthias Kerbl <notifications@github.com> wrote: > > > Hi jos-van-wezel, > we have updated AlDente with new functionalities. The new version (2.1-alpha) has the beta feature "allow discharge", which does exactly what you asked for. Hope you like it. > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub, or unsubscribe. >
Author
Owner

@jos-van-wezel commented on GitHub (Feb 25, 2021):

two more observations (on same config as written yesterday):

  • after the machine has been put to sleep manually (shift-control-eject) it starts to charge the battery to maximum capacity. This can be seen after waking the machine.
  • after wakeup the macbook does not start to discharge i.e. no longer discharges the battery (although checked in the settings of alDente.

best

Jos.

On 24. Feb 2021, at 22:41, van Wezel, Joseph (SCC) jos.vanwezel@kit.edu wrote:

Hi Matthias, David,

thanks for the heads up on the update. Very nice!
I tried it immediately and indeed the battery now discharges to the set level and then stays there.

I found these 2 flaws

  • when selecting options in the settings window the max charge slider above immed. moves to 100%. Its cosmetic but still annoying because if you try out another setting its not directly obvious the slider moved to max again.
  • more serious is the fact that the machine goes to sleep with the lid closed and while an external monitor connected. Let me explain. My use case for alDente is the macbook connected to an external monitor, using the macbook with the lid closed (I think apple calls this clam shell mode). If I close the lid, the external screen briefly switches off and on again. This is all normal and I now I can use my Mac with the lid closed using an external keyboard.. The battery indicator tells me the battery is charging. The moment the charging stops (because the charge level reaches the set charge point) the machine goes to sleep. Not nice. I have to open the lid again because the keyboard does not wake up the machine. I can even force the sleep when I move the slider in AlDente below the current charge level and then close the lid. The machine immediately goes to sleep and cannot be waked unless I open the lid.

I’m not sure if I correctly call the above situation ’sleep’. Normally, in sleep state, I can wake up the machine with my external keyboard. In the sleep described for the situation above, I can no longer wake the machine. So I assume it has entered another state.

Configuration:
AlDente version 2.1alpha in BCLM key mode and in the ‘new’ mode (Charge Inhibit: true, Prevent Sleep: false, Inflow Enabled: true)
On MacOS 11.2.1 on a 2019 Intel MacBook Pro 13” 2 ports
AlDente options: launch at login and allow discharge are checked.

Hope this helps. Thanks for the effort.

beste groeten

Jos.

Steinbuch Centre for Computing (SCC)
KIT - Campus North
Hermann von Helmholtzplatz 1
76344 Eggenstein - Leopoldshafen
☏ +49 721 60826305
Building 449, Room 325
Orcid ID: 0000-0003-0175-6216

On 19. Feb 2021, at 22:23, Matthias Kerbl notifications@github.com wrote:

Hi jos-van-wezel,
we have updated AlDente with new functionalities. The new version (2.1-alpha) has the beta feature "allow discharge", which does exactly what you asked for. Hope you like it.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

@jos-van-wezel commented on GitHub (Feb 25, 2021): two more observations (on same config as written yesterday): - after the machine has been put to sleep manually (shift-control-eject) it starts to charge the battery to maximum capacity. This can be seen after waking the machine. - after wakeup the macbook does not start to discharge i.e. no longer discharges the battery (although checked in the settings of alDente. best Jos. -- > On 24. Feb 2021, at 22:41, van Wezel, Joseph (SCC) <jos.vanwezel@kit.edu> wrote: > > Hi Matthias, David, > > thanks for the heads up on the update. Very nice! > I tried it immediately and indeed the battery now discharges to the set level and then stays there. > > I found these 2 flaws > - when selecting options in the settings window the max charge slider above immed. moves to 100%. Its cosmetic but still annoying because if you try out another setting its not directly obvious the slider moved to max again. > - more serious is the fact that the machine goes to sleep with the lid closed and while an external monitor connected. Let me explain. My use case for alDente is the macbook connected to an external monitor, using the macbook with the lid closed (I think apple calls this clam shell mode). If I close the lid, the external screen briefly switches off and on again. This is all normal and I now I can use my Mac with the lid closed using an external keyboard.. The battery indicator tells me the battery is charging. The moment the charging stops (because the charge level reaches the set charge point) the machine goes to sleep. Not nice. I have to open the lid again because the keyboard does not wake up the machine. I can even force the sleep when I move the slider in AlDente below the current charge level and then close the lid. The machine immediately goes to sleep and cannot be waked unless I open the lid. > > I’m not sure if I correctly call the above situation ’sleep’. Normally, in sleep state, I can wake up the machine with my external keyboard. In the sleep described for the situation above, I can no longer wake the machine. So I assume it has entered another state. > > Configuration: > AlDente version 2.1alpha in BCLM key mode and in the ‘new’ mode (Charge Inhibit: true, Prevent Sleep: false, Inflow Enabled: true) > On MacOS 11.2.1 on a 2019 Intel MacBook Pro 13” 2 ports > AlDente options: launch at login and allow discharge are checked. > > Hope this helps. Thanks for the effort. > > beste groeten > > Jos. > -- > Steinbuch Centre for Computing (SCC) > KIT - Campus North > Hermann von Helmholtzplatz 1 > 76344 Eggenstein - Leopoldshafen > ☏ +49 721 60826305 > Building 449, Room 325 > Orcid ID: 0000-0003-0175-6216 > >> On 19. Feb 2021, at 22:23, Matthias Kerbl <notifications@github.com> wrote: >> >> >> Hi jos-van-wezel, >> we have updated AlDente with new functionalities. The new version (2.1-alpha) has the beta feature "allow discharge", which does exactly what you asked for. Hope you like it. >> >> — >> You are receiving this because you authored the thread. >> Reply to this email directly, view it on GitHub, or unsubscribe. >> >
Author
Owner

@MatthiasKerbl commented on GitHub (Mar 3, 2021):

Hi @jos-van-wezel,
I am glad you like AlDente!

Regarding the first flaw: This is a safety feature to avoid using different pathways to prohibit charging at the same time. However, we will definitely try to improve on this to make it more convenient.

Regarding the second flaw: Unfortunately, due to technical limitations, clamshell mode is not supported while "Allow Discharge" is enabled. At this point, we are not sure if we can do anything about it. However, when we find a way, we will definitely implement it.

Best regards,
Matthias

@MatthiasKerbl commented on GitHub (Mar 3, 2021): Hi @jos-van-wezel, I am glad you like AlDente! Regarding the first flaw: This is a safety feature to avoid using different pathways to prohibit charging at the same time. However, we will definitely try to improve on this to make it more convenient. Regarding the second flaw: Unfortunately, due to technical limitations, clamshell mode is not supported while "Allow Discharge" is enabled. At this point, we are not sure if we can do anything about it. However, when we find a way, we will definitely implement it. Best regards, Matthias
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#38