Edhawk
Moderator
- Joined
- Aug 2, 2013
- Messages
- 6,353
- Motherboard
- Asus ROG Strix X570-F Gaming
- CPU
- Ryzen 9 3900X
- Graphics
- RX 6700 XT
- Mac
- Mobile Phone
No, you don't 'need' the SATA kext. It just makes the System Information report, report the correct SATA controller. Physically it changes nothing for how the SATA ports work in macOS.
SSSDT-OSXI.aml - Used for rerouting OSI calls to this SSDT, mainly used for tricking our hardware into thinking its booting Windows, so specific features are available on laptop trackpads and other non-Apple devices. Try using it, or not, see what if any difference it makes with your system.
Slow boot can be caused by a number of things. The most common cause is Trim issues when using a Samsung NVME/SSD drive as the boot drive for macOS. Some Samsung drives require a firmware update, undertaken in Windows using Samsung Magician software to fix this. Others there is no fix.
This Samsung Trim issue would not effect the Windows boot time, solely the macOS boot time.
If you have the IGPU enabled, so you can use it in Windows you may need to use the WhateverGreen.kext boot argument '-wegnoigpu' to disable the IGPU in macOS. As the HD4600 IGPU lost support with the release of macOS Monterey IIRC.
This is why I set the OC EFI to only use the discrete GPU for graphics processing, with no Intel Framebuffer set for the IGPU. I stopped using the HD4600 completely, by disabling it in the Bios.
SSSDT-OSXI.aml - Used for rerouting OSI calls to this SSDT, mainly used for tricking our hardware into thinking its booting Windows, so specific features are available on laptop trackpads and other non-Apple devices. Try using it, or not, see what if any difference it makes with your system.
Slow boot can be caused by a number of things. The most common cause is Trim issues when using a Samsung NVME/SSD drive as the boot drive for macOS. Some Samsung drives require a firmware update, undertaken in Windows using Samsung Magician software to fix this. Others there is no fix.
This Samsung Trim issue would not effect the Windows boot time, solely the macOS boot time.
If you have the IGPU enabled, so you can use it in Windows you may need to use the WhateverGreen.kext boot argument '-wegnoigpu' to disable the IGPU in macOS. As the HD4600 IGPU lost support with the release of macOS Monterey IIRC.
This is why I set the OC EFI to only use the discrete GPU for graphics processing, with no Intel Framebuffer set for the IGPU. I stopped using the HD4600 completely, by disabling it in the Bios.