Voodooi2c: Conflicts with ACPIBatteryManager kext

Created on 15 Apr 2019  Â·  8Comments  Â·  Source: VoodooI2C/VoodooI2C

I2C/HID kext conflicts with ACPIBatteryManager kext which makes touchpad "crazy-jumpy" when on battery power, everything goes back to normal when plugged-in though.
I'm using VirtualSMC/SMCBattery kexts instead of FakeSMC/ACPIBatteryManager to avoid this issue.
Any thoughts what might be the cause?

Most helpful comment

All 8 comments

@hrytskivr What's bad for you using VirtualSMC/SMCBattery kexts? Why would you prefer using FakeSMC/ACPIBatteryManager kexts?

I have non-stable boot with those for some reason.
3 times out of 10 won't boot.

Oh that sucks. I take for granted you have:

  • FakeSMC removed
  • when FileVault 2 is enabled:
    • VirtualSmc.efi present in drivers64UEFI
    • SMCHelper-64.efi removed from drivers64UEFI
  • all your kexts incl. Lilu, VirtualSMC and SMCBatteryManager installed correctly to /L/E (not just in Clover/kexts)
  • updated all your kexts to latest versions, easiest via Kext Updater
  • are running the latest version of Clover
    ?

@LeeBinder
Everything but VirtualSmc.efi present in drivers64UEFI, I though it's necessary for FireVault stuff only

@hrytskivr : oh you are right: "VirtualSmc-64.efi: Advanced Apple SMC Emulator. VirtualSMC.efi module is recommended for boot.efi compatibility when FileVault 2 is enabled"

https://github.com/acidanthera/VirtualSMC/blob/master/Docs/FAQ.md

apparently the Voodoo kext and the ACPI kext use the same BUS, which thus gets overloaded. Read it somewhere on tonymac, so not 100% sure.

Thanks @FreeJHack !

Was this page helpful?
0 / 5 - 0 ratings

Related issues

grantbi picture grantbi  Â·  6Comments

Hunter9888x picture Hunter9888x  Â·  7Comments

liyi-debug picture liyi-debug  Â·  9Comments

Lorys89 picture Lorys89  Â·  11Comments

williambj1 picture williambj1  Â·  10Comments