Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSDT patching? #105

Open
nvmnghia opened this issue Dec 11, 2021 · 6 comments
Open

SSDT patching? #105

nvmnghia opened this issue Dec 11, 2021 · 6 comments

Comments

@nvmnghia
Copy link

I read it somewhere on the Dortania guide that you shouldn't put DSDT.aml on ACPI (but it didn't say SSDT was the only option neither). Is there any way to just do SSDT patch, instead of patching the whole DSDT?

@hamcuks
Copy link

hamcuks commented Jan 2, 2022

Yes, you can patching EC Query without DSDT. Just rewrite the EC Query on SSDT, and add Rename the Original EC Query on config.plist

Here is the example: https://github.com/hamcuks/hackintosh-x442urr/blob/master/EFI/OC/ACPI/SSDT-X442UR.dsl

@nvmnghia
Copy link
Author

nvmnghia commented Jan 3, 2022

Hi, this is a bit overwhelming for me @hamcuks . Is there any beginner guide on ACPI language?

@hamcuks
Copy link

hamcuks commented Jan 5, 2022

AFAIK, It's the simple way if wanna using SSDT.

Just follow the steps:

  1. Rename the original EC Query from DSDT (Example: _Q0E to XQ0E). Rename using find and replace in config.plist
  2. Rewrite the modified EC Query in SSDT

@1reverseengineer
Copy link

Yes, you can patching EC Query without DSDT. Just rewrite the EC Query on SSDT, and add Rename the Original EC Query on config.plist

Here is the example: https://github.com/hamcuks/hackintosh-x442urr/blob/master/EFI/OC/ACPI/SSDT-X442UR.dsl

The site you linked to, containing the dsl file, is 404 / down. There's also no copy on the Internet Archive sadly.

@hamcuks
Copy link

hamcuks commented May 1, 2023

Yes, you can patching EC Query without DSDT. Just rewrite the EC Query on SSDT, and add Rename the Original EC Query on config.plist

Here is the example: https://github.com/hamcuks/hackintosh-x442urr/blob/master/EFI/OC/ACPI/SSDT-X442UR.dsl

The site you linked to, containing the dsl file, is 404 / down. There's also no copy on the Internet Archive sadly.

I've archived my repo, actually. The repository is no longer maintained

@DotCube123
Copy link

Is there any easy way to do it? Or at least guide on hotpatching SSDT's? Kinda nerving me that I am unable to do anything when it comes to patching these kind of stuff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants