Anleitung für Broadcom-WLAN-Patch unter macOS Sonoma

  • Hardware eingetragen... Inzwischen schaffe ich es auch ohne amfi=0x80 zu booten, aber es ist ein Ratespiel, mal gehts mal hängts...

    Ich werde die oberen zwei tips noch testen und mich melden..

  • hast Du amfi=0x80 ersatzlos deaktiviert oder durch -amfipassbeta ersetzt? lordvampire

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • hast Du amfi=0x80 ersatzlos deaktiviert oder durch -amfipassbeta ersetzt? lordvampire

    wie gesagt, inzwischen kann ich fertig booten, es hatte nichts mit der amfi zu tun!

    muss irgendetwas mit meinem bios zu tun haben, da es mal geht, mal weider nicht...


    du kannst es dir so vorstellen, wenn die EFI mal komplett bootet, egal mit welcher amfi, kann ich mit der selben EFI weiterhin booten, wenn ich dann ein neues EFI nehme, dann bootet es wieder in den blackscreen, wenn ich dann das bios ohen änderungen einfach neu abspeichere und die neue EFI boote, geht es zwar nicht beim ersten mal, aber meistens beim zweiten mal.. und danach kann ich mit der neuen EFI jedes mal booten...



    irgendetwas zwischen meinem bios, dem nvram und meiner grafikkarte muss es sein (denk ich)


    inzwischen habe ich das ganze system sogar auf 15.2 upgedated, die bcm und alles andere funktionieren auch...

    dennoch komisch, dass das system immer weider in dieses balckscreen kommt mit einer EFI, die aber ohne änderungen dann doch funktioniert.....





    Code
    1. EDIT: SOLVED.....
    2. Nach etlichem Hin und Her kann ich folgedes bestätigen...
    3. Ich hatte in den Foren gelesen, dass bei den RX6xxx Karten ENTWEDER das 4G Above Decoding im BIOS ausgeschaltet und dafür in den boot-args npci=0x2000 drinnen stehen muss, ODER das 4G Above Decoding eingeschaltet und das npci=0x2000 rausgenommen werden muss. Auch so erklärt von Shanee... folglich sollte nicht 4G Above Decoding nicht eingeschalten UND npci in boot-args eingetragen sein....
    4. Aber ich dachte mir, was solls, probier alle versionen aus... UND... das booten funktioniert, egal ob ich EFI tasuche oder nicht, WENN im BIOS das 4G eingeschalten UND npci=0x2000 drinnen ist...
  • Nach gut 7 Stunden habe ich jetzt auch von Ventura direkt auf Sequoia 15.3.1 auf meinem Z490 Vision D Hackintosh, mit Fenvi T919 Broadcom WIFI/BT Karte, 10900k und 6900XT, aktualisiert.

    Dabei habe ich auch meine seit Jahren stabile OpenCore EFI Version von 0.8.8 auf 1.0.3 aktualisiert (mit Hilfe des OpenCore Updaters, https://github.com/dropdb220/oc-updater, auf 1.0.2 und dann mit dem OCAuxiliary Tools auf 1.0.3 ohne Probleme). Das Upgrade und auch booten konnte ich ohne Veränderung noch mit meinem alten EFI was mich ziemlich überrascht hat. Nur der Installer ist nach dem erstellen der Sequoia Recovery Partition abgeschmiert. Ich dachte es lege am EFI aber über die Recovery Parition konnte Sequoia fertig installiert werden auch wenn es an manchen Stellen echt sehr langsam war. 4 oder 5 Neustarts später war ich dann endlich in Sequoia und hatte sofort Bluetooth aber WIFI ging nicht (Rufzeichen über dem WLAN Zeichen).

    Auf Grund der vielen Infos hier, DANKE hierfür, und noch einigen anderen Quellen konnte ich dann nach Stunden endlich auch WLAN aktivieren. Ohne OCLP Patcher konnte ich mit den vorhandenen KEXTs das WLAN bereits andrehen und mein iPhone sehen. Verbinden ins WLAN ging ohne OCLP aber nicht.

    Die wichtigsten Erkenntnisse:

    - Ich habe für mein Setup schlußendlich nur vier drei neue KEXTs benötigt:


    1. AMFIPass.kext v1.4.1
    2. ISSkywalkFamily.kext v1.0
    3. IO80211FamilyLegacy.kext v1200.12.2b1
    4. AirportBrcmFixup.kext v2.1.9

    Die Reihenfolge der Einbindung der Kextfiles war für viele Fehlversuche ausschlaggebend. Daher hier meine Reihenfolge als Screenshot (die AirportBrcmFixup kann man sich sparen -> siehe Antwort unterhalb):


    Minimum Kernel habe ich für alle 24.0.0 gesetzt.

    - Im Kernel/Block Bereich ebenfalls "com.apple.iokit.IOSkywalkFamily" mit Exclude Strategy hinzugefügt und selber Minimum Kernel Version wie oben.


    - Meine boot-args habe ich gar nicht verändert und verwenden keinerlei args in Bezug auf die kext Files oben (agdpmod=pikera shikigva=80 e1000=0 dk.e1000=0 keepsyms=1).

    - csr-active-config musste ich allerdings auf DATA "03080000" bzw. wenn direkt im config.plist editiert auf "AwgAAA==" ändern. Sowie csr-active-config im Delete Block einfügen.

    Danach dann OCLP laufen lassen, hat sich beim Start gleich automatisch geöffnet und gefragt, Neustart, und fertig.


    Ich hoffe die ein oder andere Nebeninfo oder Anmerkung hilft jemandem noch schneller ans Ziel zu kommen.

    Viel Erfolg,

    Mauti

    Edited 2 times, last by Mauti ().

  • Welche Fenvi Broadcom WIFI hast Du verbaut Mauti? Die allermeisten verwenden die Fenvi T919 mit 94360 und die benötigt keinen AirportBrcmFixup.kext, weder fürs WLAN noch für BT.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Arkturus: genau eine Fenvi T919 mit dem BCM94360 Chipsatz.

    Nachdem es mir out of the Box nur Bluetooth der Karte erkannt hat und der Chipsatz explizit auch von der Kext unterstützt wird habe ich es verwendet. Seitdem geht es auch. Aufgrund deines Posts habe ich es jetzt eben aber auch wieder ohne probiert und es geht auch. Wunderbar.


    Keine Ahnung warum es ursprünglich nicht ging. Anscheinend habe ich auch etwas Anderes mit geändert was den Ausschlag gegeben hat.


    Danke auf alle Fälle. Ich update noch den oberen Post.

  • Gibts eigentlich schon eine Lösung für das FileVault Problem?

    Das jedes mal zu deaktivieren vor dem Patchen ist irgendwie auch keine Option.

    WeWin hatte das gleiche Problem aber eine Lösung blieb irgendwie aus.


  • Genau deshalb nutze ich produktiv AX210, denn deaktivieren und dann wieder aktivieren von FV2 dauert am KBL Desktop je ca 2 1/2 h.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Eine AX210 hätte ich auch noch da. Jedoch funktioniert meines Wissen nach die Karte auch nur per Root-Patches wenn die als WLAN anstatt als LAN definiert ist. Oder lieg ich da falsch? AirDrop in beide Richtung auch möglich?

  • Oder lieg ich da falsch? AirDrop in beide Richtung auch möglich?

    Richtig, und nein - nur abgehend geht Airdrop, ankommend nicht.

  • Abend

    Bei mir steht weniger Text im dem Feld von boot-args ist das schlimm ? bin noch relativ neu im den Thma und Hännge mich aber an dem Punkt auf das meine Netzwerk Karte nicht geht wenn jemand helfen kann würde es mich freuen ^^


    LG Phantom


    Info

    Gerät Thinkpad T470

    OS Sonoma

    Soweit Läuft alles außer Netzwerk

    Meine EFI ist in google Drive auf Grund der Größe

    https://drive.google.com/drive…yahZuO8Wf1?usp=drive_link

  • Nö ist nicht schlimm. Die BootArgs sind relativ individuell und hängen stark von der eingesetzten Hardware ab meint nicht jedes System braucht auch alle BootArgs. Für die WIFI Patches reicht eigentlich das was da bei Dir schon drin steht.

  • Bei mir taucht immer das Problem auf, dass nach dem Hochfahren kein Bluetooth verfügbar ist. Mit Hackintool unter NVRAM steht bei BluetoothExternalDongleFailed immer 01. Lösche ich dann den kompletten Eintrag mit Hackintool ist Bluetooth nach 2-3sec verfügbar. Öffne ich dann Hackintool erneut ist der Eintrag wieder vorhanden, aber dann mit dem richtigen Wert 00. In der Config steht definitiv 00.


    Ist nicht weiter tragisch, aber hat jemand einen Tip?


    Gruß

    h-p-d

  • hat jemand einen Tip?


    Gruß

    h-p-d

    Trag die beiden „Bluetooth…“ auch in NVRAM delete ein, dann wird das beim Herunterfahren sauber gelöscht

  • Mit Hackintool unter NVRAM steht bei BluetoothExternalDongleFailed immer 01

    Bin bei Insanely über das Problem inkl. Lösung gestolpert:

    https://www.insanelymac.com/fo…tosh-bluetooth-reset-fix/


    -die angehängte Plist in /[Volume]/Library/LaunchDaemons kopieren

    -ggf. sudo chown root:wheel com.bluetooth.reset.plist

    -ggf. sudo xattr -c com.bluetooth.reset.plist

    -sudo chmod 644 com.bluetooth.reset.plist


    Damit wird der NVRAM Wert auf 00 gesetzt beim Hochfahren.


    Merkwürdigerweise macht mein Sequoia das aber nicht (also ohne die Plist den DongleFailed auf 01 setzen).

  • Funktioniert perfekt, danke dir

  • Hallo zusammen,


    ich bin als Newbie kürzlich gestartet und habe aum mein

    Laptop HP 840 4G (Intel i5 7300U,Socket 1515 FCBGA,Intel HD620,16GB DDR4) Sequoia 15.4 als Dualboot mit Win 11 (auf 2. SSD) installiert.

    Soweit läuft alles, mit Ausnahme der original eingebauten Intel WIFI / Bluetooth Karte ( Intel Dual Band Wireless AC 8265).

    Ich habe mir die letzte Woche die Zähne ausgebissen, leider ohne Erfolg. Zuerst habe ich es mit der HeliPort Version versucht; hier wurde mir zwar WLAN-Netz angezeigt und ich konnte mich im heimischen Netz kurz einlogen, wurde aber direkt immer rausgeschmissen.

    Dan habe ich mich an die -aus meiner Newbie-Sicht schwierigere - zweite Variante mit dem Fake BMC Chipsatz gewagt, leider auch ohne Erfolg. Viel gelesen und ausprobiert. USB Mapping mehrfach mit verschiedenen Versionen von USBToolBox ebenfalls probiert. Alles erfolglos...


    Ich bekomme es zumindest hin, dass das Wlan-Symbol beim starten der MacOS so tut, als ob es nach einem Netz sucht, aber nichts findet. Unter dem Mac Infobericht finde ich auch keinen Eintrag zu Karte unter Netzwerk, WIFI oder Bluetooth (dieses klappt auch nicht). Da ich nicht weiterkomme, benötige ich euere Hilfe bitte. Irgendwie wird die WLANKarte wohl nicht erkannt?

    Die Kexts habe ich per Hand soweit aktualisiert.

    OC ist auf dem Stand 1.0.3. Da traue ich mich noch nicht ran, wegen denm Dualboot. EFI als auch das MaCOS Betriebssystem liegen auf der 2en SSD je auf eine eigene Partition (erste ist eine 2m SSD für WIN). Ich freue mich über jede Info, die hoffendlich zu Lösung führt. Vielen Dank!

    Hackintosh; Sequoia 15.4 , Dualboot Win11

    Ultrabook HP 840 4G

    Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz , Socket 1515 FCBGA, Kaby Lake, HP Mainboard 828C

    Intel HD 620

    16GB DDR4

    Edited once, last by privatmann ().

  • Vor ein paar Jahren hatte ich einen ähnlichen Laptop und habe das Problem auf diese Weise gelöst (unten der Link zum Beitrag in diesem Forum):

    BCM943224PCIEBT2 + BCM94360CS2 NGFF Adapter

    Edited once, last by Teoligant ().

  • privatmann


    Nachdem du OpenCore mit dieser Anleitung jier für die WiFi Karte eingerichtet hat, hast du danach mit OpenCore LegacyPatcher auch den RootPatch installiert?


    Und welche Broadcom WiFi Karte benutzt du genau?


    Teoligant


    Hab ich bei meinem ThinkPad auch gemacht, mit Adapter direkt eine Apple Airport Karte eingebaut. Gute Lösung, wenn man im Laptop genug Platz dafür hat.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 3x Samsung 970 EVO Plus 2x 250GB 1x 1TB & 2x Samsung 870 EVO 1TB | macOS Sequoia 15.4 | Windows11 Pro x64 v24H2 | OC v1.0.4 & OCLP v2.3.2


    2. System (MacbookPro16,3): Link

    Lenovo ThinkPad E15 Gen3 | AMD Ryzen 5 5500U | AMD Radeon RX Vega7 | Broadcom BCM94360CS2 | 16GB 2x 8GB DDR4 3200MHz | 1x WD PC SN530 256GB 1x Samsung 970 EVO Plus 512GB | macOS Sequoia 15.4 | Windows11 Pro x64 v24H2 | OC v1.0.4 & OCLP v2.3.2

    1. Smartphone (iPhone 16):

    Ultramarin | 128GB | iOS 18.4


    2. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 18.4 | SIM Karten Umbau von Single auf Dual SIM Kartenleser