diff --git a/404.html b/404.html index 4c657e32..107912b2 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - - + + -

404

Looks like we've got some broken links.
+ - + diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html index c8cd8114..fad76c79 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -11,8 +11,8 @@ - - + +
+ diff --git a/Laptops/backlight-methods/manual.html b/Laptops/backlight-methods/manual.html index 7872288b..6fb89907 100644 --- a/Laptops/backlight-methods/manual.html +++ b/Laptops/backlight-methods/manual.html @@ -11,8 +11,8 @@ - - + +
- + diff --git a/Laptops/backlight-methods/prebuilt.html b/Laptops/backlight-methods/prebuilt.html index 8a84a9e6..ba26b637 100644 --- a/Laptops/backlight-methods/prebuilt.html +++ b/Laptops/backlight-methods/prebuilt.html @@ -11,8 +11,8 @@ - - + +
- + diff --git a/Laptops/backlight-methods/ssdttime.html b/Laptops/backlight-methods/ssdttime.html new file mode 100644 index 00000000..dbc387d0 --- /dev/null +++ b/Laptops/backlight-methods/ssdttime.html @@ -0,0 +1,50 @@ + + + + + + Fixing Backlight: SSDTTime Method | Getting Started With ACPI + + + + + + + + + + + +

# Fixing Backlight: SSDTTime Method

This method involves using SSDTTime which automates most of the process. See here on how to use it: SSDTs: Easy Way

To begin, you must have a valid DSDT.aml dump. If you do not, you will have to run SSDTTime in either Windows or Linux booted outside of OpenCore or with the debug version of OpenCore utilizing the SysReport quirk. Once you have your DSDT.aml file, follow these steps:

  • Select 0. PNLF, then it will ask a series of questions regarding what platform you have. Once you choose a proper _UID, SSDTTime will find your GPU's ACPI path, and properly create a PNLF device at that location. An added bonus of SSDTTime is that it will search your entire DSDT for any references to PNLF anywhere and rename them so that any conflicts are removed as well.

Once done, SSDTTime will create several files inside its Results folder. A SSDT-PNLF.aml, SSDT-PNLF.dsl and may create two plist files: patches_OC.plist and patches_Clover.plist.

The patches_OC(Clover).plist file contains the necessary patch required for your SSDT-PNLF.aml to function, so it must not be skipped.

The main things to note with this method:

  • Doesn't really teach you anything +
    • For most, this doesn't matter. But to some knowing what makes your hackintosh tick is part of the journey

# Wrapping up

Once you're done making your SSDT, either head to the next page to finish the rest of the SSDTs or head here if you're ready to wrap up:

+ + + diff --git a/Laptops/backlight.html b/Laptops/backlight.html index d9cfc3a5..2ab4afd3 100644 --- a/Laptops/backlight.html +++ b/Laptops/backlight.html @@ -11,8 +11,8 @@ - - + +
+ diff --git a/Laptops/trackpad-methods/manual.html b/Laptops/trackpad-methods/manual.html index d0c9712f..57b2032b 100644 --- a/Laptops/trackpad-methods/manual.html +++ b/Laptops/trackpad-methods/manual.html @@ -11,8 +11,8 @@ - - + +
- + diff --git a/Laptops/trackpad-methods/prebuilt.html b/Laptops/trackpad-methods/prebuilt.html index cf59e438..b5554e53 100644 --- a/Laptops/trackpad-methods/prebuilt.html +++ b/Laptops/trackpad-methods/prebuilt.html @@ -11,8 +11,8 @@ - - + +
- + (opens new window)

# Fixing Trackpads: Prebuilt

This is a one-size fits all solution where we basically trick our hardware into thinking it's booting Windows. The problem with this method is that it's common to break Windows booting if abused so avoid unless troubleshooting.

  • SSDT-XOSI (opens new window)

  • If you require a GPI0 stub, this must still be done manually.

  • XOSI Rename(add this under config.plist -> ACPI -> Patch):

Comment String Change _OSI to XOSI
Enabled Boolean YES
Count Number 0
Limit Number 0
Find Data 5f4f5349
Replace Data 584f5349

NOTE This table only includes the fields that have been modified. You still must include every field that OpenCore expects within the ACPI->Patch scheme. Refer to the Configuration Document (opens new window) for these fields and their failsafe values.

+ diff --git a/Laptops/trackpad-methods/ssdttime.html b/Laptops/trackpad-methods/ssdttime.html new file mode 100644 index 00000000..6a20adaf --- /dev/null +++ b/Laptops/trackpad-methods/ssdttime.html @@ -0,0 +1,51 @@ + + + + + + Fixing Trackpads: SSDTTime Method | Getting Started With ACPI + + + + + + + + + + + +

# Fixing Trackpads: SSDTTime Method

This method involves using SSDTTime which automates most of the process. See here on how to use it: SSDTs: Easy Way

To begin, you must have a valid DSDT.aml dump. If you do not, you will have to run SSDTTime in either Windows or Linux booted outside of OpenCore or with the debug version of OpenCore, utilizing the SysReport quirk. Once you have your DSDT.aml file, follow these steps:

  • Select A. XOSI, then either the earliest version of Windows your system shipped with, or choose the Auto option.

Once done, SSDTTime will create several files inside its Results folder. A SSDT-XOSI.aml, SSDT-XOSI.dsl and two plist files: patches_OC.plist and patches_Clover.plist.

The patches_OC(Clover).plist file contains the necessary patch required for your SSDT-XOSI.aml to function, so it must not be skipped.

The main things to note with this method:

  • Doesn't really teach you anything +
    • For most, this doesn't matter. But to some knowing what makes your hackintosh tick is part of the journey
  • Can only make SSDT-XOSI +
    • If you need SSDT-GPI0, then you still need to make it manually.

# Wrapping up

Once you're done making your SSDT, either head to the next page to finish the rest of the SSDTs or head here if you're ready to wrap up:

+ + + diff --git a/Laptops/trackpad.html b/Laptops/trackpad.html index 65643311..0aca73f1 100644 --- a/Laptops/trackpad.html +++ b/Laptops/trackpad.html @@ -11,8 +11,8 @@ - - + +
+ diff --git a/Universal/awac-methods/manual-hedt.html b/Universal/awac-methods/manual-hedt.html index 107c3702..407315a5 100644 --- a/Universal/awac-methods/manual-hedt.html +++ b/Universal/awac-methods/manual-hedt.html @@ -11,8 +11,8 @@ - - + +
- + diff --git a/Universal/awac-methods/manual.html b/Universal/awac-methods/manual.html index 194a261d..7c6e3bef 100644 --- a/Universal/awac-methods/manual.html +++ b/Universal/awac-methods/manual.html @@ -11,8 +11,8 @@ - - + +
- + diff --git a/Universal/awac-methods/prebuilt.html b/Universal/awac-methods/prebuilt.html index 090441b9..2648b025 100644 --- a/Universal/awac-methods/prebuilt.html +++ b/Universal/awac-methods/prebuilt.html @@ -11,8 +11,8 @@ - - + +
- + diff --git a/Universal/awac-methods/ssdttime.html b/Universal/awac-methods/ssdttime.html index 85091923..ac07b02b 100644 --- a/Universal/awac-methods/ssdttime.html +++ b/Universal/awac-methods/ssdttime.html @@ -11,8 +11,8 @@ - - + +
- + diff --git a/Universal/awac.html b/Universal/awac.html index d91fd958..8eb4ac6f 100644 --- a/Universal/awac.html +++ b/Universal/awac.html @@ -11,8 +11,8 @@ - - + +