diff --git a/Desktops/desktop-disable.md b/Desktops/desktop-disable.md index 3eba15f..8a3963d 100644 --- a/Desktops/desktop-disable.md +++ b/Desktops/desktop-disable.md @@ -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) diff --git a/Laptops/backlight.md b/Laptops/backlight.md index cf8f3a7..62f4549 100644 --- a/Laptops/backlight.md +++ b/Laptops/backlight.md @@ -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 diff --git a/Laptops/laptop-disable.md b/Laptops/laptop-disable.md index 9466ec9..e79e684 100644 --- a/Laptops/laptop-disable.md +++ b/Laptops/laptop-disable.md @@ -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: diff --git a/Laptops/trackpad.md b/Laptops/trackpad.md index 36c7691..40456ab 100644 --- a/Laptops/trackpad.md +++ b/Laptops/trackpad.md @@ -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 diff --git a/README.md b/README.md index ffa08c2..6f06dd9 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/Universal/spoof.md b/Universal/spoof.md index ef1274b..3fcfa44 100644 --- a/Universal/spoof.md +++ b/Universal/spoof.md @@ -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) diff --git a/Universal/xosi.md b/Universal/xosi.md deleted file mode 100644 index 569c60d..0000000 --- a/Universal/xosi.md +++ /dev/null @@ -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 | - diff --git a/_book/.gitignore b/_book/.gitignore index 0deb620..1f04383 100644 --- a/_book/.gitignore +++ b/_book/.gitignore @@ -3,6 +3,7 @@ icons/.DS_Store icons/.DS_Store icons/.DS_Store +_book/ _book/.gitattributes _book/.travis.yml _book/Universal/xosi.md