Contribute
Register

VoodooI2C Help and Support

Status
Not open for further replies.
Here's my newest files
 

Attachments

  • files.zip
    906.3 KB · Views: 79
  • debug_28723.zip
    2.6 MB · Views: 70
Here's my newest files
Your trackpad uses the synaptics interface for multitouch. We haven't ported the synaptics interface to v2+ yet. v1.0.4 and below had support for it but the kext itself was very buggy.
 
Your trackpad uses the synaptics interface for multitouch. We haven't ported the synaptics interface to v2+ yet. v1.0.4 and below had support for it but the kext itself was very buggy.

Thanks you for your support.
Is the VoodooI2CSynaptics repo on github for synaptics interface? How do i build and use it?
 
Thanks you for your support.
Is the VoodooI2CSynaptics repo on github for synaptics interface? How do i build and use it?
It doesn't work; hence why the protocol isn't supported on v2+ yet.
 
Hi.
Thank you for the great work on VoodooI2C, it's really impressive. I've got new Lenovo Yoga 730 15" laptop (8550u and problematic PM981 SSD, which will work only under Sierra currently).
We've successfully got touchpad and touchscreen working, it's great, getting used to it, double click on touchscreen is hard a bit (is there a way to customize stuff?)
The thing that doesn't work well is pen. It moves only in vertical direction all the time sticking to the left side of screen, no matter where my pen is. There is ink menu in system prefs, I've also tried installing wacom drivers from their website.
And another thing is when I try to use app Touch Bar Simulator, which I've seen people running on touchscreen hackintoshes, it immediately panics:
Anonymous UUID: CF25FFC3-4F40-2C66-1547-E8095268EB92



Sun May 20 03:51:33 2018



*** Panic Report ***

panic(cpu 7 caller 0xffffff8003d88c2d): Kernel trap at 0xffffff7f86f8ac52, type 14=page fault, registers:

CR0: 0x000000008001003b, CR2: 0x0000000000000000, CR3: 0x0000000019e23000, CR4: 0x00000000003627e0

RAX: 0x0000000000000000, RBX: 0xffffff803cf7c8a0, RCX: 0xffffff8004673370, RDX: 0xffffff8036bf7970

RSP: 0xffffff8200983d80, RBP: 0xffffff8200983d90, RSI: 0xffffff8004619cc0, RDI: 0x0000000000000000

R8: 0x000000000000ffff, R9: 0x0000000000000001, R10: 0xffffff8037123b80, R11: 0x0000000000000001

R12: 0xffffff8047839b60, R13: 0xffffff803891b690, R14: 0xffffff803cf7c8a0, R15: 0x0000000000000000

RFL: 0x0000000000010246, RIP: 0xffffff7f86f8ac52, CS: 0x0000000000000008, SS: 0x0000000000000000

Fault CR2: 0x0000000000000000, Error code: 0x0000000000000000, Fault CPU: 0x7, PL: 0, VF: 1



Backtrace (CPU 7), Frame : Return Address

0xffffff8200983830 : 0xffffff8003c6e166

0xffffff8200983880 : 0xffffff8003d96714

0xffffff82009838c0 : 0xffffff8003d88a00

0xffffff8200983940 : 0xffffff8003c20180

0xffffff8200983960 : 0xffffff8003c6dbdc

0xffffff8200983a90 : 0xffffff8003c6d99c

0xffffff8200983af0 : 0xffffff8003d88c2d

0xffffff8200983c70 : 0xffffff8003c20180

0xffffff8200983c90 : 0xffffff7f86f8ac52

0xffffff8200983d90 : 0xffffff7f86f8b99a

0xffffff8200983dc0 : 0xffffff7f8537ce03

0xffffff8200983e20 : 0xffffff7f86f8c793

0xffffff8200983e40 : 0xffffff8004273a9d

0xffffff8200983e80 : 0xffffff80042737e1

0xffffff8200983f00 : 0xffffff8004272d07

0xffffff8200983f50 : 0xffffff8004274966

0xffffff8200983fa0 : 0xffffff8003c1f4f7

Kernel Extensions in backtrace:

com.apple.iokit.IOHIDFamily(2.0)[3E3F5B83-8039-3B24-B2C4-74880EC15251]@0xffffff7f8536b000->0xffffff7f853e5fff

com.alexandred.VoodooI2CHID(1.0)[183CF1B2-A29B-33D0-9520-839FDCEA5E33]@0xffffff7f86f88000->0xffffff7f86f97fff

dependency: com.alexandred.VoodooI2C(2.0.1)[39DC8666-C426-367D-AF7F-DA0591638437]@0xffffff7f86f4d000

dependency: com.apple.iokit.IOACPIFamily(1.4)[95DA39BB-7C39-3742-A2E5-86C555E21D67]@0xffffff7f849a0000

dependency: com.apple.iokit.IOGraphicsFamily(519.15)[D5F2A20D-CAB0-33B2-91B9-E8755DFC34CB]@0xffffff7f85a3a000

dependency: com.apple.iokit.IOHIDFamily(2.0.0)[3E3F5B83-8039-3B24-B2C4-74880EC15251]@0xffffff7f8536b000



BSD process name corresponding to current thread: kernel_task

Boot args: -cdfbeta -disablegfxfirmware npci=0x2000 shikigva=25 igfxframe=0x591b0000 alcid=3



Mac OS version:

17E199



Kernel version:

Darwin Kernel Version 17.5.0: Mon Mar 5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64

Kernel UUID: 1B55340B-0B14-3026-8A47-1E139DB63DA3

Kernel slide: 0x0000000003a00000

Kernel text base: 0xffffff8003c00000

__HIB text base: 0xffffff8003b00000

System model name: MacBookPro14,3 (Mac-551B86E5744E2388)



System uptime in nanoseconds: 129855985770

last loaded kext at 49548221146: com.apple.driver.AudioAUUC 1.70 (addr 0xffffff7f85f81000, size 32768)

loaded kexts:

com.realtek.driver.RtWlanU 1830.10.b16

de.brumbaer.UnSolid 1

com.blankmac.VoodooI2CUPDDEngine 1

com.alexandred.VoodooI2CHID 1

org.rehabman.voodoo.driver.PS2Mouse 1.8.34

org.rehabman.voodoo.driver.PS2Trackpad 1.8.34

org.rehabman.voodoo.driver.PS2Keyboard 1.8.34

com.alexandred.VoodooI2C 2.0.1

org.rehabman.driver.FakePCIID 1.3.12

org.rehabman.driver.NullEthernet 1.0.6

org.coolstar.VoodooGPIO 1.1

org.hwsensors.driver.ACPISensors 1787

org.rehabman.voodoo.driver.PS2Controller 1.8.34

org.hwsensors.driver.CPUSensors 1787

org.netkas.driver.FakeSMC 1787

as.vit9696.AppleALC 1.2.6

org.vanilla.driver.CoreDisplayFixup 1.3.6

com.alexandred.VoodooI2CServices 1

org.rehabman.driver.AppleSmartBatteryManager 1.81.4

as.lvs1974.IntelGraphicsFixup 1.2.7

as.vit9696.Lilu 1.2.3

com.rehabman.driver.USBInjectAll 0.6.5

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AGPM 110.23.33

com.apple.driver.ApplePlatformEnabler 2.7.0d0

com.apple.driver.X86PlatformShim 1.0.0

com.apple.filesystems.autofs 3.0

com.apple.driver.AppleHDAHardwareConfigDriver 281.51

com.apple.driver.AppleUpstreamUserClient 3.6.5

com.apple.driver.AppleHDA 281.51

com.apple.driver.AppleGraphicsDevicePolicy 3.18.48

com.apple.AGDCPluginDisplayMetrics 3.18.48

com.apple.driver.pmtelemetry 1

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.iokit.IOBluetoothSerialManager 6.0.5f3

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleHV 1

com.apple.driver.AppleIntelKBLGraphics 10.3.2

com.apple.driver.AppleIntelPCHPMC 2.0.1

com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0

com.apple.driver.AGDCBacklightControl 3.18.48

com.apple.driver.eficheck 1

com.apple.driver.AppleFIVRDriver 4.1.0

com.apple.driver.AppleIntelKBLGraphicsFramebuffer 10.3.2

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.AppleBacklight 170.12.6

com.apple.driver.AppleMCCSControl 1.5.4

com.apple.filesystems.apfs 748.51.0

com.apple.iokit.SCSITaskUserClient 404.30.2

com.apple.driver.AppleFileSystemDriver 3.0.1

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.BootCache 40

com.apple.filesystems.hfs.kext 407.50.6

com.apple.driver.AppleLPC 3.1

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleACPIButtons 6.1

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleACPIEC 6.1

com.apple.driver.AppleAPIC 1.7

com.apple.nke.applicationfirewall 183

com.apple.security.quarantine 3

com.apple.security.TMSafetyNet 8

com.apple.kext.triggers 1.0

com.apple.driver.DspFuncLib 281.51

com.apple.kext.OSvKernDSPLib 526

com.apple.driver.AppleGraphicsControl 3.18.48

com.apple.iokit.IOSerialFamily 11

com.apple.iokit.IOAVBFamily 675.6

com.apple.plugin.IOgPTPPlugin 675.12

com.apple.iokit.IOEthernetAVBController 1.1.0

com.apple.driver.AppleSSE 1.0

com.apple.driver.AppleHDAController 281.51

com.apple.iokit.IOHDAFamily 281.51

com.apple.iokit.IOAudioFamily 206.5

com.apple.vecLib.kext 1.2.0

com.apple.AppleGPUWrangler 3.18.48

com.apple.driver.usb.IOUSBHostHIDDevice 1.2

com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.5f3

com.apple.iokit.IOBluetoothHostControllerTransport 6.0.5f3

com.apple.iokit.IOBluetoothFamily 6.0.5f3

com.apple.driver.IOPlatformPluginLegacy 1.0.0

com.apple.AppleGraphicsDeviceControl 3.18.48

com.apple.iokit.IOAcceleratorFamily2 378.18.1

com.apple.iokit.IOSurface 211.12

com.apple.driver.AppleSMBusPCI 1.0.14d1

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.driver.X86PlatformPlugin 1.0.0

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.iokit.IONDRVSupport 519.15

com.apple.driver.AppleSMBusController 1.0.18d1

com.apple.driver.AppleXsanScheme 3

com.apple.driver.usb.cdc 5.0.0

com.apple.driver.usb.networking 5.0.0

com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2

com.apple.driver.usb.AppleUSBHub 1.2

com.apple.driver.AppleUSBHostMergeProperties 1.2

com.apple.iokit.IOGraphicsFamily 519.15

com.apple.filesystems.hfs.encodings.kext 1

com.apple.driver.AppleIntelLpssI2CController 3.0.60

com.apple.driver.AppleIntelLpssDmac 3.0.60

com.apple.driver.IOPlatformPluginFamily 6.0.0d8

com.apple.driver.AppleIntelLpssI2C 3.0.60

com.apple.driver.AppleIntelLpssGspi 3.0.60

com.apple.driver.usb.AppleUSBXHCIPCI 1.2

com.apple.driver.usb.AppleUSBXHCI 1.2

com.apple.driver.usb.AppleUSBHostPacketFilter 1.0

com.apple.iokit.IOUSBFamily 900.4.1

com.apple.driver.AppleEFINVRAM 2.1

com.apple.driver.AppleEFIRuntime 2.1

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.iokit.IOSMBusFamily 1.1

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleEffaceableStorage 1.0

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleUSBTDM 439.50.6

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.iokit.IOUSBMassStorageDriver 140.50.3

com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.2

com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.2

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.KernelRelayHost 1

com.apple.iokit.IOUSBHostFamily 1.2

com.apple.driver.usb.AppleUSBCommon 1.0

com.apple.driver.AppleBusPowerController 1.0

com.apple.driver.AppleSEPManager 1.0.1

com.apple.driver.IOSlaveProcessor 1

com.apple.driver.DiskImages 480.50.10

com.apple.iokit.IOStorageFamily 2.1

com.apple.iokit.IOReportFamily 31

com.apple.iokit.IOTimeSyncFamily 675.12

com.apple.iokit.IONetworkingFamily 3.4

com.apple.driver.AppleACPIPlatform 6.1

com.apple.driver.AppleSMC 3.1.9

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.Libm 1

com.apple.kec.pthread 1

com.apple.kec.corecrypto 1.0



EOF

Model: MacBookPro14,3, BootROM MBP143.0173.B00, 4 processors, Intel Core i7, 1,99 GHz, 16 GB, SMC 2.45f0

Graphics: Intel HD Graphics 630, Intel HD Graphics 630, Built-In

Memory Module: BANK 0/DIMM0, 8 GB, DDR4, 2400 MHz, Samsung, -

Memory Module: BANK 0/DIMM1, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81GS6CJR8N-VK

Bluetooth: Version 6.0.5f3, 3 services, 19 devices, 1 incoming serial ports

Network Service: Ethernet, Ethernet, en0

USB Device: USB 3.0 Bus

USB Device: USB3.0 Hub

USB Device: External USB 3.0

USB Device: Bluetooth HCI

USB Device: Vendor-Specific Device

USB Device: Integrated Camera

USB Device: USB2.0 Hub

USB Device: USB 2.0 Hub

USB Device: USB Optical Mouse

USB Device: USB 2.0 Hub

USB Device: 802.11n NIC

Thunderbolt Bus:

I attach my Clover folder with files in original/patched APCI folder and IOreg.
I would very appreciate if you could have a look if my laptop has some incompatible new parts, or we did something wrong with configuring VoodooI2C.
Thank you
 

Attachments

  • clover+ioreg.zip
    9.1 MB · Views: 110
Last edited:
This is how it looks with the pen

89F1FE1E-A8B7-41FD-A95A-33A7D3955780.gif
 
Hi, I’ve a Dell Inspiron 3543 installed High Sierra 10.13.4 which has an i2c trackpad, maybe call exactly is
Buttonless touchpad / Clickpads, I think is it.
Dell-3543-Keyboard.jpg


I’ve patched my dsdt with the I2C patches relevant to my machine (Broadwell patch get error compile, so I try GPI0 Status patch for SKL+ and windows 8, then 7) Cause with patch windows 10 and 8.1 I get reboot loop.
I’ve also thrown on the latest I2C voodoo kext (2.0.1) and satellite VoodooI2CHID. No success. (I install kext into Clover folder)
Untitledclo.png

Screenshot (1).png
Untitled.png


ps: A time I saw trackpad showing in System preference like this, after I wakeup may machine from sleep mode
aid4347187-v4-728px-Change-Trackpad-Settings-on-MacBook-Pro-Step-7.jpg


Now it show No trackpad found, after restart machine. But I can using some function like open Force Quit Application with 4finger, Switch recent app with swipe (3 fingers), Toggle Hide/Unhide Dock with swipe to left (4 fingers), Back/Next pages with swipe (3 fingers), Secondary button mouse with touch (3 fingers)
Anyone have any ideas? Please help. Forgive me about English terrible
 

Attachments

  • Dell 3543 MacBook Pro.ioreg
    3.7 MB · Views: 141
  • DSDT untouch.aml
    91.8 KB · Views: 144
Last edited:
Status
Not open for further replies.
Back
Top