ECEnabler icon indicating copy to clipboard operation
ECEnabler copied to clipboard

ECEnabler.kext + SMCBatteryManager.kext + VirtualSMC.kext, Battery status and info power in system info gone

Open oldman20 opened this issue 2 years ago • 5 comments

Screen Shot 2022-07-22 at 00 17 13

Hi, my ACPI EC registers 8 bit Battery status and info power in system report fine with ACPIBatteryManager.kext 1.90.1 (latest)

But when I tried replace ACPIBatteryManager.kext with ECEnabler.kext + SMCBatteryManager.kext + VirtualSMC.kext, Battery status and info power in system info gone

I checked kexts loaded and missing SMCBattery, don’t know why?

% kextstat| grep -i -e Lilu -e ECEnabler -e SMCBattery

Executing: /usr/bin/kmutil showloaded

No variant specified, falling back to release

   48    7 0                  0x2f000    0x2f000    as.vit9696.Lilu (1.6.1) 7FE96C72-5555-3D86-BA9C-36D9177168FB <8 6 5 3 2 1>

   53    0 0                  0x8000     0x8000     com.1Revenger1.ECEnabler (1.0.3) 8C5BDAE0-6618-3F41-B0DC-B9A07648A117 <48 8 6 5 3 2 1>

oldman20 avatar Jul 21 '22 17:07 oldman20

If your using OpenCore, the order of kexts matter in your Config.plist. SMCBattery needs to be after VirtualSMC, and VirtualSMC + ECEnabler need to be after Lilu.

1Revenger1 avatar Jul 21 '22 17:07 1Revenger1

If your using OpenCore, the order of kexts matter in your Config.plist. SMCBattery needs to be after VirtualSMC, and VirtualSMC + ECEnabler need to be after Lilu.

Thank, so propertree not correctly oder kext automatic? but still so detail like ACPIBatteryManager show detail in IORegistryExplorer ACPIBatteryManger

While SMCBattery: SMCBattery

oldman20 avatar Jul 24 '22 06:07 oldman20

Any update on this?

dreamwhite avatar Nov 15 '22 16:11 dreamwhite

Any update on this?

Read this for clarification: https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/AC_Adapter_(SSDT-AC)#acpibatterymanager-vs-smcbatterymanager

5T33Z0 avatar Dec 03 '22 23:12 5T33Z0

Any update on this?

Read this for clarification: https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/AC_Adapter_(SSDT-AC)#acpibatterymanager-vs-smcbatterymanager

Thank

oldman20 avatar Dec 04 '22 01:12 oldman20