Jump to content

Enable I2C Trackpad (VoodooI2C) - Not a Guide... not really


Recommended Posts

Posted

[ref]comcomson[/ref], 2 tries! Sendme is appreciated.


PS: You can delete ACPIBatteryManager when using SMCBatteryManager + VirtualSMC kexts

 

Archive.zip

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted

[ref]comcomson[/ref], 2 tries! Sendme is appreciated.


PS: You can delete ACPIBatteryManager when using SMCBatteryManager + VirtualSMC kexts


Archive.zip

 

Good morning from my country (just wake up). Tried 2 dsdt and sending 2 send me renamed respectively.

Deleted ACPIBatteryManager.

Both aren't working touchpad. See attached documents.

sendme_dsdt06.zip

sendme_dsdt07.zip

Posted

[ref]comcomson[/ref], That solved the FMCN/SSCN logs.


HK, That explains why we are at the same timezone :)


So here is the next step

 

DSDT-10.aml.zip

DSDT-11.aml.zip

 

kernel: (kernel) VoodooGPIOCannonLakeLP::Loading GPIO Data for CannonLake-LP
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Init!
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 0
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 1
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 2
kernel: (kernel) VoodooGPIOCannonLakeLP::GPIO Controller is already awake! Not reinitializing.
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Starting I2C controller
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Set PCI power state D0
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Publishing nub
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Probing controller
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found valid Synopsys component, continuing with initialisation
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Got bus configuration values

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted

[ref]comcomson[/ref], That solved the FMCN/SSCN logs.


HK, That explains why we are at the same timezone :)


So here is the next step


DSDT-10.aml.zip

DSDT-11.aml.zip

 

kernel: (kernel) VoodooGPIOCannonLakeLP::Loading GPIO Data for CannonLake-LP
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Init!
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 0
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 1
kernel: (kernel) VoodooGPIOCannonLakeLP::VoodooGPIO Initializing Community 2
kernel: (kernel) VoodooGPIOCannonLakeLP::GPIO Controller is already awake! Not reinitializing.
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Starting I2C controller
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Set PCI power state D0
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Publishing nub
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Probing controller
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found valid Synopsys component, continuing with initialisation
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Got bus configuration values

 

:shock::shock::shock::shock::shock:

Where are you from :o:o:o

Send me -11.zip

Send me-10.zip

Posted

Singapore :)


DSDT-12.aml.zip


I think I found the "culprit".

 

Wow Singapore! Gonna have a Southeast Asia trip soon. Not going to Singapore because its way too expensive that I'm unaffordable as a fresh graduate lol :(( I want to go there so badly

:frantics:frantics


What would be the culprit? There's another laptop which is pretty similar to mine, the yoga s730. It doesn't bother like mine does. If success, I would definitely upload EFI folder for other 730s users to make their hackintosh :)) gonna add your credit too! So thankful ?

Send me Comsons-MacBook-Pro.zip

Posted

Not going to Singapore because its way too expensive

Yes, Go elsewhere cheaper and enjoy more! LOL!


The last DSDT is whacked!

 

DSDT-13.aml.zip

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted

[ref]comcomson[/ref], I am afraid some fun has an end. I have used up all possible tricks possible. We managed to solve few issues but I am guessing your I2C is not fully supported.


You can head down to voodooI2C gitter page and seek help from Ben. But, you are always welcome to come back here if you need further clarification

 

DSDT-last.aml.zip

 

Please send last sendme.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted

[ref]comcomson[/ref], I am afraid some fun has an end. I have used up all possible tricks possible. We managed to solve few issues but I am guessing your I2C is not fully supported.


You can head down to voodooI2C gitter page and seek help from Ben. But, you are always welcome to come back here if you need further clarification


DSDT-last.aml.zip


Please send last sendme.

 

last send as attached. Appreciated for your help! And so much thanks. :meeting:superman:superman

May I know what is the issue behind?

Send me Comsons-MacBook-Pro.zip

Posted

May I know what is the issue behind?

Thats the issue. Normally, polling mode will run but unfortunately not for your device.


This is the last kernel log.

 

kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Starting I2C controller
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Set PCI power state D0
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Publishing nub
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Probing controller
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found valid Synopsys component, continuing with initialisation
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Got bus configuration values
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Publishing device nubs
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found I2C device: MSFT0001
kernel: (kernel) VoodooI2CControllerDriver::VoodooI2CDeviceNub Warning: Incompatible APIC interrupt pin (0x33 > 0x2f) and no GPIO interrupts found; if your chosen satellite implements polling then VoodooI2CDeviceNub will run in polling mode.

 

However, I still have 3 tricks left. :mrgreen:

 

DSDT-16.aml.zip

DSDT-15.aml.zip

DSDT-14.aml.zip

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted

Thats the issue. Normally, polling mode will run but unfortunately not for your device.


This is the last kernel log.

 

kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Starting I2C controller
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Set PCI power state D0
kernel: (kernel) VoodooI2CPCIController::pci8086,9de8 Publishing nub
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Probing controller
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found valid Synopsys component, continuing with initialisation
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Got bus configuration values
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Publishing device nubs
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9de8 Found I2C device: MSFT0001
kernel: (kernel) VoodooI2CControllerDriver::VoodooI2CDeviceNub Warning: Incompatible APIC interrupt pin (0x33 > 0x2f) and no GPIO interrupts found; if your chosen satellite implements polling then VoodooI2CDeviceNub will run in polling mode.

 

However, I still have 3 tricks left. :mrgreen:


DSDT-16.aml.zip

DSDT-15.aml.zip

DSDT-14.aml.zip

 

Ok I got no luck. I may have to give up :bye

Posted

Ok I got no luck. I may have to give up

Thanks for trying

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted

[ref]iki[/ref], DSDT.aml.zip

check if work, replace dsdt, rebuild, reboot

sudo kextcache -i /

not working, and the mouse started moving around by itself again

Posted

not working, and the mouse started moving around by itself again

Upload new SendMe with the patch

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted

[ref]iki[/ref], The latest DSDT reports the below which I have not encountered. I will require to do more reading about this issue.


My suspicion is at the ACPI table error "\_SB.PCI0.I2C0.TPD0._DSM"


Let me know if you have found something similar and link me up to that article.

 

kernel: (kernel) VoodooI2CPCIController::pci8086,9d60 Starting I2C controller
kernel: (kernel) VoodooI2CPCIController::pci8086,9d60 Set PCI power state D0
kernel: (kernel) VoodooI2CPCIController::pci8086,9d60 Publishing nub
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 Probing controller
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 Found valid Synopsys component, continuing with initialisation
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 Got bus configuration values
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 Publishing device nubs
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 Found I2C device: ELAN0608
kernel: (kernel) VoodooI2CControllerDriver::VoodooI2CDeviceNub Warning: Incompatible APIC interrupt pin (0x57 > 0x2f) and no GPIO interrupts found; if your chosen satellite implements polling then VoodooI2CDeviceNub will run in polling mode.
kernel: (AppleACPIPlatform) ACPI Warning: \_SB.PCI0.I2C0.TPD0._DSM:
kernel: (AppleACPIPlatform) ACPI Warning: \_SB.PCI0.I2C0.TPD0._DSM:
kernel: (AppleACPIPlatform) Argument #4 type mismatch - Found [integer], ACPI requires [Package]
kernel: (AppleACPIPlatform) Argument #4 type mismatch - Found [integer], ACPI requires [Package]
kernel: (AppleACPIPlatform)  (20160930/nsarguments-169)
kernel: (AppleACPIPlatform)  (20160930/nsarguments-169)
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 I2C Transaction error details
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 lost arbitration
kernel: (kernel) VoodooI2CControllerDriver::pci8086,9d60 I2C Transaction error: 0x01001000 - aborting
kernel: (kernel) VoodooI2CHIDDevice::ELAN0608 Request for HID descriptor failed
kernel: (kernel) VoodooI2CHIDDevice::ELAN0608 Could not get HID descriptor

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Posted


i have found this article for my laptop version on github , i couldnt really understand a lot from it but am sure u will , can u see if its helpfull ?

https://github.com/gajjartejas/Lenovo-Ideapad-320-15ISK-14ISK-Laptop-Hackintosh/blob/master/10.14.x/10.14.3/Touchpad-Guide.md

Similar laptop?


Wow.. that guide is not so much of a guide LOL

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...