This is a simple guide on how to fix Wi-Fi with a Fenvi T919 when running macOS Sequoia. macOS 14+ has broken native support for BCM4360, which is the Wi-Fi chipset on a Fenvi T919. This guide has been tested and works perfectly on macOS 15.2. This guide will also include how to fix/setup FileVault, as I was originally running into an "Invalid Password" error when trying to setup FileVault on macOS Sequoia.
Feature | Details |
---|---|
AirDrop | ✅ Works perfect |
AirPlay | ✅ Works perfect |
Handoff | ✅ Works perfect |
Continuity | ✅ Works perfect |
Universal Control | ✅ Usually works (I noticed even on my real Macs this is finicky on Sequoia. Sometimes re-signing in with my Apple ID fixes UC) |
FileVault | ✅ Works perfect once setup |
- You have already installed macOS 15.x Sequoia on your system following the Dortania guide.
- You have a Fenvi T919 installed in your system.
You need to download the 2 following kexts which you can find by using this link.
IOSkywalkFamily-v1.2.0.zip
IO80211FamilyLegacy-v1.0.0.zip
Note
These kexts are older kexts which gives our BCM4360 chipset support again. You can read more detailed information about this here.
We also need to download AMFIPass. At the time of this guide, we will be using AMFIPass v1.4.1. This is required to use OCLP on Seqouia. You can find and download the latest version of AMFIPass here..
Note
The other alternative instead of installing AMFIPass.kext is to use the boot-arg amfi=0x80
. However, using this boot-arg could cause some applications or services not to work correctly! So I highly recommend just using AMFIPass.kext instead of using the amfi=0x80
boot-arg.
- Copy the 3 .kext files you downloaded into your EFI folder. Place them under
EFI -> OC-> Kexts
.
- Open ProperTree Editor and select your config.plist inside
EFI -> OC
. - In the top menu, click on
File
and selectOC Snapshot
. This will automatically add and order our new kexts into our config.plist. - Navigate to
Kernel -> Block
in your config.plist. You should see an entry with an Identifier name that sayscom.apple.IOSkywalkFamily
. Make sure you setEnabled
=True
.
Important
If you do not set this to Enabled
=True
you will kernel panic at boot! This is because the newly added IOSkywalkFamily kext will conflict with the one we are trying to replace!
Note
If you do not already see this in your config.plist, then you need to add this. If you made your own EFI from scratch using the latest version of OpenCore and followed the Dortania guide, then this entry should have already been included by default with Enabled
= False
. It is ALWAYS highly recommended to make your own EFIs from scratch and to follow the Dortania guide!
OCLP (OpenCore Legacy Patcher) requires a minimum of Partial SIP (System Integrity Protection) in order to perform root patching, which we have to do in order to have working Wi-Fi again. You can disable SIP entirely, but for security reasons and for application support reasons I do NOT recommend fully disabling SIP.
- Navigate to
NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> csr-active-config
. - Change the Data value of csr-active-config to
03080000
which sets SIP to Partial. - Make sure to save your config.plist!
- Since our config.plist has been updated, reboot/boot into macOS.
Note
I highly recommend resetting your NVRAM after making changes to any parameters under NVRAM. You can do this if you have ResetNvramEntry.efi in your EFI -> OC -> Drivers
folder. In the OpenCore BootPicker - you can access this by pressing the Space Bar and you will see an option to Reset NVRAM
.
- Download and open the latest version of OCLP here.
- Select
Post-Install Root Patch
and selectStart Root Patching
. - Reboot your system once prompted to.
Note
- If you enabled FileVault BEFORE attempting to Root Patch, you will see an error that says
"Cannot patch due to the following reasons: FileVault is enabled"
. Disable FileVault and reboot to fix this error. If you see other reasons listed, this means either you did not set yourcsr-active-config
correctly or you need to reset your NVRAM as mentioned in the previous note. - If you have verified again and done all the above and still are having trouble root patching, ensure that you have
SecureBootModel
=Disabled
underMisc -> Security
in your config.plist.
- At this point you should now have working Wi-Fi in macOS Sequoia with your Fenvi-T919!
I discovered when I tried to enable FileVault, I would get an "Invalid Password" error no matter how I tried to save my encryption keys. This is due to us being booted with Partial SIP instead of Full SIP. Partial SIP is required for OCLP root-patches to work. However, the only way I was able to setup FileVault was temporarily enabling Full SIP. The good news is FileVault will work just fine once we set SIP from Full to Partial after setting up FileVault!
- Enable Full SIP:
- Go to
NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> csr-active-config
in your config.plist and set the value to00000000
- Reboot system. (I would recommend like earlier in this guide to reset your NVRAM.)
- Go to
- Enable FileVault in System Settings:
- At this point before enabling FileVault, in System Settings you could go ahead and sign-in with your Apple ID. Doing so before turning on FileVault will allow you the option to save your encryption key to iCloud.
- Enable FileVault and be patient while FileVault encrypts your volume.
- Enable Partial SIP:
- Now that FileVault has completed its setup, go ahead and go back to Partial SIP by setting the
NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> csr-active-config
value back to03080000
. - Reboot system. (Once again, I would recommend that you reset your NVRAM.)
- Now that FileVault has completed its setup, go ahead and go back to Partial SIP by setting the
- I will try do my best to keep this guide up-to-date and provide further information relating to these fixes when new macOS Sequoia updates arrive and when I've tested them.
- If necessary, I may add an update proceedure to this guide.
- Apple for macOS
- perez987 for the original guide/kext links for fixing Fenvi T919 on macOS 14+.
- Acidanthera for OpenCore Bootloader and countless Kexts
- Dortania for OpenCore Install Guide and OpenCore Legacy Pacher
- Corpnewt for SSDTTime, GenSMBIOS, MountEFI, and ProperTree
- jsassu20 for MacDown Markdown Editor
- 5T33Z0 for a great MD template used for making this guide, and for creating great guides and write-ups in the community.