-->Donations via PayPal [External Link Removed for Guests] :guitar
-->Installation/Post Installation Tutorial [Local Link Removed for Guests]
-->Useful Links [Local Link Removed for Guests]
-->Olarila Images - Updated images [Local Link Removed for Guests]
-->Guides and Tutorials [Local Link Removed for Guests]
-->Clover Folder for All Chipsets [Local Link Removed for Guests]
-->DSDT Patch Requests [Local Link Removed for Guests]

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

User avatar
aryaone
Posts: 26
Joined: 06 Aug 2019, 06:57
CPU: Intel core i3-8100
Motherboard: gigabyte B360M
GPU: RX 570

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

Post by aryaone » 31 Aug 2019, 23:21

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
31 Aug 2019, 16:39
I personally avoid installing third party kexts in L/E. Moreover, in BOTH locations for same kexts.

What is your plist setting for "Inject Kext"?



If you still keep kexts in L/E, the setting should be set as "Detect" if my memory still serves me well.
before, my default setting is "detect"
but since my laptop only can "booting with injected kext" on clover, i change the setting to "yes"

so, should i remove the same kext on L/E, since i already placed the same ones on clover?
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 31 Aug 2019, 23:29

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
31 Aug 2019, 23:21
so, should i remove the same kext on L/E, since i already placed the same ones on clover?
Its the most preferred way to remove 3rd party kexts from L/E.

Once kexts are removed from L/E, rebuild cache & permissions or run kext utility app before rebooting. Else, you will face kernel panic. ;)

Added in 43 minutes 4 seconds:
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
31 Aug 2019, 21:26
Here is fresh extracted
Make a backup of your EFI folder. Then, boot only with attached plist and DSDT. Remove all other SSDT and DSDT in patched folder.

Extract new sendme.
Archive.zip
You do not have the required permissions to view the files attached to this post.
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
User avatar
aryaone
Posts: 26
Joined: 06 Aug 2019, 06:57
CPU: Intel core i3-8100
Motherboard: gigabyte B360M
GPU: RX 570

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

Post by aryaone » 01 Sep 2019, 02:21

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
01 Sep 2019, 00:12
Its the most preferred way to remove 3rd party kexts from L/E.

Once kexts are removed from L/E, rebuild cache & permissions or run kext utility app before rebooting. Else, you will face kernel panic. ;)
i already remove third party kext from L/E, rebuild cache, than rebooting normally, still the sound not work

i forgot to say that i used new config.plist (from rehabman intel h620 config) because previous config.list seems not work with virtualsmc
can you check my config.plist? may be something work with audio device

here is my sendme file
Send me aryaones-MacBook-Pro.zip
You do not have the required permissions to view the files attached to this post.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 01 Sep 2019, 03:02

aryaone, Remove VoodooHDA kext. AppleALC kext + correct layout id is a better option for most cases.
Note: Ensure that you have untouched or unmodified AppleHDA kext when using AppleALC.

On a I2C related note, your trackpad is running on polling mode. Implement interrupt mode which is more desirable.
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
gish94
Posts: 14
Joined: 25 Feb 2013, 18:26
CPU: e8400
Motherboard: p5q3
GPU: gt 8500

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

Post by gish94 » 01 Sep 2019, 03:35

new Send me
You do not have the required permissions to view the files attached to this post.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 01 Sep 2019, 03:38

gish94, You did not boot with my files [Local Link Removed for Guests]
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
gish94
Posts: 14
Joined: 25 Feb 2013, 18:26
CPU: e8400
Motherboard: p5q3
GPU: gt 8500

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

Post by gish94 » 01 Sep 2019, 03:44

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
01 Sep 2019, 03:38
gish94, You did not boot with my files [Local Link Removed for Guests]
sorry didn't get it, just booted with your files, and again my keyboard stoped working. Can't do anything without keyboard, I have no USB keyboard right now.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 01 Sep 2019, 03:49

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
01 Sep 2019, 03:44
I have no USB keyboard right now.
Thats too bad.

Can you try boot my DSDT with this plist?
config.plist.zip
You do not have the required permissions to view the files attached to this post.
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
gish94
Posts: 14
Joined: 25 Feb 2013, 18:26
CPU: e8400
Motherboard: p5q3
GPU: gt 8500

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

Post by gish94 » 01 Sep 2019, 04:40

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
01 Sep 2019, 03:49
Can you try boot my DSDT with this plist?
Still no keyboard and touchpad :(
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 01 Sep 2019, 05:01

gish94, I am narrowing down to the keyboard issue before proceeding further.

Can you try these files?
Archive.zip
If you can join me at my Gitter chat, our conversation will be real time. Click the chat link under my signature.
You do not have the required permissions to view the files attached to this post.
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
gish94
Posts: 14
Joined: 25 Feb 2013, 18:26
CPU: e8400
Motherboard: p5q3
GPU: gt 8500

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

Post by gish94 » 01 Sep 2019, 05:17

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
01 Sep 2019, 05:01
If you can join me at my Gitter chat, our conversation will be real time. Click the chat link under my signature.
Joined
User avatar
aryaone
Posts: 26
Joined: 06 Aug 2019, 06:57
CPU: Intel core i3-8100
Motherboard: gigabyte B360M
GPU: RX 570

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

Post by aryaone » 01 Sep 2019, 05:20

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
01 Sep 2019, 03:02
aryaone, Remove VoodooHDA kext. AppleALC kext + correct layout id is a better option for most cases.
Note: Ensure that you have untouched or unmodified AppleHDA kext when using AppleALC.

On a I2C related note, your trackpad is running on polling mode. Implement interrupt mode which is more desirable.
okay, i will remove voodooHDA, and copy the original appleHDA.kext from installer to make sure.

i2c trackpad and touchscreen already working well since i used smcbatterymanagement kext. before i already try your modified DSDT that implement interrupt mode, but still jumpy with acpibatterymanagement
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 01 Sep 2019, 07:21

gish94, This is the first time I try to work with a XiaoMi notebook. Very strange config, but I am glad we managed to get it to work.

#ELAN2301

Code: [Local Link Removed for Guests]

kernel: (VoodooGPIO) VoodooGPIOSunrisePointLP::Loading GPIO Data for SunrisePoint-LP
kernel: (VoodooGPIO) VoodooGPIOSunrisePointLP::VoodooGPIO Init!
kernel: (VoodooGPIO) VoodooGPIOSunrisePointLP::VoodooGPIO Initializing Community 0
kernel: (VoodooGPIO) VoodooGPIOSunrisePointLP::VoodooGPIO Initializing Community 1
kernel: (VoodooGPIO) VoodooGPIOSunrisePointLP::VoodooGPIO Initializing Community 2
kernel: (VoodooGPIO) VoodooGPIOSunrisePointLP::GPIO Controller is already awake! Not reinitializing.
kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Starting I2C controller
kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Set PCI power state D0
kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,9d60 Publishing nub
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Probing controller
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Found valid Synopsys component, continuing with initialisation
kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,9d60 SSCN not implemented in ACPI tables
kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,9d60 FMCN not implemented in ACPI tables
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Warning: Error getting bus config, using defaults where necessary
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d60 Publishing device nubs
kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,9d61 Starting I2C controller
kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,9d61 Set PCI power state D0
kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,9d61 Publishing nub
kernel: (IOPlatformPluginFamily) Generation from SMC report as 2
kernel: (IOPlatformPluginFamily) Generation from SMC report as 2
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d61 Probing controller
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d61 Found valid Synopsys component, continuing with initialisation
kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,9d61 SSCN not implemented in ACPI tables
kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,9d61 FMCN not implemented in ACPI tables
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d61 Warning: Error getting bus config, using defaults where necessary
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d61 Publishing device nubs
kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,9d61 Found I2C device: ELAN2301
kernel: (VoodooI2C) 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.
kernel: (VoodooI2CHID) VoodooI2CPrecisionTouchpadHIDEventDriver::ELAN2301 Putting device into Precision Touchpad Mode
Added in 8 minutes 35 seconds:
[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
01 Sep 2019, 05:20
before i already try your modified DSDT that implement interrupt mode, but still jumpy with acpibatterymanagement
But now you are using SMCBatteryManager ;)
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
iki
Posts: 20
Joined: 09 May 2019, 18:42
CPU: intel
Motherboard: lenovo ideapad 320
GPU: intel

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

Post by iki » 06 Sep 2019, 15:40

hey bro , I got a new laptop for my friend same as mine , lenovoideapad 320 and I copied the refi from my laptop to his , all working fine except the mouse , can u please help me , that's my send ME
You do not have the required permissions to view the files attached to this post.
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 06 Sep 2019, 18:38

iki, Remove VoodooI2CHID and VoodooI2CELAN. Use VoodooI2CSynaptics
VoodooI2CSynaptics.kext.zip
You do not have the required permissions to view the files attached to this post.
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
iki
Posts: 20
Joined: 09 May 2019, 18:42
CPU: intel
Motherboard: lenovo ideapad 320
GPU: intel

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

Post by iki » 06 Sep 2019, 19:29

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
06 Sep 2019, 18:38
iki, Remove VoodooI2CHID and VoodooI2CELAN. Use VoodooI2CSynaptics

VoodooI2CSynaptics.kext.zip
thank you , its working now <3 , one more question if u can help me with , there is not display option in the keyboard shortcut to make my brightness more or less , so i cant make a shortcut for it , any suggestions ?
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 07 Sep 2019, 07:50

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
06 Sep 2019, 19:29
there is not display option in the keyboard shortcut to make my brightness more or less , so i cant make a shortcut for it , any suggestions ?
You can change the button assignment at preferences.

[External Link Removed for Guests]
[External Link Removed for Guests]

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)
iki
Posts: 20
Joined: 09 May 2019, 18:42
CPU: intel
Motherboard: lenovo ideapad 320
GPU: intel

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

Post by iki » 07 Sep 2019, 12:40

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
07 Sep 2019, 07:50
You can change the button assignment at preferences.

i dont have this option in my preferences
User avatar
onemanosx
Olarila Staff
Olarila Staff
Posts: 1355
Joined: 03 Feb 2018, 05:42
CPU: Intel i7-6700HQ HM170 Chipset
Motherboard: Acer Aspire VN7-592G Laptop
GPU: Intel HD 530 + Nvidia GTX 960M

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

Post by onemanosx » 07 Sep 2019, 12:50

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]
07 Sep 2019, 12:40
i dont have this option in my preferences
I dont have any suggestion other than this :)
[External Link Removed for Guests]
[External Link Removed for Guests]

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)
iki
Posts: 20
Joined: 09 May 2019, 18:42
CPU: intel
Motherboard: lenovo ideapad 320
GPU: intel

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

Post by iki » 11 Sep 2019, 10:51

hey man , i was removing windows and i accidentally removed EFI with it , i copied my backup one with the kext u told me about but the mouse is not working , here is my send-me
You do not have the required permissions to view the files attached to this post.
Post Reply

Return to “Laptop”