perez987/macOS-14-Sonoma-on-z390-with-OpenCore

Sleep instant wake when using Intel AX210 Bluetooth

Closed this issue · 10 comments

I noticed you've mentioned this issue in two places before. Just wondering, have you managed to solve it yet?

image

OpenIntelWireless/IntelBluetoothFirmware#477

@deanls1
Yes, there is a fix although waking by USB mouse or keyboard is lost. Sleep is okay but system wakes only by power button. Read this.

@deanls1 Yes, there is a fix although waking by USB mouse or keyboard is lost. Sleep is okay but system wakes only by power button. Read this.

I'll try out the methods you mentioned. Thanks a lot!

@deanls1
Other users have tried it and it has worked well. It is inconvenient to have to wake up the system using the power button, but at least the system goes to sleep mode and wakes up as it should.

@deanls1 Other users have tried it and it has worked well. It is inconvenient to have to wake up the system using the power button, but at least the system goes to sleep mode and wakes up as it should.

@perez987 I tried it, but it might not be the right fit for me. After using SSDT-S3, my machine restarts automatically after going to sleep. I’ll look for some SSDT-S3 files that might work for my setup and give it another shot. Thanks a lot for your help!

@deanls1 Other users have tried it and it has worked well. It is inconvenient to have to wake up the system using the power button, but at least the system goes to sleep mode and wakes up as it should.

@perez987 I tried it, but it might not be the right fit for me. After using SSDT-S3, my machine restarts automatically after going to sleep. I’ll look for some SSDT-S3 files that might work for my setup and give it another shot. Thanks a lot for your help!

Oh, and just to mention, I’ve tried different combinations of the methods from the post, but none of them managed to get both sleep and Bluetooth working at the same time. Could be because my system version is 14.6.1 too. I’m going to try different system versions. Thanks a lot for your help!

@deanls1
Forget SSDT-S3. Not working for me neither.
It's 2. SSDT-GPRW, this is the method that works, skip the others.

@perez987

Hi, sorry for the late feedback! I tried the SSDT-GPRW you mentioned, but it still didn't work for me. I also tested a bunch of different system versions, and S3 sleep just wouldn't cooperate. Today, I thought about dynamically unloading Bluetooth with these commands:

sudo launchctl bootout system/com.apple.bluetoothd
sudo launchctl bootstrap system /System/Library/LaunchDaemons/com.apple.bluetoothd.plist

Turns out, these commands worked! And when I pair them with sleepwatcher, I can finally get S3 sleep to work and turn Bluetooth back on when I wake up.

@deanls1
Congratulations. You have found another way to solve this issue. Can you explain more deeply how have you done it? When you have time, of course. Sleepwatcher needed but what about configuration or shell scripts and the rest?
Thank you.

@deanls1
I've tried to do what you say, using sleepwatcher to have a sleep script and an wake script, to disable/re-enable Bluetooth. No success.
I can't get to do it right.
When you can, please tell me how you did it.
Thank you very much.

@deanls1
Closing for now due to lack of response.