USB & Monterey
Closed this issue · 8 comments
You can use this to boot Monterey and it will work except for the USB ports and booting with -v sees BT adapter errors adding 3(!) minutes to the boot time.
I haven't installed Monterey yet. I included the Airportitlwm kext for it in anticipation of it coming out this month (hopefully) and then being able to install it. I'm waiting for the official release. Once it is out I'll update my EFI and post instructions as necessary.
I'm surprised USB ports are causing issues as the ports are mapped and I haven't heard anything about changes to the port mapping process. Let me know if you can determine the issue. I have read that IntelBluetoothInjector isn't needed but again I haven't tried it yet.
Thanks for letting me know.
Found this on another repo. Seems the bluetooth issue is known for Monterey. Hopefully there is a fix soon.
You can enable IntelBluetoothFirmware.kext & IntelBluetoothInjector.kext to be able to turn off bluetooth by enabling those kexts in config.plist This is not done by default because it increases boot times for those on macOS Monterey
Found info below as well as instruction from site
For Monterey you need:
• IntelBluetoothFirmware ONLY, do NOT use IntelBluetoothInjector
• BlueToolFixup
For Bigsur and below:
• IntelBluetoothFirmware
• IntelBluetoothInjector
thanks! I'll give it a go and try to figure out the USB issue tonight.
I'm assuming it fixed the boot times?
Did you happen to check which version of IntelBluetooth* you were using. Only reason I ask is they mention 1.1.3. but I included version 2.0.0 in my EFI.
I'm hopeful this will be fixed b/f the release of Monterey. I'll keep you posted if I find anything new regarding this. Thanks for your input and testing.
Sorry for the very late reply.
I did try 1.1.3 also as I read the same as you, but it made no change vs. 2.0.0.
And yes the steps I took did fix the boot times.
Now that Monterey is released I will be playing more and if I find anything I will post more info.
I just finished updating the EFI with the latest kexts and removing the unneeded bluetooth kext while adding the new one and everything works fine on Monterey now. But do not go past opencore 0.7.4 or you will get a black screen at boot.
TL;DR Monterey works fine with this EFI if you use the latest kexts and do the Bluetooth modifications stated above.