miliuco Posted July 25, 2023 Share Posted July 25, 2023 (edited) @mboy Enabled=True Important: com.apple.iokit.IOSkywalkFamily blocking must have Enabled=True and Strategy=Exclude. Otherwise you get kernel panic at boot. @Cyberdevs You were right, this is causing quite a few errors. Edited July 25, 2023 by miliuco 2 Link to comment Share on other sites More sharing options...
miliuco Posted July 25, 2023 Share Posted July 25, 2023 (edited) @BALDY_MAN Can you upload your Sonoma EFI (only config.plist file) if you can't get wifi networks yet? @Max.1974 You have SecureBootModel=x86legacy, try Disabled. Edited July 25, 2023 by miliuco 1 Link to comment Share on other sites More sharing options...
deeveedee Posted July 25, 2023 Share Posted July 25, 2023 (edited) I was inspecting the OCLP Wi-Fi patching and see what appears to be a dependency on SMBIOS Model. OCLP is designed for Real Macs, so OCLP patching adheres to the configs of real SMBIOS MacModels. Could some of the Wi-Fi issues being reported here be because some hacks are using Wi-Fi chipsets that are not the same as their real Mac counterparts? For those who want to review this, here is the commit. Edited July 25, 2023 by deeveedee 2 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 25, 2023 Share Posted July 25, 2023 @deeveedee I think that's a possibility, as you stated OCLP was initially designed for real Macs not hackintoshes, it being working on hacks is a bonus but I think the devs took some of the variations (if not all) about the WiFi cards used in hack as well. I'm installing Sonoma on my 2013 MacBookPro to see if the AirportBrcmFixup.kext is really necessary or not but the EFI folder generated by OCLP adds it automatically so there must be a reason for that. 1 Link to comment Share on other sites More sharing options...
Max.1974 Posted July 25, 2023 Share Posted July 25, 2023 (edited) 1 hour ago, miliuco said: @Max.1974 Você tem SecureBootModel=x86legacy, tente Disabled. Hello mi Hermano, thanks in advance, I try it, but not boot, without line boot, stuck on Apple logo. Im uninstall Sonoma patched with OCLP, because have been too much crashes, and im prefer use dual boot with my good Ventura for my work, and enjoy Sonoma without Airdrop, but better stability for now. Thanks!!! Notes: this name x86legacy was renamed automatic by OCLP Edited July 25, 2023 by Max.1974 1 Link to comment Share on other sites More sharing options...
mboy Posted July 25, 2023 Share Posted July 25, 2023 1 hour ago, miliuco said: @mboy Enabled=True Important: com.apple.iokit.IOSkywalkFamily blocking must have Enabled=True and Strategy=Exclude. Otherwise you get kernel panic at boot. @Cyberdevs You were right, this is causing quite a few errors. Sorry; bootloader freezes with Enabled=YES. I get a kernel panic with Enabled=NO 1 Link to comment Share on other sites More sharing options...
mnfesq Posted July 25, 2023 Share Posted July 25, 2023 I have an app that I use daily that require SIP to be fully disabled. Can someone who has wifi working please test this csr-active-config to see if it works with the OLCP patch? csr-active-config=6F020000 Thanks. Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 25, 2023 Share Posted July 25, 2023 For those who have issues with fenvi T919 BT/Wireless I attached the kexts required and the order they need to be in the config.plist The AirPortBrcmNIC.kext is inside the IO80211FamilyLegacy.kext and it also needs to be injected. Blocking com.apple.iokit.IOSkywalkFamily is a MUST and make sure it is set to Exclude: <key>Block</key> <array> <dict> <key>Arch</key> <string>Any</string> <key>Comment</key> <string>Allow IOSkywalk Downgrade</string> <key>Enabled</key> <true/> <key>Identifier</key> <string>com.apple.iokit.IOSkywalkFamily</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>23.0.0</string> <key>Strategy</key> <string>Exclude</string> </dict> </array> You don't need any other kexts for the fenvi T919 so remove them to avoid any issues. Kext order Spoiler Hackintool screenshot Spoiler Blocking the com.apple.iokit.IOSkywalkFamily Spoiler Another addition: If you use the nightly GUI app it might not work because it's few commits behind so I suggest to build from the last commit. The GUI didn't apply Haswell Graphics patches to my 2013 MacBook Pro but the manual build did. 1783627072_WirelessKextsforSonoma.zip 5 2 Link to comment Share on other sites More sharing options...
eSaF Posted July 25, 2023 Share Posted July 25, 2023 1 hour ago, mnfesq said: I have an app that I use daily that require SIP to be fully disabled. Can someone who has wifi working please test this csr-active-config to see if it works with the OLCP patch? csr-active-config=6F020000 Thanks. Sorry man, that value is not good, sorry, see test pics. WiFi is active but cannot find active Networks. 3 2 Link to comment Share on other sites More sharing options...
deeveedee Posted July 25, 2023 Share Posted July 25, 2023 22 minutes ago, Cyberdevs said: For those who have issues with fenvi T919 BT/Wireless I attached the kexts required and the order they need to be in the config.plist The AirPortBrcmNIC.kext is inside the IO80211FamilyLegacy.kext and it also needs to be injected. Blocking com.apple.iokit.IOSkywalkFamily is a MUST and make sure it is set to Exclude: <key>Block</key> <array> <dict> <key>Arch</key> <string>Any</string> <key>Comment</key> <string>Allow IOSkywalk Downgrade</string> <key>Enabled</key> <false/> <key>Identifier</key> <string>com.apple.iokit.IOSkywalkFamily</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>23.0.0</string> <key>Strategy</key> <string>Exclude</string> </dict> </array> Thanks! Should Enabled be true? 1 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 25, 2023 Share Posted July 25, 2023 32 minutes ago, deeveedee said: Thanks! Should Enabled be true? Yes it should, I just copied the block section from the reference page in OpenCore Legacy Patcher and it's set to false there, might be a mistake. Thanks for the correction. 1 Link to comment Share on other sites More sharing options...
deeveedee Posted July 25, 2023 Share Posted July 25, 2023 9 minutes ago, Cyberdevs said: Yes it should, I just copied the block section from the reference page in OpenCore Legacy Patcher and it's set to false there, might be a mistake. Thanks for the correction. I don't think it's a mistake on the OCLP reference page. That config.plist looks like a template for all MacModels. OCLP must use that config.plist template to create the customized config.plist for each specific Mac Model. 1 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 25, 2023 Share Posted July 25, 2023 5 minutes ago, deeveedee said: I don't think it's a mistake on the OCLP reference page. That config.plist looks like a template for all MacModels. OCLP must use that config.plist template to create the customized config.plist for each specific Mac Model. That makes sense Link to comment Share on other sites More sharing options...
surenmunoo Posted July 25, 2023 Share Posted July 25, 2023 3 hours ago, deeveedee said: I was inspecting the OCLP Wi-Fi patching and see what appears to be a dependency on SMBIOS Model. OCLP is designed for Real Macs, so OCLP patching adheres to the configs of real SMBIOS MacModels. Could some of the Wi-Fi issues being reported here be because some hacks are using Wi-Fi chipsets that are not the same as their real Mac counterparts? For those who want to review this, here is the commit. I use BCM4360 which is listed for real Macs but cannot boot with changes. I am using the mod OC and created a new EFI with no Fork/Mod and I managed to boot Sonoma with the changes but when I try to enable the patch it says no patches available 1 Link to comment Share on other sites More sharing options...
deeveedee Posted July 25, 2023 Share Posted July 25, 2023 (edited) 3 hours ago, Cyberdevs said: Another addition: If you use the nightly GUI app it might not work because it's few commits behind so I suggest to build from the last commit. The GUI didn't apply Haswell Graphics patches to my 2013 MacBook Pro but the manual build did. It doesn't make sense to me that anyone should need to manually build the patcher. Are you saying that you downloaded OCLP from here (link labeled Nightly.link: OpenCore-Patcher.app (Sonoma Development) ) and that did not work for you? EDIT: I do see that there were Haswell commits yesterday. Others (not Haswell) who need the patcher today should be ok with the OCLP nightly build. Edited July 25, 2023 by deeveedee 1 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 25, 2023 Share Posted July 25, 2023 Just now, deeveedee said: It doesn't make sense to me that anyone should need to manually build the patcher. Are you saying that you downloaded OCLP from here (link labeled Nightly.link: OpenCore-Patcher.app (Sonoma Development) ) and that did not work for you? Yes that's exactly what I'm saying, the root patching didn't work on my MacBookPro using that build. 1 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 25, 2023 Share Posted July 25, 2023 @deeveedee Just to be fair that build works ok on hackintoshes, what I'm saying is that it didn't work on my MacBookPro and only failed to patch the graphics, but did patch the WiFi. On another note I did remove the AirportBrcmFixup.kext on my MacBook and BT and WiFi work just fine. I tested the AirDrop and it worked too. 1 Link to comment Share on other sites More sharing options...
deeveedee Posted July 25, 2023 Share Posted July 25, 2023 (edited) @Cyberdevs that does make sense - there were Haswell commits yesterday. I'm not sure what AirportBrcmFixup.kext does except for renaming PXSX to ARPT (which, unless I'm mistaken, won't change anything on a real Mac). I understand the roles of the plugins, but don't fully understand the role of the parent kext (except to be a container for the plugins). Edited July 25, 2023 by deeveedee Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 25, 2023 Share Posted July 25, 2023 18 minutes ago, deeveedee said: @Cyberdevs that does make sense - there were Haswell commits yesterday. I'm not sure what AirportBrcmFixup.kext does except for renaming PXSX to ARPT. I understand the roles of the plugins, but don't fully understand the role of the parent kext (except to be a container for the plugins). Yes, I just compiled the build and made the GUI app for yesterdays commits and compared the original build vs mine and the original build is 512MB and the build i just made is 516.2 MB so clearly there is something missing. And about the AirportBrcmFixup.kext I'm not sure maybe that's required for hacks but not for real Macs because even without it my WiFi is shown as ARPT in IOReg. OCLP builds: Original Spoiler My build: Spoiler 1 Link to comment Share on other sites More sharing options...
Aguys Posted July 25, 2023 Share Posted July 25, 2023 1 hour ago, deeveedee said: I'm not sure what AirportBrcmFixup.kext does except for renaming PXSX to ARPT (which, unless I'm mistaken, won't change anything on a real Mac). I understand the roles of the plugins, but don't fully understand the role of the parent kext (except to be a container for the plugins). I use AirportBrcmFixup parent kext for changing country code, no country code injected without it (I set country code via DeviceProperties). 1 Link to comment Share on other sites More sharing options...
SavageAUS Posted July 26, 2023 Author Share Posted July 26, 2023 I hope these are not actual sizes (for both) Setting the min kernel was enough to fix the kp in Ventura. Wifi chip size is almost correct and the screw driver prob will be that small lolSent from my iPhone using Tapatalk 1 Link to comment Share on other sites More sharing options...
surenmunoo Posted July 26, 2023 Share Posted July 26, 2023 Hey Guys, Looking for help here. So I made another EFi with the changes needed for the Broadcom BCM4360 M.2 wifi card. I can boot into Sonoma but I get black screen for 5 minutes before Sonona actually loads, when it loads it shows patches are done but I have no more bluetooth, network cards and yes no wifi as well. Config attached. If I re-install Sonoma (3rd time going now) I can boot is fast like Ventura. config.plist.zip Link to comment Share on other sites More sharing options...
cankiulascmnfye Posted July 26, 2023 Share Posted July 26, 2023 @surenmunoo There are no Bluetooth kexts usually required for Broadcom cards (BlueToolFixup, etc) included in BrcmPatchRam. What you added is for Wifi only. I am still uncertain, if AirportBrcmFixup is still required as well or not. Link to comment Share on other sites More sharing options...
surenmunoo Posted July 26, 2023 Share Posted July 26, 2023 2 minutes ago, cankiulascmnfye said: @surenmunoo There are no Bluetooth kexts usually required for Broadcom cards (BlueToolFixup, etc) included in BrcmPatchRam. What you added is for Wifi only. I am still uncertain, if AirportBrcmFixup is still required as well or not. I normally don't use any bluetooth kexts and it just works. I am in Sonoma now, a fresh install of beta 4 and bluetooth and both 2.5G and 10G network ports work and show in Hackintool, just no wifi but after I apply the OCLP patch, all these stop working and disappear and only way to get it back is a fresh install again, even undoing the patch does not help. Hence I am stuck 7 minutes ago, cankiulascmnfye said: @surenmunoo There are no Bluetooth kexts usually required for Broadcom cards (BlueToolFixup, etc) included in BrcmPatchRam. What you added is for Wifi only. I am still uncertain, if AirportBrcmFixup is still required as well or not. This is with a fresh install of Sonoma now, everything except wifi works. Link to comment Share on other sites More sharing options...
cankiulascmnfye Posted July 26, 2023 Share Posted July 26, 2023 @surenmunoo Add AirportBrcmFIxup (disable the plugin kexts) for testing. Link to comment Share on other sites More sharing options...
Recommended Posts