Upgraded from Sonoma 14.7.2 to Sequoia 15.4 via USB, then updated to 15.4.1 via System Settings.
For some reason I had a nightmare reusing my existing perfectly working Sonoma config.plist, despite updating everything inside the EFI folder...
So after wasting around 7 hours across yesterday/today, I decided to just make a fresh config.plist and EFI folder, updated OpenCore/Kexts, used the latest HeliPort/itlwm for Wifi - works perfectly
For bluetooth, I used the latest 8th April 2025 BlueToolFixup, then the 24th June 2024 IntelBluetoothFirmware/IntelBTPatcher - as these were as new as I could get and worked perfectly, initially I used the 2024 version of BlueTooLFixup and that didn't work, as soon as I swapped it out for the 8th April 2025 version, bluetooth worked on boot
So if anyone has any hassle, just give up and make a fresh config.plist and a new EFI folder and start from scratch - by the time you waste hours fighting with your existing config.plist, you may as well have made a fresh one and eliminated any issues!
I did reference my previous Sonoma config.plist side by side when I found certain things not working such as my internal NVME showing as external, and copied the required fixes using ProperTree.
I'd highly recommend JUST using ProperTree/GenSMBIOS and not messing about with OCAT etc, they simply aren't needed - nor is making sure XYZ kext is in a certain order, that makes zero difference from experience, and I've even loaded up a fully working config.plist in OCAT and found the order is all over the place, so it clearly doesn't effect anything moving them up/down and is pointless IMHO!
I hope this helps someone, spec if anyone cares is:
MacOS Sequoia 15.4.1 ~ Windows 11 Professional, MITX Build:
| SAMA IM01A | Corsair SF750 | MSI B450i Gaming Plus AC | 5700X | PA120SE |
| 2x8GB 3200MHz C16 Corsair LPX | XFX SWFT 319 Speedster RX 6800 |
| 2TB Crucial MX500 | 4TB Lexar NM790 | LG 32GN600-B 165Hz |
| Corsair IronClaw | 2010 iMac full-size keyboard |
For some reason I had a nightmare reusing my existing perfectly working Sonoma config.plist, despite updating everything inside the EFI folder...
So after wasting around 7 hours across yesterday/today, I decided to just make a fresh config.plist and EFI folder, updated OpenCore/Kexts, used the latest HeliPort/itlwm for Wifi - works perfectly

For bluetooth, I used the latest 8th April 2025 BlueToolFixup, then the 24th June 2024 IntelBluetoothFirmware/IntelBTPatcher - as these were as new as I could get and worked perfectly, initially I used the 2024 version of BlueTooLFixup and that didn't work, as soon as I swapped it out for the 8th April 2025 version, bluetooth worked on boot

So if anyone has any hassle, just give up and make a fresh config.plist and a new EFI folder and start from scratch - by the time you waste hours fighting with your existing config.plist, you may as well have made a fresh one and eliminated any issues!
I did reference my previous Sonoma config.plist side by side when I found certain things not working such as my internal NVME showing as external, and copied the required fixes using ProperTree.
I'd highly recommend JUST using ProperTree/GenSMBIOS and not messing about with OCAT etc, they simply aren't needed - nor is making sure XYZ kext is in a certain order, that makes zero difference from experience, and I've even loaded up a fully working config.plist in OCAT and found the order is all over the place, so it clearly doesn't effect anything moving them up/down and is pointless IMHO!
I hope this helps someone, spec if anyone cares is:
MacOS Sequoia 15.4.1 ~ Windows 11 Professional, MITX Build:
| SAMA IM01A | Corsair SF750 | MSI B450i Gaming Plus AC | 5700X | PA120SE |
| 2x8GB 3200MHz C16 Corsair LPX | XFX SWFT 319 Speedster RX 6800 |
| 2TB Crucial MX500 | 4TB Lexar NM790 | LG 32GN600-B 165Hz |
| Corsair IronClaw | 2010 iMac full-size keyboard |
Last edited: