D3v1L Posted June 7, 2023 Share Posted June 7, 2023 1 minute ago, miliuco said: By ghost empty memory slots I mean that really there are only 4 memory slots on the mobo but memory info says that there are 12, 4 filled and 8 empty. ooooh ok ok 🙂 now we are at the point. this is normal. 2019 MacPro have 12 slot...so, if you use MacPro smbios, is normal that MacOS see that you have a "real MacPro" and.. ---> your system have 12 slot ('couse...MP have it) 😛 ... This is the correct configuration! 🙂 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805829 Share on other sites More sharing options...
Slice Posted June 7, 2023 Share Posted June 7, 2023 VoodooHDA 3.0.2 works in Sonoma. We just have to tune Info.plist. Instructions the same as for BigSur and info.plist sample is here. VoodooHDA.kext.zip 8 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805830 Share on other sites More sharing options...
D3v1L Posted June 7, 2023 Share Posted June 7, 2023 (edited) 28 minutes ago, miliuco said: @D3v1L Pages and TextEdit work fine on my system. LittleSnitch not tried. think is an issue 'couse i've update a cloned drive and not did a fresh install... 🙂 Edited June 7, 2023 by D3v1L 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805831 Share on other sites More sharing options...
surenmunoo Posted June 7, 2023 Share Posted June 7, 2023 6 hours ago, aben said: Western Digital would be your best bet - either the SN7xx or SN8xx series. I found that Crucial P5 NVME works well in macOS as well 3 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805832 Share on other sites More sharing options...
Nightf4ll Posted June 7, 2023 Share Posted June 7, 2023 (edited) Did I read this right? Broadcom BCM43xx won't work anymore? So I spent 70 USD and waited 2 months on delivery from China for nothing? I guess Ventura is not that bad then, for now... And in the future, gonna switch to windows either way. Hackintosh seems to be breathing it's last breaths. Edited June 7, 2023 by Nightf4ll Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805833 Share on other sites More sharing options...
D3v1L Posted June 7, 2023 Share Posted June 7, 2023 (edited) 4 minutes ago, Nightf4ll said: Did I read this right? Broadcom BCM43xx won't work anymore? So I spent 70 USD and waited 2 months on delivery from China for nothing? I guess Ventura is not that bad then, for now... And in the future, gonna switch to windows either way. Hackintosh seems to be breathing it's last breaths. Yes. BCM43xx is found on 2015 MBA so, is no longer supported in Sonoma (and never plan to be supported in the future).... Sonoma cut pre 2017 system Edited June 7, 2023 by D3v1L 1 1 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805834 Share on other sites More sharing options...
surfinchina Posted June 7, 2023 Share Posted June 7, 2023 Maybe one of the smoothest updates, just lilubetaall and updated kexts, drivers and OC. Other software that works is ique (for my Corsair stuff) and eqMac. The digital out has stopped working but it's ok through one of my monitors with the DP to HDMI cable and then to the DAC rather than digital to the DAC. WIFI - NG...360 doesn't work as per everyone else, bluetooth is fine. That's with the X299 / Vega Frontier main rig. Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805837 Share on other sites More sharing options...
surenmunoo Posted June 7, 2023 Share Posted June 7, 2023 2 hours ago, Max.1974 said: Hi guys, nice to see a new macOs. We need change something on Opencore? My start install gave me a black screen with my RX 6900 XT Change something or kext update?Thanks!!! AMDRadeonNavi2xExt.kext.zip Try this kext and don't use any SSDT's for the 6900XT 5 minutes ago, surfinchina said: Maybe one of the smoothest updates, just lilubetaall and updated kexts, drivers and OC. Other software that works is ique (for my Corsair stuff) and eqMac. The digital out has stopped working but it's ok through one of my monitors with the DP to HDMI cable and then to the DAC rather than digital to the DAC. WIFI - NG...360 doesn't work as per everyone else, bluetooth is fine. That's with the X299 / Vega Frontier main rig. Are you using iCue in your Hack to control your RGB lights? Please share how because I have tried many times and failed to get it to work 1 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805838 Share on other sites More sharing options...
surfinchina Posted June 7, 2023 Share Posted June 7, 2023 9 minutes ago, surenmunoo said: AMDRadeonNavi2xExt.kext.zip Try this kext and don't use any SSDT's for the 6900XT Are you using iCue in your Hack to control your RGB lights? Please share how because I have tried many times and failed to get it to work Haha no. ique for mac is rubbish for that. Also the fan and pump control with corsair commander doesn't work. I use it for the keyboard and mouse only. Got a lot of macros going on for my CAD work. 2 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805839 Share on other sites More sharing options...
Max.1974 Posted June 7, 2023 Share Posted June 7, 2023 1 hour ago, BALDY_MAN said: have you added -lilubetaall to your config .plist I needed it for my 6800xt? to work Hi my friend, this command on boot args cause Kernel Panic. Thanks a lot!!! Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805842 Share on other sites More sharing options...
PoMpIs Posted June 7, 2023 Share Posted June 7, 2023 @miliuco Not even with -revbeta does RestrictEvents work fine for me... there is no way to show the 13600k. 🤷♂️ It works fine on the memory and PCI slots, but on the CPU it doesn't 😅 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805844 Share on other sites More sharing options...
Ramirez71 Posted June 7, 2023 Share Posted June 7, 2023 Has anyone installed with Polaris 4xx? Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805845 Share on other sites More sharing options...
PropoFlexWX4 Posted June 7, 2023 Share Posted June 7, 2023 Upgraded straight from 13.4 by using the installassistant provided here, now that dev betas are officially free... Surprisingly, everything works. Not a single crash until now. Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805846 Share on other sites More sharing options...
Cyberdevs Posted June 7, 2023 Share Posted June 7, 2023 @PoMpIs Set the processor type to 0 and that might fix the CPU issue. 4 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805847 Share on other sites More sharing options...
Moviemakergr Posted June 7, 2023 Share Posted June 7, 2023 (edited) 10 hours ago, Max.1974 said: Hi my friend, this command on boot args cause Kernel Panic. Thanks a lot!!! -lilubeta -wegbeta oc 9.1 and later and updated kexts. Edited June 7, 2023 by Moviemakergr 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805848 Share on other sites More sharing options...
nyu1985 Posted June 7, 2023 Share Posted June 7, 2023 (edited) Yes it works fine with rx 480 Edited June 7, 2023 by nyu1985 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805852 Share on other sites More sharing options...
dreamwhite Posted June 7, 2023 Share Posted June 7, 2023 (edited) I don't know if I'm banging my head the right way or not but did the following tests on macOS Sonoma Beta 1 to try sorting out things for Wi-Fi. As already stated in this thread, IO80211FamilyLegacy.kext got dropped, therefore no BCM94350 and BCM94360 support (basically any Fenvi T919/HB1200 or M.2 version do not work). As I always love to experiment, I decided to download the latest KDK from developer.apple.com, in order to extract IO80211FamilyLegacy.kext (worth mentioning it that SLE kext binaries are not there anymore, but just the .plist). I injected it but OC failed to inject it: 06:002 00:008 OCAK: Patching invalid size 36FF1 with 21CF000 for com.apple.driver.AppleMobileFileIntegrity 06:011 00:008 OCAK: Patching invalid size 9FF7 with 1DF9000 for com.apple.iokit.CoreAnalyticsFamily 06:028 00:017 OCAK: Patching invalid size 7AFD0 with CA7000 for com.apple.kec.corecrypto 06:037 00:008 OCAK: Patching invalid size 9FFA with 1D1D000 for com.apple.kext.CoreTrust 06:043 00:005 OCAK: Patching invalid size 1FFF2 with 2313000 for com.apple.security.AppleImage4 06:062 00:018 OCAK: Patching invalid size 22FF5 with CD8000 for com.apple.driver.corecapture 06:099 00:037 OCAK: Patching invalid size 16FF4 with 1774000 for com.apple.iokit.IONetworkingFamily 06:130 00:031 OCAK: Patching invalid size 2DFF8 with 1427000 for com.apple.iokit.IOSkywalkFamily 06:140 00:009 OCAK: Patching invalid size 5000 with 151B000 for com.apple.driver.mDNSOffloadUserClient 06:491 00:350 OCAK: Failed to patch symbol __ZN25IOSkywalkNetworkInterface13getTSOOptionsEPNS_19IOSkywalkTSOOptionsE for vtable __ZTV23IO80211SkywalkInterface 06:496 00:004 OCAK: Failed to patch vtable for superclass 26IOSkywalkEthernetInterface 06:500 00:004 OCAK: Vtable patching failed for kext com.apple.iokit.IO80211FamilyLegacy 06:504 00:004 OC: Prelinked injection IO80211FamilyLegacy.kext () - Invalid Parameter 06:510 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext v1200.12.2b1 06:527 00:017 OCAK: Dependency com.apple.iokit.IO80211FamilyLegacy was not found for kext com.apple.driver.AirPort.BrcmNIC 06:629 00:101 OCAK: Vtable patching failed for kext com.apple.driver.AirPort.BrcmNIC 06:633 00:004 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext () - Invalid Parameter 06:639 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext v1400.1.1 06:653 00:014 OCAK: Dependency com.apple.iokit.IO80211FamilyLegacy was not found for kext com.apple.driver.IO80211NetBooter 06:671 00:017 OCAK: Symbol __ZN17IO80211NetBootNub9metaClassE has 0-value 06:675 00:004 OCAK: Symbol __ZN17IO80211NetBootNub11getWorkLoopEv has 0-value 06:680 00:004 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext () - Invalid Parameter 06:686 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext v1200.12.2b1 The line that made me think "UHMMMMMMMM" is 06:491 00:350 OCAK: Failed to patch symbol __ZN25IOSkywalkNetworkInterface13getTSOOptionsEPNS_19IOSkywalkTSOOptionsE for vtable __ZTV23IO80211SkywalkInterface 06:496 00:004 OCAK: Failed to patch vtable for superclass 26IOSkywalkEthernetInterface Basically it is related to IOSkywalkFamily kext not working. So what I did was: - block IOSkywalkFamily through OpenCore Block mechanism (used Exclude strategy as it better suits for our needs aka replacing the kext with another version): <dict> <key>Arch</key> <string>Any</string> <key>Comment</key> <string>Block IOSkywalkFamily kext</string> <key>Enabled</key> <true/> <key>Identifier</key> <string>com.apple.iokit.IOSkywalkFamily</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>Strategy</key> <string>Exclude</string> </dict> and added the attached kexts (IOSkywalkFamily comes before IO80211FamilyLegacy): <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IOSkywalkFamily.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/IOSkywalkFamily</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211FamilyLegacy.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/IO80211FamilyLegacy</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/AirPortBrcmNIC</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211FamilyLegacy.kext/Contents/PlugIns/IO80211NetBooter.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/IO80211NetBooter</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> The OS correctly boots and OpenCore correctly loads the kext: 05:363 00:189 OCAK: Patching invalid size 2DFF8 with 1425000 for com.apple.iokit.IOSkywalkFamily 05:367 00:003 OCAK: Excluding com.apple.iokit.IOSkywalkFamily - VirtualBase FFFFFF80027E7000, MaxSize 3F000 05:371 00:004 OCAK: Found kext com.apple.iokit.IOSkywalkFamily (9B518018) from link 9B518020 to drop 05:374 00:002 OCAK: Erasing com.apple.iokit.IOSkywalkFamily from prelinked kext under dict index 3, plist 9BD2CB98, plist index 167 05:378 00:003 OC: Prelinked blocker (Exclude) result 0 for com.apple.iokit.IOSkywalkFamily (Block IOSkywalkFamily kext) - Success ... 06:299 00:010 OCAK: Patching invalid size 5000 with 151B000 for com.apple.driver.mDNSOffloadUserClient 06:308 00:008 OCAK: Patching invalid size 16FF4 with 1774000 for com.apple.iokit.IONetworkingFamily 06:525 00:217 OCAK: Local relocs 7087 on FFFFFF8003F8C000 06:588 00:063 OC: Prelinked injection IOSkywalkFamily.kext () - Success 06:591 00:002 OC: Prelinked injection IOSkywalkFamily.kext v1.0 06:598 00:006 OCAK: Patching invalid size 36FF1 with 21CF000 for com.apple.driver.AppleMobileFileIntegrity 06:605 00:007 OCAK: Patching invalid size 9FF7 with 1DF9000 for com.apple.iokit.CoreAnalyticsFamily 06:622 00:016 OCAK: Patching invalid size 7AFD0 with CA7000 for com.apple.kec.corecrypto 06:629 00:007 OCAK: Patching invalid size 9FFA with 1D1D000 for com.apple.kext.CoreTrust 06:634 00:004 OCAK: Patching invalid size 1FFF2 with 2313000 for com.apple.security.AppleImage4 06:652 00:018 OCAK: Patching invalid size 22FF5 with CD8000 for com.apple.driver.corecapture 07:119 00:466 OCAK: Local relocs 8897 on FFFFFF800405A000 07:187 00:068 OC: Prelinked injection IO80211FamilyLegacy.kext () - Success 07:190 00:002 OC: Prelinked injection IO80211FamilyLegacy.kext v1200.12.2b1 07:395 00:205 OCAK: Local relocs 6983 on FFFFFF8004264000 07:437 00:042 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext () - Success 07:440 00:002 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext v1400.1.1 07:458 00:018 OCAK: Local relocs 305 on FFFFFF8004B07000 07:463 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext () - Success 07:466 00:002 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext v1200.12.2b1 07:469 00:002 OC: Prelink size 77688832 kext offset 61923328 reserved 15765504 07:472 00:002 OCAK: KC TEXT is 65536 bytes with 62032 Mach-O headers need 1392 07:989 00:516 OC: Prelinked status - Success The result is the following: IORegistryExplorer correctly shows IOSkywalkFamily attached to the card itself: On Ventura, actually the IORegistryExplorer output of RP06 (where my Fenvi BCM94360NG is attached to) is pretty the same: Below the attached kexts I extracted from Kernel_Debug_Kit_13.5_build_22G5038d: Kexts.zip So, does it work now? Not yet. The card itself is correctly detected both via IORegistryExplorer and System Information.app, but cannot detect any network, nor manually connect to them. Probably will need more testing and potentially DMAR stuff can be changed (I remember a few months ago that VT-d plays an important role here with Fenvi Wi-Fi) Edited June 7, 2023 by dreamwhite added conclusions 9 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805853 Share on other sites More sharing options...
ichelash Posted June 7, 2023 Share Posted June 7, 2023 (edited) 4 minutes ago, dreamwhite said: I don't know if I'm banging my head the right way or not but did the following tests on macOS Sonoma Beta 1 to try sorting out things for Wi-Fi. As already stated in this thread, IO80211FamilyLegacy.kext got dropped, therefore no BCM94350 and BCM94360 support (basically any Fenvi T919/HB1200 or M.2 version do not work). As I always love to experiment, I decided to download the latest KDK from developer.apple.com, in order to extract IO80211FamilyLegacy.kext (worth mentioning it that SLE kext binaries are not there anymore, but just the .plist). I injected it but OC failed to inject it: 06:002 00:008 OCAK: Patching invalid size 36FF1 with 21CF000 for com.apple.driver.AppleMobileFileIntegrity 06:011 00:008 OCAK: Patching invalid size 9FF7 with 1DF9000 for com.apple.iokit.CoreAnalyticsFamily 06:028 00:017 OCAK: Patching invalid size 7AFD0 with CA7000 for com.apple.kec.corecrypto 06:037 00:008 OCAK: Patching invalid size 9FFA with 1D1D000 for com.apple.kext.CoreTrust 06:043 00:005 OCAK: Patching invalid size 1FFF2 with 2313000 for com.apple.security.AppleImage4 06:062 00:018 OCAK: Patching invalid size 22FF5 with CD8000 for com.apple.driver.corecapture 06:099 00:037 OCAK: Patching invalid size 16FF4 with 1774000 for com.apple.iokit.IONetworkingFamily 06:130 00:031 OCAK: Patching invalid size 2DFF8 with 1427000 for com.apple.iokit.IOSkywalkFamily 06:140 00:009 OCAK: Patching invalid size 5000 with 151B000 for com.apple.driver.mDNSOffloadUserClient 06:491 00:350 OCAK: Failed to patch symbol __ZN25IOSkywalkNetworkInterface13getTSOOptionsEPNS_19IOSkywalkTSOOptionsE for vtable __ZTV23IO80211SkywalkInterface 06:496 00:004 OCAK: Failed to patch vtable for superclass 26IOSkywalkEthernetInterface 06:500 00:004 OCAK: Vtable patching failed for kext com.apple.iokit.IO80211FamilyLegacy 06:504 00:004 OC: Prelinked injection IO80211FamilyLegacy.kext () - Invalid Parameter 06:510 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext v1200.12.2b1 06:527 00:017 OCAK: Dependency com.apple.iokit.IO80211FamilyLegacy was not found for kext com.apple.driver.AirPort.BrcmNIC 06:629 00:101 OCAK: Vtable patching failed for kext com.apple.driver.AirPort.BrcmNIC 06:633 00:004 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext () - Invalid Parameter 06:639 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext v1400.1.1 06:653 00:014 OCAK: Dependency com.apple.iokit.IO80211FamilyLegacy was not found for kext com.apple.driver.IO80211NetBooter 06:671 00:017 OCAK: Symbol __ZN17IO80211NetBootNub9metaClassE has 0-value 06:675 00:004 OCAK: Symbol __ZN17IO80211NetBootNub11getWorkLoopEv has 0-value 06:680 00:004 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext () - Invalid Parameter 06:686 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext v1200.12.2b1 The line that made me think "UHMMMMMMMM" is 06:491 00:350 OCAK: Failed to patch symbol __ZN25IOSkywalkNetworkInterface13getTSOOptionsEPNS_19IOSkywalkTSOOptionsE for vtable __ZTV23IO80211SkywalkInterface 06:496 00:004 OCAK: Failed to patch vtable for superclass 26IOSkywalkEthernetInterface Basically it is related to IOSkywalkFamily kext not working. So what I did was: - block IOSkywalkFamily through OpenCore Block mechanism (used Exclude strategy as it better suits for our needs aka replacing the kext with another version): <dict> <key>Arch</key> <string>Any</string> <key>Comment</key> <string>Block IOSkywalkFamily kext</string> <key>Enabled</key> <true/> <key>Identifier</key> <string>com.apple.iokit.IOSkywalkFamily</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>Strategy</key> <string>Exclude</string> </dict> and added the attached kexts (IOSkywalkFamily comes before IO80211FamilyLegacy): <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IOSkywalkFamily.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/IOSkywalkFamily</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211FamilyLegacy.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/IO80211FamilyLegacy</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/AirPortBrcmNIC</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211FamilyLegacy.kext/Contents/PlugIns/IO80211NetBooter.kext</string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/IO80211NetBooter</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> The OS correctly boots and OpenCore correctly loads the kext: 05:363 00:189 OCAK: Patching invalid size 2DFF8 with 1425000 for com.apple.iokit.IOSkywalkFamily 05:367 00:003 OCAK: Excluding com.apple.iokit.IOSkywalkFamily - VirtualBase FFFFFF80027E7000, MaxSize 3F000 05:371 00:004 OCAK: Found kext com.apple.iokit.IOSkywalkFamily (9B518018) from link 9B518020 to drop 05:374 00:002 OCAK: Erasing com.apple.iokit.IOSkywalkFamily from prelinked kext under dict index 3, plist 9BD2CB98, plist index 167 05:378 00:003 OC: Prelinked blocker (Exclude) result 0 for com.apple.iokit.IOSkywalkFamily (Block IOSkywalkFamily kext) - Success ... 06:299 00:010 OCAK: Patching invalid size 5000 with 151B000 for com.apple.driver.mDNSOffloadUserClient 06:308 00:008 OCAK: Patching invalid size 16FF4 with 1774000 for com.apple.iokit.IONetworkingFamily 06:525 00:217 OCAK: Local relocs 7087 on FFFFFF8003F8C000 06:588 00:063 OC: Prelinked injection IOSkywalkFamily.kext () - Success 06:591 00:002 OC: Prelinked injection IOSkywalkFamily.kext v1.0 06:598 00:006 OCAK: Patching invalid size 36FF1 with 21CF000 for com.apple.driver.AppleMobileFileIntegrity 06:605 00:007 OCAK: Patching invalid size 9FF7 with 1DF9000 for com.apple.iokit.CoreAnalyticsFamily 06:622 00:016 OCAK: Patching invalid size 7AFD0 with CA7000 for com.apple.kec.corecrypto 06:629 00:007 OCAK: Patching invalid size 9FFA with 1D1D000 for com.apple.kext.CoreTrust 06:634 00:004 OCAK: Patching invalid size 1FFF2 with 2313000 for com.apple.security.AppleImage4 06:652 00:018 OCAK: Patching invalid size 22FF5 with CD8000 for com.apple.driver.corecapture 07:119 00:466 OCAK: Local relocs 8897 on FFFFFF800405A000 07:187 00:068 OC: Prelinked injection IO80211FamilyLegacy.kext () - Success 07:190 00:002 OC: Prelinked injection IO80211FamilyLegacy.kext v1200.12.2b1 07:395 00:205 OCAK: Local relocs 6983 on FFFFFF8004264000 07:437 00:042 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext () - Success 07:440 00:002 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\AirPortBrcmNIC.kext v1400.1.1 07:458 00:018 OCAK: Local relocs 305 on FFFFFF8004B07000 07:463 00:005 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext () - Success 07:466 00:002 OC: Prelinked injection IO80211FamilyLegacy.kext\Contents\PlugIns\IO80211NetBooter.kext v1200.12.2b1 07:469 00:002 OC: Prelink size 77688832 kext offset 61923328 reserved 15765504 07:472 00:002 OCAK: KC TEXT is 65536 bytes with 62032 Mach-O headers need 1392 07:989 00:516 OC: Prelinked status - Success The result is the following: IORegistryExplorer correctly shows IOSkywalkFamily attached to the card itself: On Ventura, actually the IORegistryExplorer output of RP06 (where my Fenvi BCM94360NG is attached to) is pretty the same: Below the attached kexts I extracted from Kernel_Debug_Kit_13.5_build_22G5038d: Kexts.zip 4.94 MB · 2 downloads ....does it work? Edited June 7, 2023 by ichelash Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805855 Share on other sites More sharing options...
dMatik Posted June 7, 2023 Share Posted June 7, 2023 All good on x99, easiest update, sadly my fenvi t919 wifi stopped working (bluetooth works). WIth this ssdt I can spoof my fenvi Broadcom BCM43602 as Broadcom BCM4364 (found in imac 19.1) but wifi does not work. (Driver load but won't load the firmware) SSDT-SPOOF.aml 3 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805856 Share on other sites More sharing options...
dreamwhite Posted June 7, 2023 Share Posted June 7, 2023 4 minutes ago, ichelash said: ....does it work? Hold on, forgot to write the most important thing: the card is correctly detected but at the time of writing, it cannot detect networks, nor manually connect to them. Don't know if I should reset my network interfaces or not so far... 4 minutes ago, dMatik said: All good on x99, easiest update, sadly my fenvi t919 wifi stopped working (bluetooth works). WIth this ssdt I can spoof my fenvi Broadcom BCM43602 as Broadcom BCM4364 (found in imac 19.1) but wifi does not work. (Driver load but won't load the firmware) SSDT-SPOOF.aml 364 B · 0 downloads I don't think an SSDT is needed to spoof the Wi-Fi card device id, as it can be easily changed from DeviceProperties (hoping all the pci-bridges are defined). Can you also attach an IORegistryExplorer dump with the spoof applied to the card? 3 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805857 Share on other sites More sharing options...
Cyberdevs Posted June 7, 2023 Share Posted June 7, 2023 5 minutes ago, dMatik said: All good on x99, easiest update, sadly my fenvi t919 wifi stopped working (bluetooth works). WIth this ssdt I can spoof my fenvi Broadcom BCM43602 as Broadcom BCM4364 (found in imac 19.1) but wifi does not work. (Driver load but won't load the firmware) SSDT-SPOOF.aml 364 B · 3 downloads I already tried that and it didn't work 2 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805858 Share on other sites More sharing options...
ichelash Posted June 7, 2023 Share Posted June 7, 2023 (edited) 6 minutes ago, dMatik said: All good on x99, easiest update, sadly my fenvi t919 wifi stopped working (bluetooth works). WIth this ssdt I can spoof my fenvi Broadcom BCM43602 as Broadcom BCM4364 (found in imac 19.1) but wifi does not work. (Driver load but won't load the firmware) SSDT-SPOOF.aml 364 B · 0 downloads Should be 4364 or 4464...? Edited June 7, 2023 by ichelash Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805859 Share on other sites More sharing options...
dMatik Posted June 7, 2023 Share Posted June 7, 2023 1 minute ago, Cyberdevs said: I already tried that and it didn't work yeah i know, and i dont think it will. for sure apple use their own firmware ( you can find them in usr/share/firmware/wifi) 5 minutes ago, ichelash said: Should be 4364 or 4464...? or 43df or 4464 2 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805860 Share on other sites More sharing options...
ichelash Posted June 7, 2023 Share Posted June 7, 2023 4 minutes ago, dMatik said: yeah i know, and i dont think it will. for sure apple use their own firmware ( you can find them in usr/share/firmware/wifi) 43df or 4464 okay..thanks Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805861 Share on other sites More sharing options...
dMatik Posted June 7, 2023 Share Posted June 7, 2023 (edited) What is wierd behaviour is what I get on ventura with the spoof ssdt, there is no wifi but i get handoff from my iphone and my watch :)) . Spoiler Edited June 7, 2023 by dMatik 1 Link to comment https://www.insanelymac.com/forum/topic/356881-pre-release-macos-sonoma/page/8/#findComment-2805863 Share on other sites More sharing options...
Recommended Posts