- Joined
- Jan 10, 2011
- Messages
- 18
- Motherboard
- Asus Rampage IV Black Edition;
- CPU
- E5-1680 v2
- Graphics
- GTX 1080
- Mobile Phone
Hi everyone! So after a lot of trial and error, I figured out why our boards keep waking from sleep- It's the Bluetooth USB port!
I'm curious if anyone that has replaced their WiFi/Bluetooth card with a proper Apple replacement has sleep/wake issues
I've made an SSDT that maps all our USB ports, disables the Bluetooth USB port (WiFi will work) and fixes wake from sleep...
You also have to use RehabMan's FakePCIID_XHCIMux.kext and FakePCIID.kext since I mapped everything after using those.
The kexts allow all USB 2.0 devices plugged into a USB 3.0 port to still route through the USB 2.0 drivers.
I'm including two SSDT files (use only one) and an optional DSDT file (prevents auto wake from sleep w/o power button push).
Step 1:
Install FakePCIID_XHCIMux.kext and FakePCIID.kext and USBInjectAll.kext (thanks to RehabMan) in /Volumes/EFI/EFI/CLOVER/kexts/Other
Step 2: Choose ONE of the following options:
Option 1: Bluetooth won't work, but wake will work as expected.
Install SSDT-WAKEFIX in /Volumes/EFI/EFI/CLOVER/ACPI/patched
Option 2: Bluetooth will work, but wake requires power button push.
Install SSDT-UIAC and DSDT in /Volumes/EFI/EFI/CLOVER/ACPI/patched
Step 3: Remove any kext patches that enable more USB ports or disable USB port limits.
Step 4: Update your Z97E-ITX/ac BIOS to version 2.20 (released 13MAR18) if you have not already (can easily be done in BIOS).
Includes Haswell CPU Microcode to revision 24 and Broadwell CPU Microcode to revision 1D... the Meltdown/Spectre patches. Installation is especially recommended if using the DSDT file- since it was made while using this BIOS.
I'm going to continue to work on getting sleep to work without losing Bluetooth... for now.
I'm curious if anyone that has replaced their WiFi/Bluetooth card with a proper Apple replacement has sleep/wake issues
I've made an SSDT that maps all our USB ports, disables the Bluetooth USB port (WiFi will work) and fixes wake from sleep...
You also have to use RehabMan's FakePCIID_XHCIMux.kext and FakePCIID.kext since I mapped everything after using those.
The kexts allow all USB 2.0 devices plugged into a USB 3.0 port to still route through the USB 2.0 drivers.
I'm including two SSDT files (use only one) and an optional DSDT file (prevents auto wake from sleep w/o power button push).
Step 1:
Install FakePCIID_XHCIMux.kext and FakePCIID.kext and USBInjectAll.kext (thanks to RehabMan) in /Volumes/EFI/EFI/CLOVER/kexts/Other
Step 2: Choose ONE of the following options:
Option 1: Bluetooth won't work, but wake will work as expected.
Install SSDT-WAKEFIX in /Volumes/EFI/EFI/CLOVER/ACPI/patched
Option 2: Bluetooth will work, but wake requires power button push.
Install SSDT-UIAC and DSDT in /Volumes/EFI/EFI/CLOVER/ACPI/patched
Step 3: Remove any kext patches that enable more USB ports or disable USB port limits.
Step 4: Update your Z97E-ITX/ac BIOS to version 2.20 (released 13MAR18) if you have not already (can easily be done in BIOS).
Includes Haswell CPU Microcode to revision 24 and Broadwell CPU Microcode to revision 1D... the Meltdown/Spectre patches. Installation is especially recommended if using the DSDT file- since it was made while using this BIOS.
I'm going to continue to work on getting sleep to work without losing Bluetooth... for now.
Attachments
Last edited: