-
Notifications
You must be signed in to change notification settings - Fork 22
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
Battery manufacturer's name bugged after installing the kext #10
Comments
Hrmm, do you have a copy of your DSDT? Is this with any DSDT patches to your ec regions? |
Only patch I have for EC is the _Q16 to XQ16 rename which is lid open query. It's for YogaSMC's clamshell mode but I've been using that rename even before I added ECEnabler to my config. I also have this SSDT:
I tried the kext you attached but it's still the same. Here's my original DSDT extracted from Windows using SSDT Time. |
Can you enable debug logs for the kext and see if you can capture when it tries to read the manufacturer? It seems that the manufacturer is 72 bits long, or 9 bytes long. This should be fine, but I'm curious what is sent to the handler in AppleACPIEC |
[ 0.802509]: ECEnabler init: @ (DBG) ECEnabler bootstrap DBG-MDL-2021-07-17 Here's the output. |
Your EC doesn't have any regions above 8 bits.
Most of them are for SystemMemory, which does not have a restriction on it's size afaik |
Sure, I can do anything if it's gonna help you with troubleshooting and making the kext even better. [ 0.663763]: ECEnabler init: @ (DBG) ECEnabler bootstrap DBG-MDL-2021-07-17 That's the output. I'm running the latest build of Big Sur which is 11.4 20F71. |
So as the title says, after I installed the kext battery manufacturer name under System Info turned into SÄPˇˇH (used to be SMP). My battery works OOB but I still have many bytes that need patching and I want to use this kext for better stability.
The text was updated successfully, but these errors were encountered: