Contribute
Register

Fenvi T919 and Broadcom wifi back in Sonoma with OCLP

Hi - Personally I would try the revised config.plist offered by @suren6791 but try without the AirportBrcmNIC.kext.
Then reboot and clean NvrNVRAMam. At the Desktop rerun OCLP Nightly Version for Sonoma, and you should be able to get WiFi working.

Important to remember the IOSkywalkFamily.kext must be first before the other two kexts and must be entered in 'Block' and enabled. Mt Board is an MSI albeit a Z490 but here is the Entries in my config.plist to give you some guidance. Good luck.
Yes. you are right, now it working perfect. thank you very much
 

Attachments

  • Screenshot 2023-07-30 at 8.06.18 AM.png
    Screenshot 2023-07-30 at 8.06.18 AM.png
    609.6 KB · Views: 255
@tngous
I don’t see anything wrong other than the Kexts order and the extra AirportBrcmFixupkext. Try as @esafeddie says.

EDIT: Too late. I posted at the same time as you.
 
I removed the patch settings and updated to Public Beta 2. But I cannot reapply the patch. I get the error shown in the screen capture below when the kernel cache is rebuilt. I am still using Opencore 9.3 with all the updated kexts, including Lilu 1.6.7.
1690989911949.png
 
@FranzWerfel
Do you have NoVPAJpeg.kext? Try disabling it and rebooting before reapplying the root patch.
 
@FranzWerfel
Do you have NoVPAJpeg.kext? Try disabling it and rebooting before reapplying the root patch.
I had to edit this post. Yes, I do have that file in Library/Extensions. I looked for it in EFI/OC/Kexts first.

That said, I deleted NoVIAJpeg.kext and the wireless patch installed and works

1691002658251.png
 
Last edited:
Hi All,

Thanks in advance for your time.

1). How do I reset NVRAM in OC 0.9.3?

2). I keep getting the "SIP is enabled" error what do I need to have in my config PLIST?

KR
Spang
 

Attachments

  • Config.plist
    34.7 KB · Views: 23
  • Screenshot 2023-08-03 at 17.06.32.png
    Screenshot 2023-08-03 at 17.06.32.png
    32.7 KB · Views: 25
Hi All,

Thanks in advance for your time.

1). How do I reset NVRAM in OC 0.9.3?

2). I keep getting the "SIP is enabled" error what do I need to have in my config PLIST?

KR
Spang
add :

Code:
<dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>ResetNvramEntry.efi</string>
            </dict>
make sure ResetNvramEntry.efi is in your Drivers section
 
add :

Code:
<dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>ResetNvramEntry.efi</string>
            </dict>
make sure ResetNvramEntry.efi is in your Drivers section
Hi What section do I add this in? Apologies, My system won't boot with that config plist now? So I may have put it in the wrong section?

KR
 
Hi What section do I add this in? Apologies, My system won't boot with that config plist now? So I may have put it in the wrong section?

KR
the section called Drivers, yours currently looks like:

Code:
<key>Drivers</key>
        <array>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>OpenRuntime.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>HFS+ Driver</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>HFSPlus.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>NTFS Driver</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>NTFS.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Open Canopy</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>OpenCanopy.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Audio DXE</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>AudioDxe.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Boot Chime</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>BootChimeDxe.efi</string>
            </dict>
        </array>
 
the section called Drivers, yours currently looks like:

Code:
<key>Drivers</key>
        <array>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>OpenRuntime.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>HFS+ Driver</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>HFSPlus.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>NTFS Driver</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>NTFS.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Open Canopy</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>OpenCanopy.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Audio DXE</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>AudioDxe.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Boot Chime</string>
                <key>Enabled</key>
                <true/>
                <key>LoadEarly</key>
                <false/>
                <key>Path</key>
                <string>BootChimeDxe.efi</string>
            </dict>
        </array>
Thank you! All sorted:)
 
Back
Top