AppHouseKitchen / AlDente-Charge-Limiter

macOS menubar tool to set Charge Limits and prolong battery lifespan
https://apphousekitchen.com/
Other
7.66k stars 286 forks source link

Calibration not working in Sonoma #1063

Closed griffinmartin closed 5 months ago

griffinmartin commented 9 months ago

Describe the bug Calibration stopped after charging to 100%.

To Reproduce Steps to reproduce the behavior:

Expected behavior

Screenshots If applicable, add screenshots or screen recordings to help explain your problem.

MacBook (please complete the following information):

Additional context Add any other context about the problem here.

MatthiasKerbl commented 9 months ago

Hi @griffinmartin,

Thank you for reporting this issue. Unfortunately, I am currently not able to reproduce this issue. Are you consistently able to trigger it? I have a couple of questions to assess your situation more thoroughly:

  1. Did you use an external display?
  2. Did you use your MacBook with the lid closed/in clamshell mode?
  3. Is the macOS Sleep icon greyed out during the Calibration Mode?

Also, please share a debug file from the next time this is happening.

Best, Matthias

goldjunge91 commented 7 months ago

Hi, I have a similar Issue as @griffinmartin. I'm testing AlDente Version:1.24 (47) today for the first time. (Of course, Griffin Martin's issue has priority over mine.)

I still use my MacBook Air when i start the Calibration, so maybe that's a problem?

Model: Macbook Air M1 Link MacOS:14.1.1 (23B81) List of all enabled/disabled settings in AlDente: Enabled - Stop charging when sleeping, Stop charging when powered off/app closed, Hardware Battery Percentage, Disabled - Automatic Discharge Disable Sleep until Charge Limit

  1. Did you use an external display? Yes.

  2. Did you use your MacBook with the lid closed/in clamshell mode? No.

  3. Is the macOS Sleep icon greyed out during the Calibration Mode? Yes.

Screenshots ### Settings: SCR-20231125-uhta ### Settings: SCR-20231125-uhqk ### Second Stage of Calibration: SCR-20231125-ukcy
log **First Try with restart and start of second time started** [aldentepro-debug-2023-11-25-23:20:08.pasta.zip](https://github.com/AppHouseKitchen/AlDente-Charge-Limiter/files/13465404/aldentepro-debug-2023-11-25-23.20.08.pasta.zip) **Second Try after Second Stage of Calibration (Discharging 15%)** [aldentepro-debug-2023-11-25-23:39:42.pasta.zip](https://github.com/AppHouseKitchen/AlDente-Charge-Limiter/files/13465406/aldentepro-debug-2023-11-25-23.39.42.pasta.zip)
**Update** > 1. Did you use an external display? ~~Yes~~ Not more i disconnected after my first post. now its stuck... [aldentepro-debug-2023-11-26-01:02:52.pasta.zip](https://github.com/AppHouseKitchen/AlDente-Charge-Limiter/files/13465517/aldentepro-debug-2023-11-26-01.02.52.pasta.zip) SCR-20231126-byfu-2
andrewcrook commented 7 months ago

I have just had the same issue but with the hold

  1. clamshell mode
  2. on AC mains (direct to mains)
  3. Sleep greyed out
  4. left over night with display off
  5. used today
  6. calibration stage was on 1 hour hold
  7. I turned off the display and left for 2hrs
  8. came back and calibration had ended, however, it didn’t have time to do the 100% discharge at the end so know that it didn’t complete.
  9. calibration button was enabled
  10. limit was 100%

image

image

andrewcrook commented 7 months ago

ahh that’s interesting the calibration discharge has change from 100% to 85% when I set it back to my normal settings of limiting to 85%.

is the last discharge meant to be 100% or the original setting before starting calibration? If latter, the issue is that it didn’t reset it back to the original setting.

MatthiasKerbl commented 7 months ago

Hi @andrewcrook,

is the last discharge meant to be 100% or the original setting before starting calibration?

The Calibration Mode always safes the set charge limit from before the calibration starts and will at the end of the calibration discharge to this charge limit.

Best, Matthias

MatthiasKerbl commented 5 months ago

Hi @griffinmartin,

It's been a while since we last heard from you, so I'm gonna go ahead and close this issue for now. If you need to come back to it later, just let me know. I'm here to help and can easily reopen it for you.

Best, Matthias