AirportBrcmFixup Patch Sammlung für Broadcom Airport Wi-Fi Karten

  • Wer Probleme mit seiner Broadcom WIFI Karte hat wird sich über diesen Kext freuen.
    Hoffen wir die Entwickler bleiben dran.


    https://sourceforge.net/projects/airportbrcmfixup/


    Als zusätzliches Feature, folgendes Boot Argument setzt denn Ländercode DE.

    Code
    1. brcmfx-country=DE


    Damit der Kext zuverlässig funktioniert ist es wichtig das alle Clover Patches bezüglich WLAN gelöscht werden.

    Dateien

    Grüße und Good Hack Michael


    :hackintosh:

    4 Mal editiert, zuletzt von anonymous writer ()

  • Funktioniert in High Sierra für die DW1560 (BCM94352) bei mir leider nicht. Lilu ist in Version 1.2.1 mit dabei. Es wird keine Hardware gefunden.
    Auf sourceforge steht zum AirportBrcmFixup: Supports AirPort_Brcm4360, AirPort_BrcmNIC and AirPort_BrcmNIC_MFG. Heißt dann wahrscheinlich, dass die 4352 nicht unterstützt wird.
    Mit FakePCIID und FakePCIID_Broadcom_WiFi bekomme ich immerhin WLan wie in Sierra zum Laufen.
    BT geht gar nicht, auch nicht mit den KextsToPatches für High Sierra hier aus dem Forum. Es sind auch soviele, so dass ich keinen Duchblick habe, welche denn notwendig sind.

    MfG, docplag


    ..................................................................................................................................................................................................................................................................................
    ASRock Z390 Phantom Gaming ITX, i5-9600K, 32GB Corsair 3000, Sapphire RX570 Nitro 8GB | macOS 10.13.6

    GA-Z170M-D3H, i5-6600, 16 GB DDR4 RAM Corsair 2400, Gigabyte RX 560 Gaming OC 4GB | macOS 10.13.6 / 10.14.2 KDEneon, Ubuntu 18.04, Windows 10 Pro
    GA-X58A-UD3R, i7-960, 12 GB DDR3 RAM 1600, Asus GTX660 | OS X 10.11.6
    MacBook Pro Late 2011, optisches Laufwerk rausgeflogen, SSD eingebaut | OSX 10.9.5, macOS 10.13.2, Windows 7 Pro als VM
    E35M1-I Deluxe, AMD-CPU E350, EVGA-GTX210, 8 GB DDR3 RAM
    | XPEnology DSM 6.1.7
    Dell XPS 15-9560, i7-7700HQ, 16GB DDR4 RAM, HD630, GTX1050M
    | macOS 10.13.6, ElementaryOS 5 , Windows 10 ToGo

  • Hallo @Doctor Plagiat


    So viel ich weiß benötigt Bluetooth für diese Karte diese Kexte.


    Broadcom PatchRAM driver for OS X


    Wenn die BrcmFirmwareData.kext und die BrcmPatchRAM2.kext im Clover nicht funktionieren dann sollte die BrcmFirmwareRepo.kext und die BrcmPatchRAM2.kext in /Library/Extensions/ funktionieren.


    PS: Alternativ zu den FakePCIID und FakePCIID_Broadcom_WiFi könnte auch das funktionieren:
    https://github.com/toleda/wire…Patches/arpt3-bcm4352.txt

    Grüße und Good Hack Michael


    :hackintosh:

    Einmal editiert, zuletzt von G4_Hacker ()

  • Sorry, hatte ich vergessen zu erwähnen. BrcmFirmwareData.kext und die BrcmPatchRAM2.kext sind in /L/E vorhanden. Muss ich also die Data gegen die Repo austauschen. Ich werde berichten. DANKE!


    EDIT: Funktioniert leider auch nicht. Hier nochmal was ich gemacht habe.


    Für WLan: FakePCIID und FakePCIID_Broadcom_WiFi in der EFI --> funktioniert
    Für BT: AirportBrcmFixup 1.1.0 und Lilu 1.2.1 in der EFI, sowie BrcmPatchRAM2 und BrcmFirmwareRepo in /L/E --> funktioniert nicht


    In der config sind keine Brcm-Patches.
    Der WiFi dsdt edit von toleda ist in meiner DSDT, reicht aber alleine nicht aus, deshalb habe ich noch die FakePCIID-kexte.

    MfG, docplag


    ..................................................................................................................................................................................................................................................................................
    ASRock Z390 Phantom Gaming ITX, i5-9600K, 32GB Corsair 3000, Sapphire RX570 Nitro 8GB | macOS 10.13.6

    GA-Z170M-D3H, i5-6600, 16 GB DDR4 RAM Corsair 2400, Gigabyte RX 560 Gaming OC 4GB | macOS 10.13.6 / 10.14.2 KDEneon, Ubuntu 18.04, Windows 10 Pro
    GA-X58A-UD3R, i7-960, 12 GB DDR3 RAM 1600, Asus GTX660 | OS X 10.11.6
    MacBook Pro Late 2011, optisches Laufwerk rausgeflogen, SSD eingebaut | OSX 10.9.5, macOS 10.13.2, Windows 7 Pro als VM
    E35M1-I Deluxe, AMD-CPU E350, EVGA-GTX210, 8 GB DDR3 RAM
    | XPEnology DSM 6.1.7
    Dell XPS 15-9560, i7-7700HQ, 16GB DDR4 RAM, HD630, GTX1050M
    | macOS 10.13.6, ElementaryOS 5 , Windows 10 ToGo

    Einmal editiert, zuletzt von Doctor Plagiat ()

  • Wir dir Bluetooth unter USB angezeigt? Ansonsten mal mit der USBInjectAll.kext testen.


    Für die BrcmFirmwareRepo.kext wird auf der RehabMan /System/Library/Extensions empfohlen. Vielleicht hilft auch das.

    Grüße und Good Hack Michael


    :hackintosh:

  • Ja genau, unter USB wird BCM20702AO aufgelistet, unter Bluetooth ist gähnende Leere. Das ist in Sierra, wahrscheinlich wegen der Brcm_Patches, nicht so. USBInjectAll ist schon im Other-Ordner.

    MfG, docplag


    ..................................................................................................................................................................................................................................................................................
    ASRock Z390 Phantom Gaming ITX, i5-9600K, 32GB Corsair 3000, Sapphire RX570 Nitro 8GB | macOS 10.13.6

    GA-Z170M-D3H, i5-6600, 16 GB DDR4 RAM Corsair 2400, Gigabyte RX 560 Gaming OC 4GB | macOS 10.13.6 / 10.14.2 KDEneon, Ubuntu 18.04, Windows 10 Pro
    GA-X58A-UD3R, i7-960, 12 GB DDR3 RAM 1600, Asus GTX660 | OS X 10.11.6
    MacBook Pro Late 2011, optisches Laufwerk rausgeflogen, SSD eingebaut | OSX 10.9.5, macOS 10.13.2, Windows 7 Pro als VM
    E35M1-I Deluxe, AMD-CPU E350, EVGA-GTX210, 8 GB DDR3 RAM
    | XPEnology DSM 6.1.7
    Dell XPS 15-9560, i7-7700HQ, 16GB DDR4 RAM, HD630, GTX1050M
    | macOS 10.13.6, ElementaryOS 5 , Windows 10 ToGo

  • Dann Teste noch die beiden Kexte unter /System/Library/Extensions

    Grüße und Good Hack Michael


    :hackintosh:

  • Hatte ich noch nicht getestet, da ich mal ein Vanilla-System auf dem Laptop haben wollte, aber auch an diesem Ort werden sie nicht geladen, so jedenfalls der Systembericht.
    Ich habe die beiden Kexte nach /S/L/E kopiert und anschließend im Terminal folgende Befehle durchlaufen lassen:


    sudo kextcache -i /
    sudo touch /System/Library/Extensions
    sudo kextcache -u / -v 6


    Das KextUtility habe ich in High Sierra mit APFS-Dateisystem einmal gestartet und dann lief es sich einen Wolf. Ich habe es dann abgeschossen und weiß jetzt nicht, ob es in HS mit APFS funktioniert.


    Naja, vielleicht tauchen doch mal neue Brcm-Patches auf, kommt Zeit kommt Rat.

    MfG, docplag


    ..................................................................................................................................................................................................................................................................................
    ASRock Z390 Phantom Gaming ITX, i5-9600K, 32GB Corsair 3000, Sapphire RX570 Nitro 8GB | macOS 10.13.6

    GA-Z170M-D3H, i5-6600, 16 GB DDR4 RAM Corsair 2400, Gigabyte RX 560 Gaming OC 4GB | macOS 10.13.6 / 10.14.2 KDEneon, Ubuntu 18.04, Windows 10 Pro
    GA-X58A-UD3R, i7-960, 12 GB DDR3 RAM 1600, Asus GTX660 | OS X 10.11.6
    MacBook Pro Late 2011, optisches Laufwerk rausgeflogen, SSD eingebaut | OSX 10.9.5, macOS 10.13.2, Windows 7 Pro als VM
    E35M1-I Deluxe, AMD-CPU E350, EVGA-GTX210, 8 GB DDR3 RAM
    | XPEnology DSM 6.1.7
    Dell XPS 15-9560, i7-7700HQ, 16GB DDR4 RAM, HD630, GTX1050M
    | macOS 10.13.6, ElementaryOS 5 , Windows 10 ToGo

  • Vielleicht kann dir hier @Harper Lewis weiterhelfen. Der Benutzt auch die DW1560 mit funktionierendem Bluetooth.

    Grüße und Good Hack Michael


    :hackintosh:

    Einmal editiert, zuletzt von G4_Hacker ()

  • v1.1.1

    • Lilu 1.2.3 is not required, new build phase is added (archive)

    Dateien

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX 560 |16GB RAM |250GB SSD |10.14.2 |Clover r4831

    MacBook 9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB RAM |SSD 128 & 250 GB |10.14.2 |10.14.3 DB |Clover r4842

    MacBookPro14,2 XiaoMi Pro 15,6"(mod Bios)|i5-8250U IntelUHD620 |8GB RAM |250 & 250GB SSD |10.14.2 |Clover r4842

    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB RAM |128SSD 1TB HDD |Win10 - 10.14.2 |Clover r4842

    IN ARBEIT

    MacMini HYSTOU P05B| I7 8550U Intel UHD Graphics 620| xxGB RAM| 500GB SSD

  • v1.1.2

    • FakeBrcm is destroyed & removed from ioreg, there is no need to start original ariport driver, gIOCatalogue->removeDrivers called for FakeBrcm does this.
    • Deep refactoring for FakeBrcm & BRCMFX, improved matching logic



    Dateien

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX 560 |16GB RAM |250GB SSD |10.14.2 |Clover r4831

    MacBook 9,1 XiaoMi 12" |m3-6Y30 IntelHD515 |4GB RAM |SSD 128 & 250 GB |10.14.2 |10.14.3 DB |Clover r4842

    MacBookPro14,2 XiaoMi Pro 15,6"(mod Bios)|i5-8250U IntelUHD620 |8GB RAM |250 & 250GB SSD |10.14.2 |Clover r4842

    MacBookPro14,2 Lenovo 510-15IKS |i5-6200U IntelHD520 |8GB RAM |128SSD 1TB HDD |Win10 - 10.14.2 |Clover r4842

    IN ARBEIT

    MacMini HYSTOU P05B| I7 8550U Intel UHD Graphics 620| xxGB RAM| 500GB SSD

  • Hier noch die aktuelle Version 1.1.5 mit integrierter Mojave Kompatibilität... :)

    Dateien

    Gruß
    Al6042


    Asus Prime Z390-A 0602 | i9 9900k | 32GB | Vega56 8GB | NVMe 250 GB | BCM943602CSAX | macOS 10.14.2 | Clover 4842

    GA H170N-WIFI F22e | i5 6600 | 16GB | HD530 1,5GB | NVMe 250 GB | BCM94352Z | macOS 10.14.2 | Clover 4842

    MBP 13,3 | i7 6700HQ | 16GB | Intel HD530 & AMD Pro 450 | NVMe 256 GB | BCM943602CSAX | macOS 10.14.2


    Keine Unterstützung per PN... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • v1.1.6

    • Try to resolve linker issue with __ZN13Configuration18bootargBrcmCountryE (with older Xcode versions)

    v1.1.7

    • Use separate variables and methods wlc_set_countrycode_rev & siPmuFvcoPllreg for every driver
    • Introduce a new boot-arg brcmfx-driver=[0|1|2], 0 - AirPort.BrcmNIC-MFG, 1 - AirPort.Brcm4360, 2 - AirPort.BrcmNIC
    • Remove redundancy boot-args wl_msg_level and wl_msg_level2 (they are supported by Apple)
    • pci14e4,43b1 & pci14e4,43b2 matched also to AirPort_BrcmNIC

    v1.1.8

    • Support AirPort_Brcm4331

    Dateien

    Grüße und Good Hack Michael


    :hackintosh: