I've been working on a Comet Lake laptop for about one month. Installed Monterey and all working fine except lid and battery status.
Now the issue is Lid status and battery status not working. Typically, all things related to EC OperationRegion are all broken.
Tried ECEnabler and manually patch...
It seems ACPIEC is not working.
I tried manually patched the DSDT,and got following error:
ACPI Error: Result stack is empty! State=ffffff902d6d0810 (20160930/dswstate-182)
ACPI Exception: AE_AML_NO_RETURN_VALUE, Missing or null operand (20160930/dsutils-775)
ACPI Exception...
According to original dsdt,BAT0 _STA will return 0x0 when it fails to read EC region.I tried to hook it and return 0x1f always,still can't read battery percentage,same as before.
@BlvckBytes Just tried,_STA errors still present,and _BIF and _BST generated AE_BAD_PARAMETER errors. with following errors :B1DC/B1FV/B1FC/XX15/B1ST/B1CR/B1RCB1VT Namespace lookup failure, AE_ALREADY_EXISTS
For that _STA error,I believe it is caused by insufficient code as per ACPI spec:
The OS...
@BlvckBytes Yes,currently I only have SMCBatterymanager+ecenabler+rename h_ec to ec
Tried disable rename and insert a fake ec,same result
tried search for the error,but only a few results
tried https://www.tonymacx86.com/threads/acpi-error-ae_bad_parameter-setup-works-fine.227195/
just make bat0...
Hello BlvckBytes,I'm running Monterey on my Laptop
Hardware Specification:
CPU: Intel Core i3 10110U
Memory: LPDDR3
GPU: Intel UHD Graphics 620
Ports: 1xDC 2xUSB3.0 1xType-C 1xHDMI 1x3.5mm
Now the battery indicator and power supply status are not working, battery percentage always stuck at 1%...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.