Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

It stopped working after upgrade to Sonoma 14.4 #42

Open
AlexeyBH opened this issue Mar 21, 2024 · 10 comments
Open

It stopped working after upgrade to Sonoma 14.4 #42

AlexeyBH opened this issue Mar 21, 2024 · 10 comments

Comments

@AlexeyBH
Copy link

Hello,

I have MacBook Pro 16 M2 Max. Everything was okay before I updated MacOS to Sonoma 14.4 (23E214).

Since then, bclm stopped working. I tried to upgrade it using brew, but, unfortunately, it didn't help.

@ahmtzrrcn
Copy link

any updates on this?

@AlexeyBH
Copy link
Author

any updates on this?

Unfortunately, it's the same.

@IShinji
Copy link

IShinji commented May 29, 2024

The current system version is Sonoma 14.5. The persist command is not working properly, and it becomes ineffective after a restart.
MacBook Pro 13 M1

@pencilheart
Copy link

M2 14.5 works, clamshell mode and restart also work.

@w0utert
Copy link

w0utert commented Jul 29, 2024

M3 Max Sonoma 14.5 is not working anymore, the setting is not persisted even though bclm read does print 80 and bclm persist says 'Already persisting!'. Was working before.

@zackelia
Copy link
Owner

zackelia commented Aug 9, 2024

Not seeing this behavior on Sonoma 14.6.1, are others still having issues?

@w0utert
Copy link

w0utert commented Aug 9, 2024

@zackelia what I’m seeing is that if I do ‘bclm write 80’ then ‘bclm persist’ charging will indeed be limited to 80%, but only until I power down the laptop and reboot it. After the reboot ‘bclm read’ and ‘bclm persist’ will report the setting is still 80 percent and persisting, but connecting the laptop to power it will charge to 100% until I do ‘bclm write 80’ again.

@zackelia
Copy link
Owner

zackelia commented Aug 9, 2024

Can't replicate that on my end, charging behavior is what I expect. I'm not sure why there would be any difference for your case, the persist functionality is just doing that same bclm write 80 on startup. The weird thing is it sounds similar to this on Intel Macs #13

@w0utert
Copy link

w0utert commented Aug 16, 2024

I can still reproduce this.

  1. Connect laptop to charger (TB4 dock in my case)
  2. Write 80% max charge using bclm write 80 and bclm persist => laptop will suspend charging at 80% as expected
  3. Suspend laptop and leave for a while, wake => battery still exactly at 80%
  4. Unplug laptop and use for a while to drain to e.g. ~60%
  5. Fully powerdown laptop (so not sleep, but shut down) then plug in charger
  6. Wait for a few hours, reboot, and see this:
Screenshot 2024-08-16 at 15 35 55

@bitbalancer
Copy link

Same here. Updated to Sonoma 14.7.1 (M2 Pro).

CleanShot 2024-11-26 at 19 05 28

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants