Bu rehberde Airport PCIe Half Mini v2 kartları nasıl tanıtacağınızı anlatacağım.
Gerekenler;
- 10.8.5 ve üstü Mac OS X kurulu sistem.
- Desteklenen Vendor ve Device ID (Aşağıdaki Not:1 Bakın)
- Desteklenen Wi-Fi kart kaynakları
- Antenler
- Mini PCI --> PCI / PCIe Adaptörler -Önerilmez
- Adaptör, BT'yi çalıştırmak için anakart USB konektörünü içermelidir.
GitHub - osxinfo/wireless_half-mini: OS X Airport Half Mini Etkinleştime (WiFi ve Bluetooth)
Ek olarak Wireless_half-mini / dsdt düzenlemeleri için, aşağıdaki URL'yi MaciASL / Preferences / Sources / + ekleyin.
Kod:
https://raw.github.com/osxinfo/wireless_half-mini/master
Bu kurulum rehberinde aşağıdaki adımları izleyeceğiz.
- ADIM 1: Wi-Fi Aktif Etmek
- OS X Versiyonu
- WiFi
- Whitelist (4331 /4353 )
- ADIM 2: BT Aktif Etmek
- OS X Versiyonu
- BT
- ADIM 3a*: Handoff Aktif Etmek (Wi-Fi ve /veya BT Aktif; 94352, Adım 3b bakın)
- OS X Versiyonu
- Handoff
- Adım 3b: 94352 5Ghz / Handoff Aktif etmek (Wi-Fi ve BT aktif)
- OS X Versiyonu
- 94352 5Ghz / Handoff
- *: Adım 3a yada 3b, sadece birini uygulayın. İkisini de uygulamayın.
Airport/WiFi Enjekte Metotları
10.12/10.11/10.10 - Bütün versiyonlar. Sadece bir metot seçin. Not: 94352 içim 5 GHz yaması gerekmektedir.
- FakePCIID ile Kurulum Metotu (10.12 ve üstü için 2016-1115 yada üstü sürümleri kullanın).
- Tüm Wi-Fi kartlarını destekler (94352 dahil)
- Bağlantıdan FakePCIID indirin;
RehabMan / OS-X-Fake-PCI-ID / Downloads — Bitbucket - FakePCIID Kurulum: İndirdiğiniz klasör içinden aşağıdaki kextlerin kurulumunu yapın.
- FakePCIID.kext
- FakePCIID_Broadcom_WiFi.kext (94352 Dahil)
- Kext / Info.plist düzenlemesi ile kurulum metotu: Bunun için repo içindeki airport_pcie-hm_plist_düzenleme.pdf dosyasını inceleyin.
(Ek olarak #3 mesajda adımları paylaştım)- 94352 için ayrıca Repo içindeki "config-bcm94352-120.plist" indirin.
- Dosyayı Clover düzenleme aracı ile açın.
- /KernelAndKextPatches/KextsToPatch içinde "10.11-BCM94352-0x43b114e4-Info.plist-bpresles" yamasını bulun.
- Bu yamayı kendi Config.plist dosyasında /KernelAndKextPatches/KextsToPatch içine yapıştırın.
- DSDT Düzenlemesi Metotu: Bunun için Repo içindeki airport_pcie-hm_dsdt_düzenleme_v1.0.pdf dosyasını inceleyin.
Ek olarak #2 mesajda rehberi paylaştım. - SSDT Düzenlemesi Metotu: Repo/ ssdt_Enabler dosyasına gidin. Gerekli Açıklamalar "Beni Oku" içinde mevcut.
- 94352 için Repo / ssdt_arpt klasöründekileri kullanın.
- IOReg/RP0X içinde Wi-Fi Aygıt Kimliğini doğrulayın.
- 94352 için Repo / ssdt_arpt klasöründekileri kullanın.
- Clover / Config.plist MEtotu: (10.12 ve üstü çalışmamakta)
- ACPI/DSDT/Fixes içinde aşağıdaki seçenekleri etkinleştirin (Desteklenen device_id'ler):
- AddDTGP_0001/YES
- FixAirport_4000/YES
- Devices/FakeID/0x0 (Desteklenen device_id'ler)
- ACPI/DSDT/Fixes içinde aşağıdaki seçenekleri etkinleştirin (Desteklenen device_id'ler):
(10.12/10.11/10.10 - Bütün Sürümler)
- Ülke Kodu / Gerekli
- Yerleşik: US/ FCC (Hex 55 53)
- Bu olmaz ise aşağıdaki çözümü deneyin.
- Config.plist / Kernel And Kext Patches / Kexts To Patch içine TR Kodu hazırladığım yamayı girin;
Kod:Kext to Patch: AirPortBrcm4360 Find: 4183FCFF742C48 Replace: 66C7065452EB2B
- Config.plist / Kernel And Kext Patches / Kexts To Patch içine TR Kodu hazırladığım yamayı girin;
- Eğer Uyku sonrası Wi-Fi Problemi yaşarsanız şu çözümü uygulayın;
- Yukarıdaki gibi TR ülke yamasını girin.
- <key>Name</key>
- Config.plist / Kernel And Kext Patches / Kexts To Patch içine aşağıdaki yamayı ekleyin.
Kod:<dict> <key>Comment</key> <string>Patch CC to #a</string> <key>Disabled</key> <false/> <key>Find</key> <data> QYP8/3QsSA== </data> <string>AirPortBrcm4360</string> <key>Replace</key> <data> ZscGI2HrKw== </data> </dict>
- Yukarıdaki gibi TR ülke yamasını girin.
(10.12/10.11/10.10 - Bütün Sürümler)
- Wi-Fi için Whitelist ( Geçerlilik Listesi)
- OS X 10.10 / AirPortBrcm4360.kext içindeki uyumlu Mac Modelleri
- DeviceID = 0x4353 (Broadcom BCM943224xx serisi) olan Wi-Fi modülleri için geçerli Mac Modelleri (Board ID) aşağıdakileri içerir:
- Mac-66F35F19FE2A0D05 - MacBookAir5,1 -(11-inch Mid 2012)
- Mac-2E6FAB96566FE58C - MacBookAir5,2 - (13-inch Mid 2012)
- DeviceID = 0x4331 (Broadcom BCM94331xx serisi) olan Wi-Fi modülleri için geçerli Mac Modelleri aşağıdakileri içerir:
- Mac-00BE6ED71E35EB86 - iMac13,1 - (21.5-inch Late 2012)
- Mac-7DF2A3B5E5D671ED - iMac13,3
- Mac-FC02E91DDD3FA6A4 - iMac13,2 - (27-inch Late 2012)
- Mac-ACE8A17C0DE83137
- Mac-031AEE4D24BFF0B1 - Macmini6,1 - (Late 2012)
- Mac-F65AE981FFA204ED - Macmini6,2 - (Late 2012)
- Mac-C6EFA63962FC6EA0
- Mac-AFD8A9D944EA4843 - MacBookPro10,2 - (Retina, 2012)
- Mac-C3EC7CD22292981F - MacBookPro10,1 - (Retina, 2012)
- Mac-6F01561E16C75D06 - MacBookPro9,2 - (Mid 2012)
- Mac-4B7AC7E43945597E - MacBookPro9,1 - (Mid 2012)
Başka herhangi bir Cihaz Kimliğine sahip tüm Wi-Fi modülleri için, beyaz liste geçerli değildir.
- DeviceID = 0x4353 (Broadcom BCM943224xx serisi) olan Wi-Fi modülleri için geçerli Mac Modelleri (Board ID) aşağıdakileri içerir:
- Yalnızca aşağıda belirtilen BCM cihaz kimlikleri için geçerlidir:
- AirPortBrcm4360.kext/Whitelist/Desteklenen Device ID'ler
- 0x4331 (BCM94331xx)
- 0x4353 (BCM943224xx)
- AirPortBrcm4360.kext/Whitelist/Desteklenen Board ID'ler ( İlk Madde)
- OS X 10.10 / AirPortBrcm4360.kext içindeki uyumlu Mac Modelleri
- Yamalar (ASCII ya da Hex Düzeneleyerek)
İndirin: 0xED
- 0x4331 için;
- Binary Yaması: AirportBrcm4360 (IO80211Family.kext->Show package contents->Contents->Plugins)
- Bul (ASCII) : (iMac14,3): Mac-C6EFA63962FC6EA0
ya da, - (Hex) 4d 61 63 2d 43 36 45 46 41 36 33 39 36 32 46 43 36 45 41 30
- Yerine koy: (örnek; iMac14,2): Mac-27ADBB7B4CEE8E61
ya da, - 4d 61 63 2d 32 37 41 44 42 42 37 42 34 43 45 45 38 45 36 31
- 0x4353 için;
- Binary Yaması: AirPortBrcm4360
- Bul (ASCII): (MacBookAir5,2): Mac-2E6FAB96566FE58C
ya da; - (Hex) 4d 61 63 2d 32 45 36 46 41 42 39 36 35 36 36 46 45 35 38 43
- Yerine Koy: (Örnek; iMac14,2): Mac-27ADBB7B4CEE8E61
ya da, - 4d 61 63 2d 32 37 41 44 42 42 37 42 34 43 45 45 38 45 36 31
- Bul (ASCII): (MacBookAir5,2): Mac-2E6FAB96566FE58C
- Binary Yaması: AirPortBrcm4360
- Kurulum ( Aşağıdan sadece tek bir metot seçin)
- BCM94352 için FakePCIID ile;
- Bunun için Adım 1: Wi-fi Enjekte Metotlarına bakın.
- Kext / binary yaması ile;
- Yukarıda anlatıldığı gibi.
- Clover / Kext Yaması ile:
- İndirin; wireless_half-mini/config-bcm94352-120.plist.zip at master · osxinfo/wireless_half-mini · GitHub
- KernelAndKextPatches/KextsToPatch içinden bir yamayı seçin:
- iMac 14,3
- MacbookAir 5,2
- Config dosyanız/ KernelAndKextPatches/KextsToPatch içinde tercih ettiğiniz Board-ID ile düzenleyin.
- BCM94352 için FakePCIID ile;
- 0x4331 için;
Bluetooth 4LE
(10.12/10.11- Bütün sürümler)
- BT enjekte etmek için indirin; RehabMan/OS-X-BrcmPatchRAM (iki kext gerekmekte)
- Repo/ Read Me dosyası / Kurulum adımlarını takip ederek donanımınıza uygun olarak kextleri belirleyin.
- BrcmFirmwareRepo.kext
- BrcmPatchRAM2.kext
- Repo/ Read Me dosyası / Kurulum adımlarını takip ederek donanımınıza uygun olarak kextleri belirleyin.
- Kurulum:
- Kext Yükleme aracı ile;
- System/ Library / Extensions
ya da, - Library / Extensions
- System/ Library / Extensions
- Kext Yükleme aracı ile;
- Çalışanlar;
- Asus BCM94352 (0b05/17cf)
- Azurewave CE-123H (13d3/3404)
(10.10- Bütün sürümler)
- BT enjekte etmek için indirin; RehabMan/OS-X-BrcmPatchRAM
- BrcmPatchRAM içine kendi USB Bluetooth cihaz Firmware yüklemek için şu rehberi takip edin.
BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices
- BrcmPatchRAM içine kendi USB Bluetooth cihaz Firmware yüklemek için şu rehberi takip edin.
- BrcmPatchRAM.kext Kurulumu (Sadece tek bir metot seçin)
- Kext Yükleme aracı ile;
- System/ Library / Extensions
- Clover ile;
- EFI / CLOVER / Kexts / 10.10/
- Çalışanlar;
- Asus BCM94352 (0b05/17cf)
- Azurewave CE-123H (13d3/3404)
- Kext Yükleme aracı ile;
Handoff (10.12/10.11 bütün sürümler)
- AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
- Yamalar ( Sadece bir metot seçin)
- 10.11 ve daha yeni sürümler, Handoff (Çalışıyor)/Hotspot (test edilmedi)
- Binary yaması: IOBluetoothFamily
- Bul: 48 85 FF 74 47 48 8B 07
- Yerine Koy: 41 BE 0F 00 00 00 EB 44
- Kurulum (Sadece bir metot seçin)
- Kext/Binary Yaması
- İndirin: wireless_bcm94352-110-v4.0.command.zip
- İndirdiğiniz dosyaya çift tıklayıp çalıştırın.
- Yama 1:
- Sadece Handoff
- Yama 1:
- Clover / Kext Yaması
- İndirin: config-bcm94352-110.plist.zip
- Kext/Binary Yaması
- config.plist/KernelAndKextPatches/KextsToPatch içinden "BT4LE-Handoff-Hotspot" yamasını kendi Config dosyanıza uygulayın:
- BT4LE-Handoff-Hotspot
- Binary yaması: IOBluetoothFamily
- 10.11 ve daha yeni sürümler, Handoff (Çalışıyor)/Hotspot (test edilmedi)
BCM94352 5 GHz/Handoff (10.12 - bütün sürümler)
- AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
- Yamalar:
- 10.12 ve daha yeni
- Binary Yaması AirPortBrcm4360
- Bul: 81 F9 52 AA 00 00 75 29
- Yerine Koy: 81 F9 52 AA 00 00 66 90
- Ülke kodu US / FCC değilse yukarıdaki Ülke kodu düzenleme bölümündeki adımları uygulayın.
- Binary Yaması AirPortBrcm4360
- AirPort Extreme (Opsiyonel)
- Binary Yaması AirPortBrcm4360
- Bul: 6B 10 00 00 75 0D
- Yerine koy: 6B 10 00 00 90 90
- Binary Yaması AirPortBrcm4360
- Handoff / Hotspot için yukarıdaki Handoff bölümüne bakın.
- 10.12 ve daha yeni
- Kurulum:
- Clover / Kext Yaması
- İndirin:
- İndirdiğiniz plist dosyasında KernelAndKextPatches/KextsToPatch içindeki şu yamaları kendi Config dosyanıza uygulayın;
- BCM94352-fvco-darkvoid
- BCM94352-5GHz-US-FCC-darkvoid
- BCM94352-Airport-Extreme (Opsiyonel)
- BT4LE-Handoff-Hotspot
- BCM94352-fvco-darkvoid
- Clover / Kext Yaması
- AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
- Yamalar
- 10.10 ve üstü, 5GHz
- Binary Yaması: AirPortBrcm4360
- US/FCC Ülke Kodu
- Bul: 41 83 FC FF 74 2C 48
- Yerine: 66 C7 06 55 53 EB 2B
- Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın
- US/FCC Ülke Kodu
- Binary Yaması: AirPortBrcm4360
- "Airport Extreme" (opsiyonel)
- Binary Yaması: AirPortBrcm4360
- Bul: 6B 10 00 00 75 0D
- Yerine Koy: 6B 10 00 00 90 90
- Binary Yaması: AirPortBrcm4360
- Handoff/Hotspot, için üstteki Handoff konusuna bakın
- 10.10 ve üstü, 5GHz
- Kurulum (Bir metot seçin)
- Kext/binary yaması
- İndirin wireless_bcm94352-110-v4.0.command.zip
- wireless_bcm94352-11-v4.0.command dosyasına çift tıklayın.
- Yama seçin:
- Patch: 2
- Handoff/BCM94352/US-FCC
- Patch: 3
- Handoff/BCM94352/Country Code
- Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
- Patch: 2
- Yama seçin:
- Clover/kext Yaması
- İndir:
- 10.10 ve daha yeni: config-bcm94352-110.plist.zip
- İndirdiğiniz plist dosyasında KernelAndKextPatches/KextsToPatch içindeki şu yamaları kendi Config dosyanıza uygulayın;
- 5GHz (Birini seçin)
- BCM94352-5GHz-US-FCC-dv
- BCM94352-5GHz-FR
- Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
- BCM94352-Airport-Extreme (opsiyonel)
- BT4LE-Handoff-Hotspot
- 5GHz (Birini seçin)
- İndir:
- Kext/binary yaması
- AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
- Yamalar:
- 10.10 ve daha yeni, 5GHz
- Binary Yaması: AirPortBrcm4360
- US/FCC the-darkvoid
- Bul: 41 83 FC FF 74 2C 48
- Yerine Koy: 66 C7 06 55 53 EB 2B
- Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
- US/FCC the-darkvoid
- Binary Yaması: AirPortBrcm4360
- "Airport Extreme" (Opsiyonel)
- Binary Yaması: AirPortBrcm4360
- Bul: 6B 10 00 00 75 0D
- Yerine Koy: 6B 10 00 00 90 90
- Binary Yaması: AirPortBrcm4360
- Handoff/Hotspot, için üstteki Handoff konusuna bakın
- 10.10 ve daha yeni, 5GHz
- Kurulum (Bir metot seçin)
- Kext/binary Yaması
- İndir: wireless_bcm94352-100.command.zip
- Downloads/wireless_bcm94352-100.command çift tıklayın
- Yama seçin:
- Patch: 2
- Handoff/BCM94352/US-FCC
- Patch: 3
- Handoff/BCM94352/Country Code
- Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
- Patch: 2
- Yama seçin:
- Clover/kext Yaması
- İndir;
- 10.10 ve daha yeni, config-bcm94352-103.plist.zip
- İndirdiğiniz plist dosyasında KernelAndKextPatches/KextsToPatch içindeki şu yamaları kendi Config dosyanıza uygulayın;
- 5GHz (Birini seçin)
- BCM94352-5GHz-US-FCC-dv
- BCM94352-5GHz-FR
- Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
- BCM94352-Airport-Extreme (opsiyonel)
- BT4LE-Handoff-Hotspot
- 5GHz (Birini seçin)
- İndir;
- Kext/binary Yaması
- Yamalar (Birini seçin)
- 5 GHz/10.9.5
- Binary Yaması: AirPortBrcm4360
- Bul: 58 54 00 20 17 27 20 00 00
- Yerine Koy: 58 54 00 1B 67 31 95 00 09
- Binary Yaması: AirPortBrcm4360
- 5 GHz
- Binary Yaması: AirPortBrcm4360
- Bul: 01 58 54
- Yerine Koy: 01 58 58
- Binary Yaması: AirPortBrcm4360
- 5 GHz/10.9.5
- Kurulum Bir Metot Seçin)
- Kext/binary Yaması
- İndirin: (View Raw) wireless_half-mini/wireless_bcm94352-90_patch.command.zip at master · osxinfo/wireless_half-mini · GitHub
- wireless_bcm94352-90_patch.command çift tıklayın.
- Dosyayı İndirilenler klasöründen başka bir yere taşımayın
- Şifrenizi girin.
- Clover/kext Yaması
- İndirin (View Raw) wireless_half-mini/config-bcm94352-90.plist.zip at master · osxinfo/wireless_half-mini · GitHub
- Yamayı config.plist/KernelAndKextPatches/KextsToPatch içine taşıyın.
- Kext/binary Yaması
Detaylar - Yerleşik
- BCM94360CD, 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs + BT4LE(PCIe x1, half mini değil)
- BCM94331CD - 2.4/5 GHz, abgn, 3 stream, 450 Mbs + BT4LE (PCIe x1, half mini değil)
- BCM943224 HMB, 2.4/5 GHz abgn, 2 Stream, 300 Mbs + BT3
- Desteklenen Device_ID'ler
- 43a0 - BCM94360CD, 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs + BT4LE
- 4331 - BCM94331CD - 2.4/5 GHz, abgn, 3 stream, 450 Mbs + BT4LE
- 10.10+/Whitelist
- 4353 - BCM943224 HMB, 2.4/5 GHz abgn, 2 Stream, 300 Mbs + BT3
- 10.10+/Whitelist
- 4353 - BCM943224 HMS, 2.4/5 GHz abgn, 2 Stream, 300 Mbs
- 10.10+/Whitelist
- Desteklenen Device_ID'ler (Enjeksiyon Gerekiyor)
- 43b1 - BCM94352 HMB/AzureWave AW-CE123H, 2.4/5 GHz, ac+abgn, 2 stream, 867 Mbs + BT4LE
- 4357 - BCM943225 HMB/AzureWave AW-NB290H, 2.4 GHz, bgn, 2 stream, 108 Mbs + BT3
- Desteklenmeyen Device_ID
- 3a. 4359 - BCM943228 HMB/AzureWave AW-NB111H, 2.4/5 GHz, abgn, 2 stream, 300 Mbs + BT4
Detaylar - Yerleşik
- AR9280 - 2.4/5 GHz 802.11n, 2 Stream, 300 Mbs
- AR9380 - 2.4/5 GHz, abgn, 3 Stream, 450 Mbs
- Yerleşik Device_ID'ler (AirPort.Atheros40.kext)
- 0030 - AR9380 2.4/5 GHz abgn, 3 Stream, 450 Mbs
- 002a - AR9280 2.4/5 GHz abgn, 2 Stream, 300 Mbs
- Desteklenen Device_ID'ler (Enjeksiyon Gerekiyor)
- 002e - AR9287 2.4 GHz, abgn, 2 stream, 108 Mbs
- 002b - AR9285 2.4 GHz, abgn, 1 stream, 54 Mbs
- Combo - AR928x + Bluetooth (Atheros bluetooth için sınırlı OS X desteği, Aşağıda Not:2 'ye bakın)
- Bluetooth RehabMan/OS-X-Atheros-3k-Firmware inceleyin.
- AzureWave NB037H (WiFi+BT Combo) with Kext inceleyin
Notlar
1. WiFi Card Device_ID Belirlemek
- DPCI Manager uygulamasını indirin ve çalıştırın.
DPCIManager | Free System Administration software downloads at SourceForge.net. - DPCIManager/PCI içinde Vendor-ID 14E4 (Broadcom) ya da 168E (Atheros) bulun
- Device_ID'yi not edin ve yukarıdaki desteklenen Device_ID'lerle doğrulayın.
- Vendor/Device ID is 14E4/4353; BCM943224 (Aşağıdaki Örnek Resmi inceleyin);
2. WiFi Card/Bluetooth ProductID/VendorID Belirlemek
- System Information/Hardware/USB
- Seçin ".. Bluetooth…"/BCM207020A (Aşağıdaki örnekte ki gibi)
- ProductID/Hex-> Decimal Çevirin: Örnek 0x217d = decimal 8573
- VendorID/Hex-> Decimal Çevirin: Örnek. 0x0a5c = decimal 2652 (Broadcom)
Kaynak:
[Guide] Airport - PCIe Half Mini v2 | tonymacx86.com
Son düzenleme:
- BootLoader
- OpenCore 0.6.4
- Anakart Modeli
- Asus Z170 Deluxe
- İşlemci Modeli
- Intel i7 6700K
- Grafik Kartı
- 8 GB Sapphire RX 580 & HD 530
- Ses Kartı Modeli
- ALC 1150
- Ağ Aygıtları
- Broadcom BCM43xx - I211 Gigabit Ethernet
- Disk ve RAM
- 500GB NVMe & 32 GB DDR4