Comments (6)
Good to hear!
from voodoormi.
When using kextload/kextutil, you usually need to add VoodooSMBus as an argument. sudo kextload -d VokdooSMBus.kext VoodooRMI.kext
from voodoormi.
Now it loads successfully. But the trackpad is still not working.
2020-07-24 21:13:32.336858+0800 localhost sudo[1188]: eric : TTY=ttys004 ; PWD=/Volumes/Data/eric/Downloads/VoodooRMI-0.5-Debug ; USER=root ; COMMAND=/sbin/kextload -d VoodooSMBus.kext VoodooRMI.kext
2020-07-24 21:13:32.399727+0800 localhost kextd[116]: (IOKit) [com.apple.kext:kextlog] Kext with invalid signature (-67050) allowed: <OSKext 0x6000006ad1a0 [0x7fff8be0cb60]> { URL = "file:///Volumes/Data/eric/Downloads/VoodooRMI-0.5-Debug/VoodooRMI.kext/", ID = "com.1Revenger1.VoodooRMI" }
2020-07-24 21:13:32.425506+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106e4, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.448449+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106e5, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.457748+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106e6, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.470755+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106e7, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.484894+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106e8, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.497526+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106e9, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.520380+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106ea, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537124+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106eb, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537377+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106ec, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537474+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106ed, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537480+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106ee, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537532+0800 localhost kextd[116]: (Security) Created Activity ID: 0x106ef, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537626+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d40, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537744+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d41, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.537833+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d42, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.542415+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d43, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.557704+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d44, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.557744+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d45, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.575277+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d46, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.589351+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d47, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.607846+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d48, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.623777+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d49, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.624123+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d4a, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.624381+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d4b, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.624388+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d4c, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.624466+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d4d, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.624470+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d4e, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.624478+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d4f, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.624486+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d60, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.637081+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d61, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.637089+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d62, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.637428+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d63, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.637531+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d64, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.637558+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d65, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.637605+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d66, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.642893+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d67, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.643323+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d68, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.643683+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d69, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.652885+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d6a, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.654087+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d6b, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.654194+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d6c, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.654264+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d6d, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.655446+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d6e, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.673141+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d6f, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.689177+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d70, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.704436+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d71, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.713183+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d72, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.713200+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d73, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.713211+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d74, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.732247+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d75, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.743119+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d76, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.758920+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d77, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.770177+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d78, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.779814+0800 localhost kextd[116]: (Security) Created Activity ID: 0x10d79, Description: SecTrustEvaluateIfNecessary
2020-07-24 21:13:32.788255+0800 localhost kextd[116]: (Security) [com.apple.securityd:security_exception] MacOS error: -67030
2020-07-24 21:13:32.788323+0800 localhost kextd[116]: (Security) [com.apple.securityd:security_exception] MacOS error: -67030
2020-07-24 21:13:32.803961+0800 localhost kextd[116]: (Security) [com.apple.securityd:security_exception] MacOS error: -67030
2020-07-24 21:13:32.804298+0800 localhost kextd[116]: (IOKit) [com.apple.kext:kextlog] Kext with invalid signature (-67030) allowed: <OSKext 0x6000006af600 [0x7fff8be0cb60]> { URL = "file:///Volumes/Data/eric/Downloads/VoodooRMI-0.5-Debug/VoodooSMBus.kext/", ID = "de.leo-labs.VoodooSMBus" }
2020-07-24 21:13:32.837014+0800 localhost kextd[116]: (IOKit) [com.apple.kext:kextlog] Invalid signature -67050 for kext <OSKext 0x6000006ad1a0 [0x7fff8be0cb60]> { URL = "file:///Volumes/Data/eric/Downloads/VoodooRMI-0.5-Debug/VoodooRMI.kext/", ID = "com.1Revenger1.VoodooRMI" }
$ sudo kextstat| grep -i voodoo
69 1 0xffffff7f84913000 0x14000 0x14000 as.acidanthera.voodoo.driver.PS2Controller (2.1.5) 2529B917-EE1A-3F67-88B9-12F21B0F5D0A <12 8 6 5 3 1>
103 0 0xffffff7f8492c000 0xd000 0xd000 as.acidanthera.voodoo.driver.PS2Keyboard (2.1.5) 2BDE73B8-0F0D-3915-8D25-9DE623F7A209 <69 61 8 6 5 3 1>
174 1 0xffffff7f8498b000 0x2d000 0x2d000 de.leo-labs.VoodooSMBus (2.1) 672C9AAE-BC8B-3B92-9387-EB6CD2290386 <61 13 6 5 3>
175 0 0xffffff7f84901000 0x12000 0x12000 me.kishorprins.VoodooInput (1.0.6) 4CCC7C09-5BB8-355E-B104-2C81D8A29A91 <61 6 5 3>
176 0 0xffffff7f849b8000 0x28000 0x28000 com.1Revenger1.VoodooRMI (0.5) 7409967A-87FB-3A4B-8724-833A8F81F7F8 <174 61 6 5 3>
from voodoormi.
I'm using OpenCore, kexts are installed in EFI, there is nothing about 'voodoo' in my boot log.
$ log show --last boot --style syslog | grep -i voodoo
$
Here is my config:
Here is SBUS in ioReg (Seems to be not loaded)
from voodoormi.
Works perfectly after added device-id and vendor-id into Info.plist!
The magic number is:
0xa1238086
For those guys whose kext didn't load:
VoodooSMBus does not load
from voodoormi.
Close due to PR already exists VoodooSMBus/VoodooSMBus#35
from voodoormi.
Related Issues (20)
- SYNA2B3C Trackpad suddenly stops working HOT 2
- Can't work on Samsung Notebook 900X3L HOT 5
- HP Omen 15 Synaptics touchpad only works properly after sleep HOT 21
- Thinkpad x280 Trackpoint deadzone/lowresolution HOT 1
- Thinkpad P51 won't boot up w/ RMI [SOLVED] HOT 6
- Not working on Thinkpad P51 (with logs). Help needed! [SOLVED] HOT 11
- Tap to click not working on HP Envy 13 2018 HOT 1
- SMBUS Synaptics SYN327C only works properly after sleep. HOT 3
- Thinkpad x1 carbon gen 6 trackpad stops working after sleep on macOS 13.1 HOT 3
- SYNA 2B52 stops working after a couple sec HOT 3
- Sluggish i2c-SYNA328b HOT 2
- Force Touch not respecting palm rejection rules. HOT 2
- Lenovo T490: Erratic Mouse Pointer behavior in BootPicker HOT 20
- SYNA32CB support HOT 5
- Support for 0x432f touchscreen by Raydium HOT 1
- [X1C6] Thumb/Joint is not detected properly -> Click+drag not working HOT 8
- RMI_READ_DATA_REPORT_ID
- Tap to click not working normally HOT 1
- No support for SYNA2B3E
- No support for SYNA329D
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from voodoormi.