Fix links

This commit is contained in:
Mykola Grymalyuk
2020-04-18 13:56:09 -06:00
parent 17f7c8aba3
commit 52a1902952
8 changed files with 10 additions and 27 deletions

View File

@@ -5,7 +5,7 @@ So this is mainly needed for GPUs that are not supported in macOS, mainly this w
So to disable a specific GPU, we need to find a couple things:
* ACPI Path of the GPU
* [SSDT-GPU-DISABLE](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-DISABLE.dsl.zip)
* [SSDT-GPU-DISABLE](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-DISABLE.dsl.zip)
## Finding the ACPI Path of the GPU
@@ -36,7 +36,7 @@ And voila! We've found our ACPI path, now that we have everything we're ready to
## Making the SSDT
To start grab our [SSDT-GPU-DISABLE](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-DISABLE.dsl.zip) and open it up. Here there's a couple things to change:
To start grab our [SSDT-GPU-DISABLE](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-DISABLE.dsl.zip) and open it up. Here there's a couple things to change:
```
External (_SB_.PCI0.PEG0.PEGP, DeviceObj)

View File

@@ -4,7 +4,7 @@ So what this SSDT does is create a PNLF device for macOS to play with, specifica
No configuration required for most, just drop the prebuilt file into your EFI:
* [SSDT-PNLF](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PNLF.aml)
* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PNLF.aml)
* For most users
* [SSDT-PNLFCFL](https://i.applelife.ru/2019/12/463488_SSDT-PNLFCFL.aml.zip)
* For Coffee Lake and newer

View File

@@ -11,7 +11,7 @@ Note that this is not needed for install, but recommended for post-install
How this works is that we call the `.off` method found on Optimus GPUs, this is the expected way to power off a GPU but some may find their dGPU will power back up later on. Mainly seen in Lenovo's, the Optimus method should work for most users:
To start, grab [SSDT-dGPU-Off.dsl](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-dGPU-Off.dsl.zip)
To start, grab [SSDT-dGPU-Off.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-dGPU-Off.dsl.zip)
Next we need to get on Windows, and head to the following:
@@ -46,7 +46,7 @@ Once adapted to your config, head to the compile section
With some machines, the simple `.off` call won't keep the card off properly, that's where the Bumblebee method comes in. This SSDT will actually send the dGPU into D3 state being the lowest power state a device can support. Credit to Mameo for the original adaptation.
To start, grab [SSDT-NoHybGfx.dsl](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-NoHybGfx.dsl.zip)
To start, grab [SSDT-NoHybGfx.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-NoHybGfx.dsl.zip)
Next we need to get on Windows, and head to the following:

View File

@@ -28,7 +28,7 @@ What we want is for this to always return `0x0F` when booting macOS, so we want
**NOTE that you may have the other way around where GPHD needs to be set as `One` to return `0x0F`**. And your device name may also be different, don't throw random SSDTs in thinking it'll work
Once you found the variable and what it should be set to, grab a copy of [SSDT-GPI0.dsl](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPI0.dsl) and make the required edits. Then clean up with compiling it
Once you found the variable and what it should be set to, grab a copy of [SSDT-GPI0.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPI0.dsl) and make the required edits. Then clean up with compiling it
## More examples

View File

@@ -26,7 +26,7 @@ macOS can be very picky about the devices present in the DSDT and so our job is
* GPIO SSDT
* Used for creating a stub to allow VoodooI2C to connect onto, for laptops only
* XOSI SSDT
* Used for rerouting OSI calls to this SSDT, mainly used for tricking our hardware into thinking its booting Windows so we get better trackpad support. For laptops only
* Used for rerouting OSI calls to this SSDT, mainly used for tricking our hardware into thinking its booting Windows so we get better trackpad support. This is a very hacky solution known for breaking Windows boot, use the GPIO SSDT instead. Usage of XOSI will not be covered in this guide
* IRQ SSDT and ACPI patches
* Needed for fixing IRQ conflicts within the DSDT, for laptops mainly. SSDTTime exclusive

View File

@@ -15,7 +15,7 @@ So to spoof the GPU, we need to find a couple things:
* Suitable PCI ID for the GPU
* ACPI Path of the GPU
* [SSDT-GPU-SPOOF](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-SPOOF.dsl.zip)
* [SSDT-GPU-SPOOF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-SPOOF.dsl.zip)
## Finding a suitable PCI ID
@@ -71,7 +71,7 @@ And voila! We've found our ACPI path, now that we have everything we're ready to
## Making the SSDT
To start grab our [SSDT-GPU-SPOOF](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-SPOOF.dsl.zip) and open it up. Here there's a couple things to change:
To start grab our [SSDT-GPU-SPOOF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-SPOOF.dsl.zip) and open it up. Here there's a couple things to change:
```
External (_SB_.PCI0, DeviceObj)

View File

@@ -1,18 +0,0 @@
# Fixing I2C
Used for tricking our hardware into unlocking Windows functionality inside macOS, mainly used for I2C devices.
No configuration required, just drop the prebuilt file into your EFI: [SSDT-XOSI](https://github.com/khronokernel/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-XOSI.aml)
Do note that this SSDT requires an ACPI patch as well:
Under `ACPI -> Patch`:
| Comment | String | Change _OSI to XOSI |
| :--- | :--- | :--- |
| Enabled | String | YES |
| Count | Number | 0 |
| Limit | Nuber | 0 |
| Find | Data | 5f4f5349 |
| Replace | Data | 584f5349 |

1
_book/.gitignore vendored
View File

@@ -3,6 +3,7 @@
icons/.DS_Store
icons/.DS_Store
icons/.DS_Store
_book/
_book/.gitattributes
_book/.travis.yml
_book/Universal/xosi.md