alessandro893 / MacOS-WLAN-Driver

Modified MacOS WLAN Drivers with hardcoded country code value.
72 stars 13 forks source link

How to install this driver? #8

Closed polzav closed 5 years ago

polzav commented 6 years ago

Please add manual... =/

floxflux commented 5 years ago

read the readme. it works fine. i changed from indonesia locale to US successfully

  1. Disable 'System Integrity Protection' (csrutil disable)

How to turn off System Integrity Protection in macOS Click the  symbol in the Menu bar. Click Restart… Hold down Command-R to reboot into Recovery Mode. Click Utilities. Select Terminal. Type csrutil disable. Press Return or Enter on your keyboard. Click the  symbol in the Menu bar. Click Restart…

2. Replace: '/System/Library/Extensions/IO80211Family.kext'

on the mac os finder. Click Go - Go to folder - /System/Library/Extensions/ copy the dowloaded file to the above folder.

  1. Rebuild Caches (run Kext Utility.app)

Install Kext Utility on Mac OSX JUNE 23, 2017 AMBER About the App

App name: Kext Utility App description: kext-utility (App: Kext Utility.app) App website: http://cvad-mac.narod.ru/index/0-4 Install the App

Press Command+Space and type Terminal and press enter/return key. Run in Terminal app: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null and press enter/return key. If the screen prompts you to enter a password, please enter your Mac's user password to continue. When you type the password, it won't be displayed on screen, but the system would accept it. So just type your password and press ENTER/RETURN key. Then wait for the command to finish. Run: brew cask install kext-utility

Press Command+Space and type Kext utility

done!

alessandro893 commented 5 years ago

for >=10.13:

1. Disable 'System Integrity Protection' (csrutil disable)

2. Run in terminal:

sudo perl -pi -e 's|\x41\x83\xFC\xFF\x74\x35\x48\x8D\x55\xD0|\x66\xC7\x06\x55\x53\xEB\x34\x8D\x55\xD0|' /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext/Contents/MacOS/AirPortBrcmNIC

3. Rebuild Caches (run Kext Utility.app)