Contribute
Register

Fenvi T919 and Broadcom wifi back in Sonoma with OCLP

@dreidel
Not for now. OCLP is needed to apply the root patch.
Okay, I was doing fine understanding this discussion for enabling Fenvi support under Sonoma, until I saw this question from @dreidel & the answer from @miliuco.

I currently use OC 0.9.3 and have Ventura 13.5 running well on my Hack. Until the issue with Fenvi/Sonoma arose I'd never heard of OCLP or its project and developers. But from what I've gathered since visiting their website, OCLP is intended for use with actual Apple hardware that's too old to run newer versions of Mac OS; correct? If that's the case, it doesn't sound like OCLP would be appropriate in my situation since I'm using PC hardware as a Hackintosh.

However... I'd still like to test the Sonoma beta. My thought is to install Sonoma to a fresh APFS Volume Group on my SSD, and still keep my working Ventura 13.5 OS as-is in its own APFS Volume so I that could retreat to it as needed for regular use.

Please correct me if I'm wrong, but I think I have two options for the Sonoma beta:
1. Use my current OC 0.9.3 "Ventura" EFI and the install Sonoma beta, but lose Fenvi Wifi when I'm playing around in Sonoma;
or
2. Clone my EFI folder as a kind of "Sonoma" EFI and modify that clone by adding the kexts and tweaking its config.plist, per the instructions on the OCLP site that @miliuco mentions in Post #1. I'd then substitute the "Sonoma" EFI for my current "Ventura" EFI when booting up, and in Sonoma I should then have Fenvi Wifi working again.

My big question is: at the end of the OCLP site's Hackintosh Notes I see a line that says "run OpenCore-Patcher's post-install option and root patch." Would root-patching permanently change something in my Hackintosh? I'm not at all sure what root-patching is or if it's un-doable once it's performed. Is it similar to Resetting NVRAM?
 
at the end of the OCLP site's Hackintosh Notes I see a line that says "run OpenCore-Patcher's post-install option and root patch." Would root-patching permanently change something in my Hackintosh? I'm not at all sure what root-patching is or if it's un-doable once it's performed.
The best way to avoid messing up your currently working Ventura drive is to completely take that drive out of the equation when playing around with Sonoma and OCLP. So that means, install Sonoma to a separate SSD or use a different machine altogether for the testing. Better yet, don't even try the complicated hacks to make Broadcom wifi work. Explore Sonoma without wifi or use an ethernet connection.
 
Okay, I was doing fine understanding this discussion for enabling Fenvi support under Sonoma, until I saw this question from @dreidel & the answer from @miliuco.

I currently use OC 0.9.3 and have Ventura 13.5 running well on my Hack. Until the issue with Fenvi/Sonoma arose I'd never heard of OCLP or its project and developers. But from what I've gathered since visiting their website, OCLP is intended for use with actual Apple hardware that's too old to run newer versions of Mac OS; correct? If that's the case, it doesn't sound like OCLP would be appropriate in my situation since I'm using PC hardware as a Hackintosh.

However... I'd still like to test the Sonoma beta. My thought is to install Sonoma to a fresh APFS Volume Group on my SSD, and still keep my working Ventura 13.5 OS as-is in its own APFS Volume so I that could retreat to it as needed for regular use.

Please correct me if I'm wrong, but I think I have two options for the Sonoma beta:
1. Use my current OC 0.9.3 "Ventura" EFI and the install Sonoma beta, but lose Fenvi Wifi when I'm playing around in Sonoma;
or
2. Clone my EFI folder as a kind of "Sonoma" EFI and modify that clone by adding the kexts and tweaking its config.plist, per the instructions on the OCLP site that @miliuco mentions in Post #1. I'd then substitute the "Sonoma" EFI for my current "Ventura" EFI when booting up, and in Sonoma I should then have Fenvi Wifi working again.

My big question is: at the end of the OCLP site's Hackintosh Notes I see a line that says "run OpenCore-Patcher's post-install option and root patch." Would root-patching permanently change something in my Hackintosh? I'm not at all sure what root-patching is or if it's un-doable once it's performed. Is it similar to Resetting NVRAM?
What I did was clone my working EFI, went into windows and made SSDT's using SSDTTime as I was having issues getting Sonoma to work with the added kexts and patch in Kernel-Block. I then used that EFI to see if I could boot into Ventura properly with no issues. (Ventura and Sonoma are on seperate M.2 drives.) Once I was happy booting Ventura, I then proceeded to do a fresh install of Sonoma using the edited EFI. I ran the Sonoma Beta OCLP patch 0.6.9 and Wifi was working after the reboot.
 
Last edited:
Hi everyone, could you share the correct kexts please?
IOSkywalkFamily.kext
IO80211FamilyLegacy.kext
When I take them from Ventura the "Contents/MacOS/..." hierarchy is missing inside of kexts.
Kernel panic as a result.
 
If I remove "ExecutablePath" Ventura starting boot. But Sonoma is stuck on it
 

Attachments

  • photo_2023-08-06_15-31-35.jpg
    photo_2023-08-06_15-31-35.jpg
    638.5 KB · Views: 59
IOSkywalkFamily.kext
IO80211FamilyLegacy.kext

 

Thanks, this helped. wi-fi seems to be working and all the relevant information about the presence of a network card has appeared. I can turn wi-fi on and off both from the settings and from the control center. However, for some reason it does not see any network (
When I try to manually add a network, I get the error "Could not find this network".
Can anyone suggest what can be done about this?
 
If I remove "ExecutablePath" Ventura starting boot. But Sonoma is stuck on it
If you add the Minkernel it will not effect to ventura. I'm using the same EFI for both Ventura and Sonoma without any problem.

Thanks, this helped. wi-fi seems to be working and all the relevant information about the presence of a network card has appeared. I can turn wi-fi on and off both from the settings and from the control center. However, for some reason it does not see any network (
When I try to manually add a network, I get the error "Could not find this network".
Can anyone suggest what can be done about this?

The solution is keep IOSskywalkFamily.Kext on the top off of the other 2 kexts (the first pic attached)
 

Attachments

  • Screenshot 2023-08-06 at 11.04.45 AM.png
    Screenshot 2023-08-06 at 11.04.45 AM.png
    510.4 KB · Views: 195
  • Screenshot 2023-08-06 at 11.07.28 AM.png
    Screenshot 2023-08-06 at 11.07.28 AM.png
    451.6 KB · Views: 208
Last edited:
If you add the Minkernel it will not effect to ventura. I'm using the same EFI for both Ventura and Sonoma without any problem.



The solution is keep IOSskywalkFamily.Kext on the top off of the other 2 kexts (the first pic attached)
I checked everything again carefully and i don't think there should be any errors. But, it is impossible to apply a patch using OCLP. The button is inactive. And if i try to click "Revert .." an error occurs
 

Attachments

  • Снимок экрана 2023-08-06 в 18.26.09.png
    Снимок экрана 2023-08-06 в 18.26.09.png
    235.6 KB · Views: 114
  • Снимок экрана 2023-08-06 в 18.27.46.png
    Снимок экрана 2023-08-06 в 18.27.46.png
    55.6 KB · Views: 106
  • Снимок экрана 2023-08-06 в 18.29.04.png
    Снимок экрана 2023-08-06 в 18.29.04.png
    159.3 KB · Views: 101
  • Снимок экрана 2023-08-06 в 18.30.40.png
    Снимок экрана 2023-08-06 в 18.30.40.png
    214.1 KB · Views: 95
  • Снимок экрана 2023-08-06 в 18.31.17.png
    Снимок экрана 2023-08-06 в 18.31.17.png
    87.2 KB · Views: 96
  • Снимок экрана 2023-08-06 в 18.31.47.png
    Снимок экрана 2023-08-06 в 18.31.47.png
    55.7 KB · Views: 96
  • Снимок экрана 2023-08-06 в 18.32.32.png
    Снимок экрана 2023-08-06 в 18.32.32.png
    93.3 KB · Views: 90
  • Снимок экрана 2023-08-06 в 18.33.02.png
    Снимок экрана 2023-08-06 в 18.33.02.png
    170.9 KB · Views: 87
  • Снимок экрана 2023-08-06 в 18.34.07.png
    Снимок экрана 2023-08-06 в 18.34.07.png
    47.3 KB · Views: 126
The button is inactive. And if i try to click "Revert .." an error occurs
You do realize you maybe using the wrong version of OCLP.
Insure the version is 6.9 'Nightly Version' and not the released one which I think is for real Macs.
 
Back
Top