Giter Site home page Giter Site logo

Comments (24)

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024

@1Revenger1

  • 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.

findyy99 avatar findyy99 commented on May 29, 2024

This is the OpenCore log!
opencore-2020-07-13-031013.txt

from voodoormi.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

Does it work under Catalina?
I'd also check IORegistryExplorer and make sure something isn't attached to SBUS other than VoodooSMBus

from voodoormi.

findyy99 avatar findyy99 commented on May 29, 2024

@1Revenger1 I will try to boot my Catalina on my USB drive, and give a feedback later! Thank you!

from voodoormi.

findyy99 avatar findyy99 commented on May 29, 2024

@1Revenger1 Sorry, it seems my problem. Catalina still doesn't work. Can you please help me with my EFI?
OC.zip

from voodoormi.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

Again, check SBUS under IORegistryExplorer

from voodoormi.

findyy99 avatar findyy99 commented on May 29, 2024
  • unfortunately, I think there is nothing about SBUS.

image

from voodoormi.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024
  • I don't know why the AppleSMBusPCI.kext was loaded. So the VoodooSMBus is not attached.

image

from voodoormi.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024

@1Revenger1 Anyway, Thank you so much, I will have a try! ๐Ÿ‘

from voodoormi.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024

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.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024
  • I add it to the end of VoodooSMBus.kext/Contents/Info.plist.Just like this

image

  • No, I did have the SSDT-MCHC.aml and SSDT-SMBU.aml. This is the log of APCI.

image

from voodoormi.

findyy99 avatar findyy99 commented on May 29, 2024

I have found the SMBU in the IORegistryExplorer. But not VoodooSMBus, It's AppleSMBusPCI.

image

from voodoormi.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024

Sorry, I just realized maybe I should go to VoodooSMBus repository looking for some information. Thank you!๐Ÿ˜„๐Ÿ˜„๐Ÿ‘๐Ÿ‘๐Ÿ‘

from voodoormi.

findyy99 avatar findyy99 commented on May 29, 2024

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.

gimdh avatar gimdh commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024

@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.

1Revenger1 avatar 1Revenger1 commented on May 29, 2024

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.

findyy99 avatar findyy99 commented on May 29, 2024

Sorry , I am not familiar with how to use Github, Maybe you can put a PR!

from voodoormi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.