UPDATE - I have aborted this as updating OCLP boot to 2.3.2 as it suggested made by 15.4.1 not boot anymore
. I will stay with 2.3.1 boot EFI for now. As a side note OCLP usually intercepts the OS update with a KDK message, but it failed to do so this time (Patcher 2.3.2)?
- - - --
*CROSS POST*
I have just successfully updated to 15.4.1 (OCLP 2.3.2) and OCLP wants to update my bootloader. However I had the bluetooth partial loss of function problem when I switched from DIY OpenCore to OCLP because I wanted to run Sequoia. I finally figured out the issue after struggling a lot (wish I'd seen
this post then!) and tracked it down to the "AirportBrcmFixup.kext" which I knew was not needed having done the OC configs myself up to then, following Martin Lo and then
@cdf. Once that config entry was manually edited out and the associated kext(s) deleted I was good to go again with BT working properly (I have an updated Wifi card).
Now OC has "identified 2.3.1 vs 2.3.2" in EFI and wants to update and re-write the bootloader stuff and insists on including "Adding AirportBrcmFixup.kext 2.1.9" which IMO is a bug - i.e. its not identifying my hardware properly and doing this will break BT again. How can I override this auto decision in OCLP Patcher? Or do I have to install it and manually reconfigure OC manually by mounting the EFI afterwards again. Its a bit annoying and long winded to do that and have OCLP just overwrite everything again at some point.
I tried to report this when I found the problem but I am not a member of github and frankly don't consider myself very expert here.
So, anyone know how I can configure OCLP patcher in terms of what it automatically (but wrongly) decides is needed for my hardware?
TIA