Comments (24)
What Bootloader?
If it's OpenCore, are there any logs from opencore?
Kernel Collection or Prelinked Kernel?
Where is the kext? Is it injected or under Library/Extensions or other place?
I've tested it with Big Sur using Prelinked Kernel and it 100% worked. I'm not planning on testing more though with Big Sur until closer to release.
from voodoormi.
-
sorry, It's OpenCore. version 0.6.0
-
I will upload the OpenCore log later
-
Prelinked Kernel
-
The kext is in EFI/OC/kext
from voodoormi.
This is the OpenCore log!
opencore-2020-07-13-031013.txt
from voodoormi.
Does it work under Catalina?
I'd also check IORegistryExplorer and make sure something isn't attached to SBUS other than VoodooSMBus
from voodoormi.
@1Revenger1 I will try to boot my Catalina on my USB drive, and give a feedback later! Thank you!
from voodoormi.
@1Revenger1 Sorry, it seems my problem. Catalina still doesn't work. Can you please help me with my EFI?
OC.zip
from voodoormi.
Again, check SBUS under IORegistryExplorer
from voodoormi.
- unfortunately, I think there is nothing about SBUS.
from voodoormi.
It may be a different name, should start with S though. Basically are looking for the SMBus PCI device. Basically you want to make sure VoodooSMBus is attached, not AppleSMBusPCI
from voodoormi.
- I don't know why the AppleSMBusPCI.kext was loaded. So the VoodooSMBus is not attached.
from voodoormi.
Hmm, so we haven't had anyone test this yet - my system doesn't need it. But can you try adding the two lines shown below under VoodooSMBus.kext/Contents/Info.plist? Should be done actually as below, right before the end of the plist
https://github.com/VoodooSMBus/VoodooSMBus/pull/41/files
from voodoormi.
@1Revenger1 Anyway, Thank you so much, I will have a try! ๐
from voodoormi.
Yep. If you don't mind, can you send a DSDT as well? The above link should fix it, but I'm curious. AppleSMBusPCI will load on apple devices and is another kext for the i801 SMBus chip found on Intel chipsets. On some systems, it'll attach I'm guessing because some properties exist in ACPI that I'd like to double check. The above link is a much cleaner solution then any ACPI solution though.
from voodoormi.
Sure! And I have tried add the above two lines to the plist. Doesn't work, this is the DSDT I am using. I really appreciate you taking the time to help me๏ผ
DSDT.zip
from voodoormi.
Were the two lines added right before
</dict>
</plist>
At the very end of the file?
And thanks for the DSDT, I'll take a look tomorrow. You don't have an SSDT for SBUS/MCHC also right? That would cause this as well
from voodoormi.
- I add it to the end of
VoodooSMBus.kext/Contents/Info.plist
.Just like this
- No, I did have the
SSDT-MCHC.aml and SSDT-SMBU.aml
. This is the log of APCI.
from voodoormi.
I have found the SMBU in the IORegistryExplorer. But not VoodooSMBus, It's AppleSMBusPCI.
from voodoormi.
Oh, this laptop is from like 2015. Likely needed the edit above, but you now also need to add the device id to the Info.plist. there should be instructions for adding device id in the README under the dev branch (not master!) in the VoodooSMBus repo.
from voodoormi.
Sorry, I just realized maybe I should go to VoodooSMBus repository looking for some information. Thank you!๐๐๐๐๐
from voodoormi.
amazing๏ผI add my own device-id and vendor-id everything works fine! Thank you again! ๐๐ Oh, expect one thing, system preferences said No trackpad found.
from voodoormi.
Can you check if VoodooInput kext is loaded properly? If you have Trackpoint, but no touchpad, then it is likely that VoodooInput not loading is the issue.
from voodoormi.
@gimdh Thanks! I figure out it. The Voodooinput has been loaded. Just because my
Acpibatterymanager or SMCBattery is not loaded. By the way, it works good on ThinkPad T450S!
from voodoormi.
Cool! Do you mind adding the device Id in a PR maybe for VoodooSMBus? If you can't figure it out, I can put a PR in for you.
from voodoormi.
Sorry , I am not familiar with how to use Github, Maybe you can put a PR!
from voodoormi.
Related Issues (20)
- Disable physical touchpad buttons
- (Rarely) System won't boot with VoodooRMI HOT 8
- 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
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.