diff --git a/Desktops/desktop-ec.html b/Desktops/desktop-ec.html index aa7f76a..60547ce 100644 --- a/Desktops/desktop-ec.html +++ b/Desktops/desktop-ec.html @@ -391,9 +391,9 @@ External (_SB_.PCI0.LPCB.EC0, DeviceObj) <- Rename this { Method (_STA, 0, NotSerialized) // _STA: Status { - If (_OSI ("Darwin")) + If (_OSI ("Darwin")) // Darwin = macOS { - Return (0) + Return (0) // Hides our real EC only when in macOS } Else { @@ -459,7 +459,7 @@ External (_SB_.PCI0.LPCB.EC0, DeviceObj) <- Rename this { If (_OSI ("Darwin")) { - Return (0x0F) + Return (0x0F) // Enable our Fake EC only when in macOS } Else { @@ -518,7 +518,7 @@ External (_SB_.PCI0.LPCB.EC0, DeviceObj) <- Rename this diff --git a/Laptops/backlight.html b/Laptops/backlight.html index 743a45e..67de7c5 100644 --- a/Laptops/backlight.html +++ b/Laptops/backlight.html @@ -371,7 +371,17 @@

Fixing Backlight

So what this SSDT does is create a PNLF device for macOS to play with, specifically one with a hardware ID of APP0002. WhateverGreen will handle the rest of the work

-

No configuration required for most, just drop the prebuilt file into your EFI: SSDT-PNLF

+

No configuration required for most, just drop the prebuilt file into your EFI:

+

Note: there are some rare cases where the iGPU is called GPU0 or VIDin the DSDT, you can double check by searching for PCI0.GFX0, PCI0.VID and PCI0.GPU0. Whichever shows up is your device

@@ -416,7 +426,7 @@ diff --git a/Laptops/laptop-ec.html b/Laptops/laptop-ec.html index fd823e3..4c70b05 100644 --- a/Laptops/laptop-ec.html +++ b/Laptops/laptop-ec.html @@ -503,7 +503,7 @@ diff --git a/Laptops/trackpad.html b/Laptops/trackpad.html index 6040541..728f096 100644 --- a/Laptops/trackpad.html +++ b/Laptops/trackpad.html @@ -448,7 +448,7 @@ diff --git a/Manual/compile.html b/Manual/compile.html index 776f057..bf71e7a 100644 --- a/Manual/compile.html +++ b/Manual/compile.html @@ -426,7 +426,7 @@ diff --git a/Manual/dump.html b/Manual/dump.html index 5722fbc..57bb51f 100644 --- a/Manual/dump.html +++ b/Manual/dump.html @@ -451,7 +451,7 @@ fs0:\EFI\OC\Tools> acpidump.efi -b -n DSDT -z diff --git a/Universal/awac.html b/Universal/awac.html index 2a51209..f26ffc5 100644 --- a/Universal/awac.html +++ b/Universal/awac.html @@ -370,7 +370,18 @@

Fixing System Clocks

-

For Intel 300 series chipsets only

+

For Intel 300 series chipsets and newer, this also includes X299 refreshes and Icelake laptops. Common machines:

+

So on newer Intel 300 series motherboards, manufactueres started pushing for a new type of system clock: AWAC( A Weird Ass Clock). One small problem, macOS doesn't know what the hell an AWAC clock is instead only familiar with the legacy RTC(Real Time Clock). So we need to figure out how to bring back the old clock, thats where SSDT-AWAC and SSDT-RTC0 come in: