EETagent / T480-OpenCore-Hackintosh

OpenCore 0.6.9 configuration for T480. Optimized for Catalina and Big Sur.
143 stars 33 forks source link

Battery Indicator Red #47

Closed darioZIP closed 3 years ago

darioZIP commented 3 years ago

So I updated my EFI folder and something weird is happening. If I put my laptop in sleep mode without the charging cable, and then I tun it on after several hours, the battery indicator goes red. The percentage is at 100%. After less than 5 minutes it drops to 20%.

Any idea why?

EETagent commented 3 years ago

That is weird. From what version you upgraded? To which version, or if from master to which commit?

darioZIP commented 3 years ago

I am running Mac OS 10.15.7 with no problem. I updated Open Core from 0.6.1 to 0.6.2 and all the other EFI files just by downloading everything included in the master of this project. I did not add anything else to my config.

darioZIP commented 3 years ago

Also something popped up on the bios screen: OCS: No schema for DummyPowerManagement at 7 index, context !

zombillano commented 3 years ago

Do you mean you are getting something like this?:

imagen

darioZIP commented 3 years ago

Yes. And the battery indicator is red, even though it's 100%. This has never happened before, until I updated the EFI files.

zombillano commented 3 years ago

Yes. And the battery indicator is red, even though it's 100%. This has never happened before, until I updated the EFI files.

It happens to me every now and then, but it solves itself after plugging and unplugging the charger. I think it is more like an annoying bug than harmful.

EETagent commented 3 years ago

Also something popped up on the bios screen: OCS: No schema for DummyPowerManagement at 7 index, context !

DummyPowerManagament location was changed in OpenCore 0.6.2. Because of the UEFI modding stuff, I wiped Big Sur and installed Windows 10 to see if everything is OK. So I can’t currently test macOS. I thought that I already pushed these changes, apparently not. See https://opencore.slowgeek.com/?file=laptopkabylake062c1vHxw&rs=laptopkabylake062

For now just fallback to EFI version 5.0.1 ( Unification with OC versioning is really needed :) ) and report back if this issue disappeared. Master is experimental and sometimes untested. Only battery related change between master and latest release was newer version of VirtualSMC, you may want try older version too.

benbender commented 3 years ago

If its red, it indicates that SSDT-BATC thinks that one of your Battery is in "critical condition". If this happens sometimes, it may be a sign for a race-condition as the access to the EC is serialized via a MUTEX which, f.e., can timeout. If its constant, I would advice to check your battery with a OS which can handle two batteries natively (linux/ubuntu via usb-stick f.e.). You may have a failing battery in your system.

darioZIP commented 3 years ago

@EETagent Okay, I will do as you told me. Also it seems like, since updating the EFI, my laptop will often randomly wake up from sleep mode, even though I disabled the dGPU. This is what my current boot-args look like: rtcfx_exclude=80-AB -wegnoegpu.

ALso @benbender the batteries inside my T480 are draining faster than before, that's for sure.

EETagent commented 3 years ago

@EETagent Okay, I will do as you told me. Also it seems like, since updating the EFI, my laptop will often randomly wake up from sleep mode, even though I disabled the dGPU. This is what my current boot-args look like: rtcfx_exclude=80-AB -wegnoegpu.

ALso @benbender the batteries inside my T480 are draining faster than before, that's for sure.

Are you sure that you have power nap disabled in preferences?

benbender commented 3 years ago

Again: To me it sounds like a broken battery. This surely needs immediate clearification. Cluttering this issue with various unrelated topics wont help either.

EETagent commented 3 years ago

Closed as stale