Jump to content

onemanosx

Members
  • Posts

    1,541
  • Joined

  • Last visited

Everything posted by onemanosx

  1. So, you are using USB to boot from Opencore. I had to extract your OC config.plist from your previous post. TPD0 is not a "tablesignature". Hence, your skip count is failed due to this. Renaming _DSM to XDSM is not required. And it's implementation is wrong by the way. It does not only target TPD0's _DSM method but ALL device's _DSM method. https://imgur.com/l6kfI4m
  2. Run this app http://Olarila.com/files/Utils/RunMe.app.zip
  3. Then your count is incorrect. Read my previous post on how to check. Also, boot with OC with your skip count and extract sendme folder for troubleshooting. I cannot comment further without any troubleshooting archive.
  4. [ref]ameen[/ref], You can check if your skip is correct by using macIASL app upon reboot and look it up from the "Pre Edited"/ System DSDT.
  5. [ref]adorableteemo[/ref], I took at closer look at your DSDT and came to a conclusion that your Keyboard and Camera are connected via I2C. As far as I know, these devices are not supported in VoodooI2C project for now.
  6. The only solution for you, that I can think of is by skip - count method and correct _CRS method in SSDT. SBFX does not make any sense. Your SSDT end result should simply look like this since your GPI0 is native. Scope (_SB.PCI0.I2C0.TPD0) { Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (ConcatenateResTemplate (SBFB, SBFG)) } } Added in 19 minutes 13 seconds: 1. Wireless keyboard is seen loaded under USB peripheral. Is this the surface pro's keyboard? 2. Camera looks like it is an I2C device. What does it show in Windows device manager? Not sure if voodooI2C project supports it. Need to check at their official github/gitter page. 3. What is your touchscreen's ACPI ID? 4. Your sound codec is ALC298. Read the link below if you had not done so. You just need to test with the available layout id one by one and reboot with each changes. https://Olarila.com/forum/viewtopic.php?f=28&t=9788
  7. By the looks of your OC config and SSDT for I2C, the SSDT is not doing anything to enable interrupt mode anyway.
  8. [ref]noisegate[/ref], i hope you'll get it sorted out soon.
  9. There is special way in Catalina to rebuild kextcache / prelinked kernel. You'll need to: sudo mount -uw / sudo killAll Finder Then rebuild kextcache / prelinkedkernel (or just run Kext Utility.app)
  10. You are expected to send required files after installation. Read guide here : https://Olarila.com/forum/viewtopic.php?f=50&t=8685
  11. [ref]Blacket[/ref], which I2C satellite kext are you using? I have no idea if you can change your track pad.
  12. No idea if you are using voodooI2C kexts
  13. Just pick a release and test. Kext will work from El Capitan and above When it comes to major update, a good practice to fresh install Mojave by reformat of SSD rather than upgrade from Sierra by overriding.
  14. You can try a clean install and/or test with the previous releases of AppleALC here https://github.com/acidanthera/AppleALC/releases
  15. Maybe go back to the version of AppleALC that works in that previous setup?
  16. Replace? Why? Doesnt work? Try this https://Olarila.com/forum/viewtopic.php?f=46&t=8087
  17. [ref]noisegate[/ref], Looks like audio is enabled with ID 2. Nothing notably wrong in config or ioreg as far as I can see here.
  18. Allow permissions in Security Pref
  19. [ref]noisegate[/ref], Are you just uploading the ioreg? That isnt useful. Run this app http://Olarila.com/files/Utils/RunMe.app.zip And upload sendme folder on google drive.
  20. Dont worry. If you are certain you are had not modified native AppleHDA, you are in the right track with Lilu and AppleALC in Clover. Extract a sendme archive.
  21. [ref]noisegate[/ref], As the saying goes, use latest Lilu and AppleALC kexts. Where do you install the kexts? Clover/kexts/other or L/E? Codec Commander: https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/
  22. [ref]noisegate[/ref], change layout id. Reboot. Then look at ioreg if layout id changes. If it does, clover injection is not the issue.
  23. indeed you are trying to inject layout id 1. But what does ioreg show?
  24. In this example, layout id 1 is injected. Do note in ioreg the id is shown as HEX. https://imgur.com/Cl5wfUT
×
×
  • Create New...