Contribute
Register

VoodooI2C Help and Support

Status
Not open for further replies.
Why would you need VoodooI2CElan or VoodooI2CUPDDEngine? You clearly do not need them. The satellite kexts page explains this to you.

If you don't get the © then you should reboot a few times.

ACPI tables are warnings, not errors. You can ignore them.

OK thank you.

Tried to boot many many times with no luck.
I've played bit taking away for example original Apple I2C kext (and even satellite VoodooI2CHID.kext but that is breaking the TP to works).

I've checked the logs but there is no trace of propane: is there a way to understand from logs (or in another way) why it is not loading?

Can be something in Clover config.plist?

Thanx
 
Last edited:
ok worked on Asus s14 s410un win10 laptop
my touchpad is elan 1300,
I patched acpi 6d so gpio pinned to 55.

Code:
I2C HID Device ACPI\ELAN1300\1     ACPI\PNP0C50    
\_SB.PCI0.I2C1.ETPD

Intel(R) Serial IO GPIO Host Controller - INT344B
\_SB.PCI0.GPI0

Intel(R) Serial IO I2C Host Controller - 9D60
\_SB.PCI0.I2C0

Intel(R) Serial IO I2C Host Controller - 9D61
\_SB.PCI0.I2C1
Before is zero pinned and I got both SBFB,SBFG & SBFB,SBFI
Voodooi2c v2.0.1 not support elan 1300 so I am using bamboo0980 elan 1300
#1032


Code:
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings

            {

                If (LLess (OSYS, 0x07DC))

                {

                    Return (SBFI)

                }



                If (LEqual (SDM0, Zero))

                {

                    Return (ConcatenateResTemplate (SBFB, SBFG))

                }



                Return (ConcatenateResTemplate (SBFB, SBFI))

            }

Here attached my dsdt before patched and after patched, some clover config.plist (I don't know where the best), ioreg.
 

Attachments

  • DSDT.aml
    175.9 KB · Views: 195
  • DSDT.voodooi2c.aml
    175.9 KB · Views: 175
  • config.n70.plist
    9.7 KB · Views: 138
  • config.plist
    11.5 KB · Views: 215
  • config.u620.plist
    9.7 KB · Views: 122
  • babilu's MacBook Pro.ioreg
    4.8 MB · Views: 125
OK thank you.

Tried to boot many many times with no luck.
I've played bit taking away for example original Apple I2C kext (and even satellite VoodooI2CHID.kext but that is breaking the TP to works).

I've checked the logs but there is no trace of propane: is there a way to understand from logs (or in another way) why it is not loading?

Can be something in Clover config.plist?

Thanx
Have you messed around with prefpanes in the past? This usually happens if people try to install old prefpanes. You should be using the vanilla prefpane that was installed on your system.
 
Have you messed around with prefpanes in the past? This usually happens if people try to install old prefpanes. You should be using the vanilla prefpane that was installed on your system.
To be very honest do not know where it is!
Naturally when the TP was not working didn't touch anything and in SP was not showing (as now where it keep saying searching with the spinning thing going).

There is a way to reset it? Or replace it with vanilla one?

Thanks
 
To be very honest do not know where it is!
Naturally when the TP was not working didn't touch anything and in SP was not showing (as now where it keep saying searching with the spinning thing going).

There is a way to reset it? Or replace it with vanilla one?

Thanks
Do you have battery status working? Are you using a laptop SMBIOS?
Non-functioning battery status or a Desktop SMBIOS might cause your trackpad to not appear in SysPrefs.
 
Have you messed around with prefpanes in the past? This usually happens if people try to install old prefpanes. You should be using the vanilla prefpane that was installed on your system.

Code:
[*]A copy of your IOReg with VoodooI2C installed.
[*]A copy of your original and patched DSDT.
[*]If you are on 10.11, a copy of your system.log from the Console app. If you are on 10.12+, a copy of the log as outlined on the Common Errors page.
 log show --predicate 'process == "kernel"'
[*]A text file containing the following information:
 - Your OS version
 - The version of VoodooI2C and each individual satellite kext installed
 - In the case of buggy input/bug report, a description of what is wrong

1. ioreg result that not working
2. original DSDT.aml --> originalDSDT.aml and
patched DSDT.aml --> DSDT.voodooi2c.aml
3. voodooi2clog.txt using voodooi2cELAN satellite, reboot and voodooi2cHID satellite on clover
4. 10.13.3 version 2.0.1 voodooi2c.kext on S/L/E and voodooi2chid.kext on clover other kext: elan1300.txt

I uploaded here or glitter?
 

Attachments

  • originalDSDT.aml
    173.1 KB · Views: 161
  • voodooi2clog.txt
    917.1 KB · Views: 581
  • elan1300.txt
    114 bytes · Views: 172
  • VoodooI2C.kext.zip
    90 KB · Views: 64
  • VoodooI2CHID.kext.zip
    30.3 KB · Views: 87
  • DSDTpatched.aml
    175.9 KB · Views: 145
Last edited:
Code:
[*]A copy of your IOReg with VoodooI2C installed.
[*]A copy of your original and patched DSDT.
[*]If you are on 10.11, a copy of your system.log from the Console app. If you are on 10.12+, a copy of the log as outlined on the Common Errors page.
 log show --predicate 'process == "kernel"'
[*]A text file containing the following information:
 - Your OS version
 - The version of VoodooI2C and each individual satellite kext installed
 - In the case of buggy input/bug report, a description of what is wrong

1. ioreg result that not working
2. original DSDT.aml --> originalDSDT.aml and
patched DSDT.aml --> DSDT.voodooi2c.aml
3. voodooi2clog.txt using voodooi2cELAN satellite, reboot and voodooi2cHID satellite on clover
4. 10.13.3 version 2.0.1 voodooi2c.kext on S/L/E and voodooi2chid.kext on clover other kext: elan1300.txt

I uploaded here or glitter?
I can't help you if you don't provide me with what I requested. It doesn't matter if VoodooI2C doesn't work, I still need the IOReg.

Uninstall any version of VoodooI2C that isnt v2.0.1 from /S/L/E or /L/E or Clover and install v2.0.1 as the guide instructs you to. Provide me with the troubleshooting archives as requested on the troubleshooting page. Do not upload each file individually, upload it in a .zip file.
 
sorry I forgot to upload the ioreg that already prepared. really sorry.
here all log. dsdt, ioreg
highsierra 10.13.3
 

Attachments

  • voodooi2c2debuglan1300.zip
    2.8 MB · Views: 111
Last edited:
Do you have battery status working? Are you using a laptop SMBIOS?
Non-functioning battery status or a Desktop SMBIOS might cause your trackpad to not appear in SysPrefs.
Thank you this is real useful.
Yes I have a SMBIOS set to a MacBook Air (13-inch, Mid 2013) (not all fields anyway filled, if this make any difference).

I do indeed need to work on battery: I noticed now that sometime disconnecting power supply does not switch to a dimmed display and naturally sleep does not start while the menu icon switch between plugged and unplugged.
But this is off topic here anyway any useful link for a Dell Lat 7280 with a "rare" Skylake that look as a Kabylake bios equipped? :)

Thanks
 
Status
Not open for further replies.
Back
Top