Airport - PCIe Half Mini v2 Tanıtmak

montezuma

MASTER YODA
Yönetici
19 Eki 2016
16,946
4,067
4,351
wifi.png

Bu rehberde Airport PCIe Half Mini v2 kartları nasıl tanıtacağınızı anlatacağım.

Gerekenler;
  1. 10.8.5 ve üstü Mac OS X kurulu sistem.
  2. Desteklenen Vendor ve Device ID (Aşağıdaki Not:1 Bakın)
Kullanıcının sağlaması gerekenler;
  1. Desteklenen Wi-Fi kart kaynakları
  2. Antenler
  3. Mini PCI --> PCI / PCIe Adaptörler -Önerilmez
    1. Adaptör, BT'yi çalıştırmak için anakart USB konektörünü içermelidir.
Bu rehberde gerekli olan Half Mini Reposu;
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
AirPort & Wi-Fi / BT Kurulumu
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.
ADIM 1: Wi-Fi Aktif Etmek

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.
  1. FakePCIID ile Kurulum Metotu (10.12 ve üstü için 2016-1115 yada üstü sürümleri kullanın).
    1. Tüm Wi-Fi kartlarını destekler (94352 dahil)
    2. Bağlantıdan FakePCIID indirin;
      RehabMan / OS-X-Fake-PCI-ID / Downloads — Bitbucket
    3. FakePCIID Kurulum: İndirdiğiniz klasör içinden aşağıdaki kextlerin kurulumunu yapın.
      1. FakePCIID.kext
      2. FakePCIID_Broadcom_WiFi.kext (94352 Dahil)
  2. 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)
    1. 94352 için ayrıca Repo içindeki "config-bcm94352-120.plist" indirin.
    2. Dosyayı Clover düzenleme aracı ile açın.
    3. /KernelAndKextPatches/KextsToPatch içinde "10.11-BCM94352-0x43b114e4-Info.plist-bpresles" yamasını bulun.
    4. Bu yamayı kendi Config.plist dosyasında /KernelAndKextPatches/KextsToPatch içine yapıştırın.
  3. 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.
  4. SSDT Düzenlemesi Metotu: Repo/ ssdt_Enabler dosyasına gidin. Gerekli Açıklamalar "Beni Oku" içinde mevcut.
    1. 94352 için Repo / ssdt_arpt klasöründekileri kullanın.
      1. IOReg/RP0X içinde Wi-Fi Aygıt Kimliğini doğrulayın.
  5. Clover / Config.plist MEtotu: (10.12 ve üstü çalışmamakta)
    1. ACPI/DSDT/Fixes içinde aşağıdaki seçenekleri etkinleştirin (Desteklenen device_id'ler):
      1. AddDTGP_0001/YES
      2. FixAirport_4000/YES
    2. Devices/FakeID/0x0 (Desteklenen device_id'ler)
ROW/WiFi Ülke Kodu Düzenlemek
(10.12/10.11/10.10 - Bütün Sürümler)
  1. Ülke Kodu / Gerekli
    1. Yerleşik: US/ FCC (Hex 55 53)
    2. Bu olmaz ise aşağıdaki çözümü deneyin.
      1. 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
    3. Eğer Uyku sonrası Wi-Fi Problemi yaşarsanız şu çözümü uygulayın;
      1. Yukarıdaki gibi TR ülke yamasını girin.
        1. <key>Name</key>
      2. 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>
AirPort / Wi-Fi / Whitelist
(10.12/10.11/10.10 - Bütün Sürümler)
  1. Wi-Fi için Whitelist ( Geçerlilik Listesi)
    1. 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.
    2. Yalnızca aşağıda belirtilen BCM cihaz kimlikleri için geçerlidir:
    3. AirPortBrcm4360.kext/Whitelist/Desteklenen Device ID'ler
      1. 0x4331 (BCM94331xx)
      2. 0x4353 (BCM943224xx)
    4. AirPortBrcm4360.kext/Whitelist/Desteklenen Board ID'ler ( İlk Madde)
  2. Yamalar (ASCII ya da Hex Düzeneleyerek)
    İndirin: 0xED

    1. 0x4331 için;
      1. Binary Yaması: AirportBrcm4360 (IO80211Family.kext->Show package contents->Contents->Plugins)
      2. Bul (ASCII) : (iMac14,3): Mac-C6EFA63962FC6EA0
        ya da,
      3. (Hex) 4d 61 63 2d 43 36 45 46 41 36 33 39 36 32 46 43 36 45 41 30
      4. Yerine koy: (örnek; iMac14,2): Mac-27ADBB7B4CEE8E61
        ya da,
      5. 4d 61 63 2d 32 37 41 44 42 42 37 42 34 43 45 45 38 45 36 31
    2. 0x4353 için;
      1. Binary Yaması: AirPortBrcm4360
        1. Bul (ASCII): (MacBookAir5,2): Mac-2E6FAB96566FE58C
          ya da;
        2. (Hex) 4d 61 63 2d 32 45 36 46 41 42 39 36 35 36 36 46 45 35 38 43
        3. Yerine Koy: (Örnek; iMac14,2): Mac-27ADBB7B4CEE8E61
          ya da,
        4. 4d 61 63 2d 32 37 41 44 42 42 37 42 34 43 45 45 38 45 36 31
    3. Kurulum ( Aşağıdan sadece tek bir metot seçin)
      1. BCM94352 için FakePCIID ile;
        1. Bunun için Adım 1: Wi-fi Enjekte Metotlarına bakın.
      2. Kext / binary yaması ile;
        1. Yukarıda anlatıldığı gibi.
      3. Clover / Kext Yaması ile:
        1. İndirin; wireless_half-mini/config-bcm94352-120.plist.zip at master · osxinfo/wireless_half-mini · GitHub
        2. KernelAndKextPatches/KextsToPatch içinden bir yamayı seçin:
          1. iMac 14,3
          2. MacbookAir 5,2
        3. Config dosyanız/ KernelAndKextPatches/KextsToPatch içinde tercih ettiğiniz Board-ID ile düzenleyin.
ADIM 2: Bluetooth Aktif Etmek ( Wi-Fi ile Wi-Fi olmadan)

Bluetooth 4LE
(10.12/10.11- Bütün sürümler)
  1. BT enjekte etmek için indirin; RehabMan/OS-X-BrcmPatchRAM (iki kext gerekmekte)
    1. Repo/ Read Me dosyası / Kurulum adımlarını takip ederek donanımınıza uygun olarak kextleri belirleyin.
      1. BrcmFirmwareRepo.kext
      2. BrcmPatchRAM2.kext
  2. Kurulum:
    1. Kext Yükleme aracı ile;
      1. System/ Library / Extensions
        ya da,
      2. Library / Extensions
  3. Çalışanlar;
    1. Asus BCM94352 (0b05/17cf)
    2. Azurewave CE-123H (13d3/3404)
Bluetooth 4LE
(10.10- Bütün sürümler)
  1. BT enjekte etmek için indirin; RehabMan/OS-X-BrcmPatchRAM
    1. BrcmPatchRAM içine kendi USB Bluetooth cihaz Firmware yüklemek için şu rehberi takip edin.
      BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices
  2. BrcmPatchRAM.kext Kurulumu (Sadece tek bir metot seçin)
    1. Kext Yükleme aracı ile;
      1. System/ Library / Extensions
    2. Clover ile;
      1. EFI / CLOVER / Kexts / 10.10/
    3. Çalışanlar;
      1. Asus BCM94352 (0b05/17cf)
      2. Azurewave CE-123H (13d3/3404)
ADIM 3a: Handoff (Wifi ve / veya BT aktif ederek, 94352 için Adım 3b)

Handoff (10.12/10.11 bütün sürümler)
  1. AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
  2. Yamalar ( Sadece bir metot seçin)
    1. 10.11 ve daha yeni sürümler, Handoff (Çalışıyor)/Hotspot (test edilmedi)
      1. Binary yaması: IOBluetoothFamily
        1. Bul: 48 85 FF 74 47 48 8B 07
        2. Yerine Koy: 41 BE 0F 00 00 00 EB 44
      2. Kurulum (Sadece bir metot seçin)
        1. Kext/Binary Yaması
          1. İndirin: wireless_bcm94352-110-v4.0.command.zip
          2. İndirdiğiniz dosyaya çift tıklayıp çalıştırın.
            1. Yama 1:
              1. Sadece Handoff
        2. Clover / Kext Yaması
          1. İndirin: config-bcm94352-110.plist.zip
      3. config.plist/KernelAndKextPatches/KextsToPatch içinden "BT4LE-Handoff-Hotspot" yamasını kendi Config dosyanıza uygulayın:
        1. BT4LE-Handoff-Hotspot
ADIM 3b / /BCM94352 5 GHz/Handoff (WiFi ve/veya BT Aktif)

BCM94352 5 GHz/Handoff (10.12 - bütün sürümler)
  1. AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
  2. Yamalar:
    1. 10.12 ve daha yeni
      1. Binary Yaması AirPortBrcm4360
        1. Bul: 81 F9 52 AA 00 00 75 29
        2. Yerine Koy: 81 F9 52 AA 00 00 66 90
      2. Ülke kodu US / FCC değilse yukarıdaki Ülke kodu düzenleme bölümündeki adımları uygulayın.
    2. AirPort Extreme (Opsiyonel)
      1. Binary Yaması AirPortBrcm4360
        1. Bul: 6B 10 00 00 75 0D
        2. Yerine koy: 6B 10 00 00 90 90
    3. Handoff / Hotspot için yukarıdaki Handoff bölümüne bakın.
  3. Kurulum:
    1. Clover / Kext Yaması
      1. İndirin:
        1. 10.12 ve üzeri için;
          wireless_half-mini/config-bcm94352-120.plist.zip at master · osxinfo/wireless_half-mini · GitHub
      2. İndirdiğiniz plist dosyasında KernelAndKextPatches/KextsToPatch içindeki şu yamaları kendi Config dosyanıza uygulayın;
        1. BCM94352-fvco-darkvoid
        2. BCM94352-5GHz-US-FCC-darkvoid
        3. BCM94352-Airport-Extreme (Opsiyonel)
        4. BT4LE-Handoff-Hotspot
BCM94352 5 GHz/Handoff (10.11 - Bütün sürümler)
  1. AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
  2. Yamalar
    1. 10.10 ve üstü, 5GHz
      1. Binary Yaması: AirPortBrcm4360
        1. US/FCC Ülke Kodu
          1. Bul: 41 83 FC FF 74 2C 48
          2. Yerine: 66 C7 06 55 53 EB 2B
        2. Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın
    2. "Airport Extreme" (opsiyonel)
      1. Binary Yaması: AirPortBrcm4360
        1. Bul: 6B 10 00 00 75 0D
        2. Yerine Koy: 6B 10 00 00 90 90
    3. Handoff/Hotspot, için üstteki Handoff konusuna bakın
  3. Kurulum (Bir metot seçin)
    1. Kext/binary yaması
      1. İndirin wireless_bcm94352-110-v4.0.command.zip
      2. wireless_bcm94352-11-v4.0.command dosyasına çift tıklayın.
        1. Yama seçin:
          1. Patch: 2
            1. Handoff/BCM94352/US-FCC
          2. Patch: 3
            1. Handoff/BCM94352/Country Code
            2. Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
    2. Clover/kext Yaması
      1. İndir:
        1. 10.10 ve daha yeni: config-bcm94352-110.plist.zip
      2. İndirdiğiniz plist dosyasında KernelAndKextPatches/KextsToPatch içindeki şu yamaları kendi Config dosyanıza uygulayın;
        1. 5GHz (Birini seçin)
          1. BCM94352-5GHz-US-FCC-dv
          2. BCM94352-5GHz-FR
            1. Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
        2. BCM94352-Airport-Extreme (opsiyonel)
        3. BT4LE-Handoff-Hotspot
BCM94352 5 GHz/Handoff (10.10 - Bütün Sürümler)
  1. AirPortBrcm4360 WiFi Desteği ve BT4LE gerektirir.
  2. Yamalar:
    1. 10.10 ve daha yeni, 5GHz
      1. Binary Yaması: AirPortBrcm4360
        1. US/FCC the-darkvoid
          1. Bul: 41 83 FC FF 74 2C 48
          2. Yerine Koy: 66 C7 06 55 53 EB 2B
        2. Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
    2. "Airport Extreme" (Opsiyonel)
      1. Binary Yaması: AirPortBrcm4360
        1. Bul: 6B 10 00 00 75 0D
        2. Yerine Koy: 6B 10 00 00 90 90
    3. Handoff/Hotspot, için üstteki Handoff konusuna bakın
  3. Kurulum (Bir metot seçin)
    1. Kext/binary Yaması
      1. İndir: wireless_bcm94352-100.command.zip
      2. Downloads/wireless_bcm94352-100.command çift tıklayın
        1. Yama seçin:
          1. Patch: 2
            1. Handoff/BCM94352/US-FCC
          2. Patch: 3
            1. Handoff/BCM94352/Country Code
            2. Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
    2. Clover/kext Yaması
      1. İndir;
        1. 10.10 ve daha yeni, config-bcm94352-103.plist.zip
      2. İndirdiğiniz plist dosyasında KernelAndKextPatches/KextsToPatch içindeki şu yamaları kendi Config dosyanıza uygulayın;
        1. 5GHz (Birini seçin)
          1. BCM94352-5GHz-US-FCC-dv
          2. BCM94352-5GHz-FR
            1. Üsteki ROW/WiFi Ülke Kodu Düzenlemek konusuna bakın.
        2. BCM94352-Airport-Extreme (opsiyonel)
        3. BT4LE-Handoff-Hotspot
BCM94352 5 GHz Patch (10.9 - Bütün Sürümler)
  1. Yamalar (Birini seçin)
    1. 5 GHz/10.9.5
      1. Binary Yaması: AirPortBrcm4360
        1. Bul: 58 54 00 20 17 27 20 00 00
        2. Yerine Koy: 58 54 00 1B 67 31 95 00 09
    2. 5 GHz
      1. Binary Yaması: AirPortBrcm4360
        1. Bul: 01 58 54
        2. Yerine Koy: 01 58 58
  2. Kurulum Bir Metot Seçin)
    1. Kext/binary Yaması
      1. İndirin: (View Raw) wireless_half-mini/wireless_bcm94352-90_patch.command.zip at master · osxinfo/wireless_half-mini · GitHub
      2. wireless_bcm94352-90_patch.command çift tıklayın.
        1. Dosyayı İndirilenler klasöründen başka bir yere taşımayın
        2. Şifrenizi girin.
    2. Clover/kext Yaması
      1. İndirin (View Raw) wireless_half-mini/config-bcm94352-90.plist.zip at master · osxinfo/wireless_half-mini · GitHub
      2. Yamayı config.plist/KernelAndKextPatches/KextsToPatch içine taşıyın.
I. Broadcom

pci_card-bcm43224.png


Detaylar - Yerleşik
  1. BCM94360CD, 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs + BT4LE(PCIe x1, half mini değil)
  2. BCM94331CD - 2.4/5 GHz, abgn, 3 stream, 450 Mbs + BT4LE (PCIe x1, half mini değil)
  3. BCM943224 HMB, 2.4/5 GHz abgn, 2 Stream, 300 Mbs + BT3
Broadcom Device_ID'si (Vendor_ID: 14e4)
  1. Desteklenen Device_ID'ler
    1. 43a0 - BCM94360CD, 2.4/5 GHz, ac+abgn, 3 Stream, 1300 Mbs + BT4LE
    2. 4331 - BCM94331CD - 2.4/5 GHz, abgn, 3 stream, 450 Mbs + BT4LE
      1. 10.10+/Whitelist
    3. 4353 - BCM943224 HMB, 2.4/5 GHz abgn, 2 Stream, 300 Mbs + BT3
      1. 10.10+/Whitelist
    4. 4353 - BCM943224 HMS, 2.4/5 GHz abgn, 2 Stream, 300 Mbs
      1. 10.10+/Whitelist
  2. Desteklenen Device_ID'ler (Enjeksiyon Gerekiyor)
    1. 43b1 - BCM94352 HMB/AzureWave AW-CE123H, 2.4/5 GHz, ac+abgn, 2 stream, 867 Mbs + BT4LE
    2. 4357 - BCM943225 HMB/AzureWave AW-NB290H, 2.4 GHz, bgn, 2 stream, 108 Mbs + BT3
  3. Desteklenmeyen Device_ID
    1. 3a. 4359 - BCM943228 HMB/AzureWave AW-NB111H, 2.4/5 GHz, abgn, 2 stream, 300 Mbs + BT4
II. Atheros

pci_card-ar9280.png


Detaylar - Yerleşik
  1. AR9280 - 2.4/5 GHz 802.11n, 2 Stream, 300 Mbs
  2. AR9380 - 2.4/5 GHz, abgn, 3 Stream, 450 Mbs
Atheros Device_ID'ler (Vendor_ID: 168c)
  1. Yerleşik Device_ID'ler (AirPort.Atheros40.kext)
    1. 0030 - AR9380 2.4/5 GHz abgn, 3 Stream, 450 Mbs
    2. 002a - AR9280 2.4/5 GHz abgn, 2 Stream, 300 Mbs
  2. Desteklenen Device_ID'ler (Enjeksiyon Gerekiyor)
    1. 002e - AR9287 2.4 GHz, abgn, 2 stream, 108 Mbs
    2. 002b - AR9285 2.4 GHz, abgn, 1 stream, 54 Mbs
    3. Combo - AR928x + Bluetooth (Atheros bluetooth için sınırlı OS X desteği, Aşağıda Not:2 'ye bakın)
Notlar - Atheros WiFi + BT
  1. Bluetooth RehabMan/OS-X-Atheros-3k-Firmware inceleyin.
  2. AzureWave NB037H (WiFi+BT Combo) with Kext inceleyin
System Ayarları /Network/Airport
prefs_network.png

Notlar
1. WiFi Card Device_ID Belirlemek

  1. DPCI Manager uygulamasını indirin ve çalıştırın.
    DPCIManager | Free System Administration software downloads at SourceForge.net.
  2. DPCIManager/PCI içinde Vendor-ID 14E4 (Broadcom) ya da 168E (Atheros) bulun
  3. Device_ID'yi not edin ve yukarıdaki desteklenen Device_ID'lerle doğrulayın.
  4. Vendor/Device ID is 14E4/4353; BCM943224 (Aşağıdaki Örnek Resmi inceleyin);
dpcimanager-bcm43225-1.png

2. WiFi Card/Bluetooth ProductID/VendorID Belirlemek
  1. System Information/Hardware/USB
  2. Seçin ".. Bluetooth…"/BCM207020A (Aşağıdaki örnekte ki gibi)
    1. ProductID/Hex-> Decimal Çevirin: Örnek 0x217d = decimal 8573
    2. VendorID/Hex-> Decimal Çevirin: Örnek. 0x0a5c = decimal 2652 (Broadcom)

hp-bluetooth.png



Kaynak:
[Guide] Airport - PCIe Half Mini v2 | tonymacx86.com
 
Son düzenleme:
  • Like
Tepkiler: ertan ve xxxcom

montezuma

MASTER YODA
Yönetici
19 Eki 2016
16,946
4,067
4,351
Airport - PCIe Half Mini v2 DSDT Düzenlemesi.


BU rehber, DSDT dosyasına donanımınız için uygun yama eklemeyi anlatır.
Gerekenler;

  1. 10.8.5 yada üstü (Burada uygulanan teknikler 10.8.4 ya da daha önce ki sürümlerde çalışmıyor.)
Araçlar:
  1. IORegistryExplorer, IOJones
  2. MaciASL RehabMan-MaciASL-2017-0117.zip
Yamalar;
Kod:
https://raw.github.com/osxinfo/wireless_half-mini/master
  1. arpt2-bcm4331-bcm943225.txt
  2. arpt3-bcm4352.txt
  3. arpt1-ar928x-ar9380.txt

Yama Reposunu MaciASL eklemek;
  1. MaciASL uygulamasını indirin ve bunu uygulamalar içine taşıyın.
    Uygulamalar/MaciASL
  2. MaciASL/Preferences/Sources gidin ve (+) basarak repo adresini girin.
    Kod:
    https://raw.github.com/osxinfo/wireless_half-mini/master
  3. Bu işlemden sonra uygulamayı kapatıp tekrar açın.


  4. Rehberi takip ederek DSDT dosyanızı çıkartın:
    DSDT / SSDT Düzenleme Rehberi
  5. DSDT dosyanızı çıkardıktan sonra MaciASL ile açın
  6. Patch seçeneğine tıklayın. AÇılan pencerede Airport için eklediğiniz yamaları bulun.
  7. Burada donanımınıza uygun yamaya tıklayarak DSDT dosyanıza uygulayın.



  8. Ardında "Compile" seçeneği DSDT'nin hata verip vermediğini kontrol edin.
  9. Bu işlemden sonra MaciASL / SaveAS / ACPI Machine Language Binary olarak dosyayı kaydedin.
  10. Ardından bu DSDT dosyasını EFI / CLOVER / ACPI / Patched içine taşıyın.
 
Son düzenleme:

montezuma

MASTER YODA
Yönetici
19 Eki 2016
16,946
4,067
4,351
Kext / Info.plist Düzenlemesi


Gerekenler;

  1. 10.8.5 yada üstü (Burada uygulanan yöntemler 10.8.4 öncesi için uygun değildir)
Araçlar:
  1. IORegistryExplorer, IOJones
  2. Plist Düzenleme Araçları - Xcode, Property List Editor, Plist Editor, yada TextEdit
  3. Kext kurulum aracı - KCPM Utility (Gelişmiş Kext Kurma Uygulaması)
I. Broadcom WiFi

A.Wi-Fi kartınızın Aygıt kimliğini belirleyin (DEVICE-ID)

  1. DPCIManager indirin: DPCIManager (Donanım Bilgileri Gösterme Uygulaması)
  2. DPCImanager / PCI içinde Vendor-ID 14E4 (Broadcom) ya da 168E (Atheros) bulun.
  3. Desteklenen bu Device-ID'yi not edin.
  4. BCM943225 için desteklenen Vendor/Device ID=14E4/435
B. Info.plist Düzenleme
  1. S/L/E/IO80211Family.kext yedeğini alın.
  2. S/L/E/IO80211Family.kext Masaüstüne kopyalayın.
  3. Masaüstü/IO80211Family.kext/Contents/Plugins/ AirPortBrcm4360.kext/Contents/Info.plist dosyasını Editor ile açın.
  4. Açtığınız dosyada IONameMatch satırını bulun.
  5. Satır altında;
    Bul: <string>pci14e4,43a0</string> Yerleşik
    Ekle; <string>pci14e4,4353</string> For BCM943224 HMS
    Ekle:<string>pci14e4,4357</string> For BCM943225 HMB
    Ekle: <string>pci14e4,43b1</string> For BCM94352 HMB
  6. Kaydedin.
  7. KCPM Kext yükleme aracını açın ve kexti kurun.
II. Broadcom BT

A. WiFi Card/Bluetooth iProductID/VendorID kimliğini belirleyin

  1. System Information/Hardware/USB
  2. ".. Bluetooth..."/BCM207020A seçin
  3. Not: ProductID/Hex-> Decimal dönüştürün. Örnek: 0x217d = decimal 8573
  4. Not: VendorID/Hex-> Decimal dönüştürün. Örnek:0x0a5c = decimal 2652 (Broadcom)
B. Info.plist Düzenleme
  1. S/L/E/IOBluetoothFamily.kext yedeğini alın
  2. S/L/E/IOBluetoothFamily.kext masaüstüne kopyalayın.
  3. Masaüstü/IOBluetoothFamily/Contents/Plugins/ BroadcomBluetoothHostControllerUSBTransport/Contents/Info.plist dosyasını Editor ile açın.
  4. IOKitPersonalities satırını bulun.
  5. BroadcomUSBBluetoothHCIController - MediaLink BT4.0 Adapter açın.
III. AtherosWiFi

A. WiFi Card Device_ID Belirleyin

  1. DPCIManager indirin: DPCIManager (Donanım Bilgileri Gösterme Uygulaması)
  2. DPCIManager/PCI içinde Vendor-ID 168E (Atheros) bulun.
  3. Yukarıda belirtilen, desteklenen device-ID olduğunu teyit edin
  4. Vendor/Device ID: 168E/2B; AR9285
B. Info.plist Düzenleme
  1. S/L/E/IO80211Family.kext yedeğini alın.
  2. S/L/E/IO80211Family.kext to Masaüstüne kopyalayın.
  3. Masaüstü/IO80211Family.kext/Contents/Plugins/ AirPortAtheros40.kext/Contents/Info.plist dosyasını editor ile açın.
  4. IONameMatch altında;
    Bul: <string>pci168c,2a</string> Yerleşik
  5. Ekle:<string>pci168c,2b</string> For AR9285
  6. Ekle:<string>pci168c,2e</string> For AR9287
  7. Kaydet
  8. KCPM Kext yükleme aracını açın ve kexti kurun.
III. AtherosBT
  1. Atheros BT yerleşik olarak desteklenmiyor.
  2. Yerleşik olarak desteklenen Broadcom BT;
    GMYLE Micro USB Bluetooth 4.0 Dongle Dual Mode Wireless Adapter | GMYLE
Örnekler;
Editor/Open/S/L/E/IO80211Family.kext/Contents/Plugins/ AirPortBrcm4360.kext/Contents/Info.plist


Düzenleme öncesi


Düzenleme Sonrası
 
Son düzenleme:
  • Like
Tepkiler: ertan

Legolas

APPRENTICE
20 Nis 2017
12
6
0
22
Öncelikle böyle bir makale paylaştığınız için teşekkür ederim. Bir sorum olacaktı. Bende AR9280 kart var hocam. DeviceID(002a) yerleşik olarak destekleniyor fakat makaledeki gibi yerleşik BT maalesef yok. Bu kart ile birlikte Türkiye'de satışı olan ve sorunsuz kullanabileceğim bir Bluetooth Dongle önerebilir misiniz? Ayrıca Örnekler'den sonra ki resimler gözükmemektedir.

Teşekkürler.
 

Legolas

APPRENTICE
20 Nis 2017
12
6
0
22
Hocam DSDT Patch yaptım fakat böyle bir hata ile karşılaşmaktayım. 18187 BLUETOOTH USB 4.0 taktım.

T7zBuI8mc7dE-oHgx8OTOEsOhz3Z5tEA.png



T7zBuI8mc7dE-oHgx8OTOEsOhz3Z5tEA.jpeg
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
16,946
4,067
4,351
Trust 18187 yerleşik tanınan bir adaptör. Bunun için bir bri yamaya gerek yok. Ek olarak iPhone ile bağlantı o şekilde olmaz. Eğer doğru bir sistem kimliği kullanıyorsan airdrop desteklenir. Bununla da iPhone için herhangi bir ayar yapmana gerek yok. Ya da sen tam olarak ne yapmak istediğini yaz.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
16,946
4,067
4,351
Bunun için sistem kimliğinin uygun olması gerekiyor. Ek olarak harici USB BT modülü ile HandOFf çalışmayabilir. Bu Mac Hakkında / Sistem Raporu / Bluetooth içinde Airdrop desteği olup olmadığını kontrol et.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
16,946
4,067
4,351
Sistem kimliğin uygun.
Aşağıda paylaştığım iki kexti System / Library / Extensions içine kur ve Rebuild Cache yap. Ardından config.plist / Kernel and Kext patches / Kext to Patch içinde aşağıdaki yamaları ekle;
  • Name: IOBluetoothFamily
  • Find (HEX): 4885ff74 47488b07
  • Replace (HEX): 41be0f00 0000eb44
  • Comment: 10.11.dp1+ BT4LE-Handoff-Hotspot.
Bunları text edit ile eklemek istersen aşağıdaki gibi olmalı;
Kod:
<dict>
    <key>Comment</key>
    <string>10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original</string>
    <key>Find</key>
    <data>SIX/dEdIiwc=</data>
    <key>Name</key>
    <string>IOBluetoothFamily</string>
    <key>Replace</key>
    <data>Qb4PAAAA60Q=</data>
</dict>
 

Ekli dosyalar

Legolas

APPRENTICE
20 Nis 2017
12
6
0
22
Sistem Raporunda Wifi AirDrop destekliyor. Bu uygulamayı da denedim fakat durum hala aynı.
 

ahmetbohur

APPRENTICE
16 Tem 2017
16
2
0
19
Ankara
Burada anlatılanları 3. adıma kadar yaptım bluetooth ile telefonuma bağlanabiliyorum ama wifi görmüyor. Açıkcası 3. adımı yapamadım. Wifi : BCM4352 Vendor : 14E4 Device : 43B1

"Binary Yaması: AirPortBrcm4360" Burayı nasıl yapacağımı anlamadım açıkcası.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
16,946
4,067
4,351
3.adım Handoff için. Senin takip etmen gereken 1.adım. Burada da 5 farklı metot var. Bu metotlardan birini uyguşlayarak tanıtacaksın. Peki senin Wi-Fi yonga setinin bu olduğuna eminsin sanırım?
 

ahmetbohur

APPRENTICE
16 Tem 2017
16
2
0
19
Ankara
3.adım Handoff için. Senin takip etmen gereken 1.adım. Burada da 5 farklı metot var. Bu metotlardan birini uyguşlayarak tanıtacaksın. Peki senin Wi-Fi yonga setinin bu olduğuna eminsin sanırım?
Aida ile çıktı almıştım ve orada bu olduğu yazıyordu. Yani eminim diyebilirim. Aida Çıktısını buraya atabilirim birde sizin bakmanız için isterseniz .
 

Dr.Aequitas

APPRENTICE
28 Eyl 2017
78
17
21
İzmir
@montezuma, Azurewave AW-CE 123H Wifi + BT kart aldım, buradaki adımlara göre kurulumu gerçekleştiriyordum ancak BT kext düzenleme kısmı sanırım yarım kalmış. Tam anlaşılmıyor.
  1. IOKitPersonalities satırını bulun.
  2. BroadcomUSBBluetoothHCIController - MediaLink BT4.0 Adapter açın.
Şimdi bu satırı buldum, altında BluetoothUSBDevices ve EricssonROK101 isminde iki dizin var. IOKitPersonalities içine 2. adımdaki verilen isimde yeni dizin mi oluşturmamız gerekiyor? Burası biraz eksik kalmış sanırım.

Bu arada ben Azurewave AW-CE123H model kablosuz ağ ve bluetooth kartımı airport half-mini başlığındaki yönergelere göre tanıttım. Sorun yok, her ikisi ile de (Wifi+BT) bağlantı kurabiliyorum ancak aklıma takılan bir şey var.
BT 4.0 kullandığımı nasıl teyit edebilirim.
Ne bileyim, odanın diğer ucundaki ev sinema sistemine BT ile bağladığımda seste sürekli kopmalar oluyor, mesafe de çok uzak sayılmaz, en fazla 3,5-4 metre. Yanına götürünce daha iyi oluyor ama arada bazen dip dibe olmasına rağmen seste yine kopmalar oluyor. Acaba BT'yi olması gerektiği gibi tanıtamamış olabilir miyim?
 

AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım
Hayır teşekkürler