Contribute
Register

VoodooI2C Help and Support

Joined
Mar 5, 2019
Messages
45
Motherboard
Asrock z370
CPU
i7-8700
Graphics
Radeon VII
Mac
  1. iMac
Mobile Phone
  1. iOS
Hello, i cant´t get my Touchpad (ELAN0626) to work on Lenovo L340. I have followed the GPIO Pinning Guide
and applied the Windows 10 and the GPI0 enable Patch for Skylake+ in my DSDT.aml. My APIC Pin is 53.


Thanks in Advance

Hello! Please send your folder EFI (i will change serial numbers). I have a configuration like yours ELAN0626 53. I will try your folder. Please help!!!
 
Joined
Aug 6, 2015
Messages
175
Motherboard
HP EliteBook 850 G5
CPU
i5-8350U
Graphics
UHD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I will try my luck also here :)
I want to switch way how to my I2C trackpad works. Currently I use _OSI to XOSI rename and Windows simulation. But on this guide - https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad.html I red that better solution is over enabling GPI0 device.
I set up my SSDT with renames, but trackpad not working.


C-like:
DefinitionBlock ("", "SSDT", 2, "hack", "I2C", 0x00000000)
{
External (GPEN, FieldUnitObj)
External (SBRG, FieldUnitObj)

    Scope (\)
    {
        If (_OSI ("Darwin"))
        {
            GPEN = One
            SBRG = One
        }
    }
}

Can someone help me what I miss?

Thanks.
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,822
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
I will try my luck also here :)
I want to switch way how to my I2C trackpad works. Currently I use _OSI to XOSI rename and Windows simulation. But on this guide - https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad.html I red that better solution is over enabling GPI0 device.
I set up my SSDT with renames, but trackpad not working.


C-like:
DefinitionBlock ("", "SSDT", 2, "hack", "I2C", 0x00000000)
{
External (GPEN, FieldUnitObj)
External (SBRG, FieldUnitObj)

    Scope (\)
    {
        If (_OSI ("Darwin"))
        {
            GPEN = One
            SBRG = One
        }
    }
}

Can someone help me what I miss?

Thanks.
i happened to see that the other day as well and tried that approach and it worked great

zip and upload your clover folder and i will take a look
 
Joined
Aug 6, 2015
Messages
175
Motherboard
HP EliteBook 850 G5
CPU
i5-8350U
Graphics
UHD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,822
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Joined
Aug 6, 2015
Messages
175
Motherboard
HP EliteBook 850 G5
CPU
i5-8350U
Graphics
UHD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
need you to upload the files you are trying to use

your link still has the SSDT-XOSI.aml
Ok, I will tomorrow as I have my laptop in the office. Thanks.
But content of SSDT-GPI0 is mentioned below. Its simply preset variables GPEN and SBRG to one.
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,822
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Ok, I will tomorrow as I have my laptop in the office. Thanks.
But content of SSDT-GPI0 is mentioned below. Its simply preset variables GPEN and SBRG to one.
still need to see the actual files you are trying to use though
 
Joined
Aug 6, 2015
Messages
175
Motherboard
HP EliteBook 850 G5
CPU
i5-8350U
Graphics
UHD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS

Attachments

  • DSDT.aml.zip
    51.8 KB · Views: 42
  • oc.zip
    2.2 MB · Views: 41

Feartech

Moderator
Joined
Aug 3, 2013
Messages
24,822
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Ok, here is EFI folder and also my oreginal DSDT.
you will need to disable this patch:
Code:
<dict>
                <key>Comment</key>
                <string>Change _OSI to XOSI</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                X09TSQ==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                WE9TSQ==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                </data>
            </dict>
 
Joined
Aug 6, 2015
Messages
175
Motherboard
HP EliteBook 850 G5
CPU
i5-8350U
Graphics
UHD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
you will need to disable this patch:
Code:
<dict>
                <key>Comment</key>
                <string>Change _OSI to XOSI</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                X09TSQ==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                WE9TSQ==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                </data>
            </dict>
Yes, I know, I forgot it in this situation.
It not working even with it disabled.

CPD0 device with XOSI patch:
XOSI.png
CPD0 device with GPI0 patch:
GPI0.png
 
Last edited:
Top