- Joined
- Jun 12, 2015
- Messages
- 253
- Motherboard
- Gigabyte Z370-HD3P
- CPU
- i7 8700k
- Graphics
- Gigabyte Radeon RX 580
- Mobile Phone
There is now another tool for those who needs the country code change on Mac OS X.
It is called AirportBrcmFixup.kext.
This Kext is a Lilu plugin and MUST be installed with latest Lilu.kext.
Country Code change can be done using a boot parameter: brcmfx-country=XX
Using this kext, we don't need to use fcvo, 5Ghz, and Airport Extreme or even FakePCIID + FakePCIID_Broadcom_WiFi.
PS: don't forget to use -lilubeta and -brcmfxbeta on High Sierra.
Features
Credit: lvs1974 and vit9696
- Supports AirPort_Brcm4360, AirPort_BrcmNIC and AirPort_BrcmNIC_MFG
- Implements patch for passing chip id checking (fcvo - 0xaa52)
- Implements patch for "Failed PCIe configuration"
- Implements patch for "Third-Party Wireless Card" (returns vendor name "Apple")
- Implements patch for removing of white-list check
- Implements 5Ghz and country code patch (US by default)
- Boot-arg "brcmfx-country=XX" changes the country code to XX (US, CN, ...)
- Boot-arg "-brcmfxdbg" turns on debugging output
- Boot-arg "-brcmfxbeta" enables loading on unsupported osx
- Boot-arg "-brcmfxoff" disables kext loading
The patch by PMHeart was not working for me on High Sierra, I can confirm the AirportBrcmFixup kext with the the boot argument for #a works great.