MacOS 15.0 (24A335) BCM94360CD auf Mac Pro 5.1 aktivieren
Hallo
Ich bringe es einfach nicht fertig mit OpenCore Legacy den WiFi BCM94360CD zu patchen.
Kann mir jemand das Config richtig Einstellen und die passenden Kext zufügen?
You need to be a member in order to leave a comment
Already have an account? Sign in here.
Sign In NowSign up for a new account in our community. It's easy!
Register a new accountMacOS 15.0 (24A335) BCM94360CD auf Mac Pro 5.1 aktivieren
Hallo
Ich bringe es einfach nicht fertig mit OpenCore Legacy den WiFi BCM94360CD zu patchen.
Kann mir jemand das Config richtig Einstellen und die passenden Kext zufügen?
Einfach gesagt ist es nicht anders als an jedem "normalen" Hackintosh (und das ist auch der Grund, warum uns die OS-LP-KollegInnen unterstützen): den aktuellen AmfiPass-Kext der Version 1.4.1 ins System und die Liste und danach Skywalk & Co in den Kexte-Ordner und in die P-Liste. Die Reihenfolge ist wichtig, sonst funktioniert es nicht!
Und das Deaktivieren/Blockieren des Systemeigenen Skywalk-Kextes nicht vergessen.
Und dann noch zwei zusätzliche Boot-Args eintragen:-lilubetaall (hast Du schon) und -amfipassbeta. Das soll zwar unterdessen auch über Lilu aktiviert werden, aber sicherer ist das.
Also ganz genau so wie hier für die Hackintoshs..
Hallo
Besten Dank !!!Ich habe es getestet, leider bootet das system dann nicht mehr...??? Vielleicht mache ich den block nicht richtig? kannst du mir sagen wie ich das mache? oder liegt es nicht am block?
Hab Deine EFI nochmal oben bearbeitet drangehängt
Hi WOW voll geilo !!! Danke !!! alles top.
Frage, vielleicht kannst du mir da auch weiter helfen? Ich habe einen externen LaCie d2 Professional angeschlossen an die Intel JHL7540 Titan Ridge USB 3.1/Thunderbolt 3 Karte.Wenn ich aber bei den Mac Pro Neustart mache hängt sie sich nicht mehr ein. Muss die LaCie d2 Professional von Hand ausschalten und wieder anschalten dann geht es wieder... also fehlt da Quasi so ein Neustart befehl für die externe HD... ich glaub du weist was ich meine... hast du da eine Lösung ?
Ich würd mich hier mal mit meinen Fragen gerne dranhängen.
Ich habe kürzlich eine Installation von Sequoia auf einer neuen SSD durchgeführt, die von einem USB-Stick aus gestartet wurde. Dabei habe ich den EFI-Ordner verwendet, den ich zuvor aus Sonoma übernommen und sorgfältig mit aktualisierten Kexts vorbereitet hatte. Der Installationsprozess verlief reibungslos, und auch die meisten Funktionen laufen einwandfrei. Allerdings bin ich auf ein hartnäckiges Problem mit dem WLAN gestoßen, das ich bisher nicht lösen konnte.
Folgendes habe ich bereits versucht:
amfi=0x80
sowie -amfipassbeta
hinzugefügt.Zusätzlich habe ich mit vielen verschiedenen Variationen und Boot-Argumenten experimentiert, darunter auch mit verschiedensten Boot-Args und KEXT Konstellationen und weiteren Einstellungen, um das WLAN zum Laufen zu bringen, aber bisher ohne Erfolg.
Trotz all dieser Schritte habe ich es nicht geschafft, mein WLAN-Modul zum Laufen zu bringen. Anbei mein EFI-Ordner zur weiteren Analyse.
ich auf ein hartnäckiges Problem mit dem WLAN gestoßen, das ich bisher nicht lösen konnte.
1. Was ist das für ein Wlan Chip?
2. Das muss so aussehen, siehe Bild...
MaxKernel kannst du ignorieren aber die MinKernel müssen passen.
3. Deine Kexte sind zu Alt... vor allem die AMFIPass.kext
Nimm diese versionen..
https://github.com/dortania/Op…/main/payloads/Kexts/Wifi
https://github.com/dortania/Op…ayloads/Kexts/Acidanthera
4. diese Bootargs sind überflüssig... > amfi_get_out_of_my_way=1 amfi=0x80
du brauchst nur diesen hier.. --> -amfipassbeta
5. deine SIP ist unbrauchbar... trage folgendes ein..
6. je nach dem was du für ein Wlan Chip hast ist die BroadcomFixup.kext auch überflüssig, vor allem bei Fenvi oder BCM94360CD usw...
Gruss Coban
4. diese Bootargs sind überflüssig... > amfi_get_out_of_my_way=1 amfi=0x80
du brauchst nur diesen hier.. --> -amfipassbeta
mit AmfiPass 1.4.1 ist auch -amfipassbeta Bootarg nicht notwendig
Danke für Hilfe! Ich hab die Anpassungen mal vorgenommen. Anbei wieder der EFI Ordner. WLAN ist nach wie vor ausgegraut in den Systemeinstellungen.
Ich habe BT und WLAN Karte als Kombi. Hatte mir das mal notiert.
en1: Kartentyp: WLAN (0x14E4, 0x117) Firmware-Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1766)
Hab noch ein Bild angehängt, wie Hackintool die Karte beschreibt.
Warum sind da 2 Broadcom vorhanden?
Warum sind da 2 Broadcom vorhanden?
Das ist eine gute Frage über die ich erst mal nachdenken musste, weil mein System schon älter ist. Es ist tatsächlich so, dass ich 2 habe.
Einmal ist OnBoard auf dem Mainboard WIFI verbaut. Das lief aber nur mal ganz, ganz früher.
Später habe ich dann eine externe PCI Express Karte dazu erworben, die hat als Modell BCM94360CS2 draufstehen. Mit der geht auch mein BT. Ohne diese Karte habe ich kein BT. BT läuft auch schon direkt mit dem BIOS an und auch OpenCore lässt sich damit direkt bedienen.
Aber WIFI eben nicht.
Jetzt weiß ich eben auch nicht weiter. Muss ich die Onboard "deaktivieren" wenn ja, wie könnte ich das machen.
Die Frage nach dem WIFI für PCI Express Karte BCM94360CS2 ist auch noch offen.
Danke für die Hinweise nd Hilfe.
Also die onboard funktioniert sicher genauso gut, aber benötigt BrcmPatchRAM (94360 nicht). Entweder die Onboard Karte komplett deaktivieren (falls das geht) oder die 94360 raus.
BCM4352 braucht BrcmAirportFixup und DeviceProperties für WLAN. Für Bt BrcmFirmwareData, BrcmPatchRAM3 und BlueToolFixup:
Top, das hilft mir mal direkt. Danke für den Service und die KEXTs. Dann würde ich mit der BCM4352 weitermachen wollen und bau die 94360 raus.
Kannst du mir noch helfen was in Bezug auf die DeviceProperties gemacht werden muss?
Hab das jetzt mal versucht. Karte ausgebaut und BrcmAirportFixup für WLAN und für Bt BrcmFirmwareData, BrcmPatchRAM3 und BlueToolFixup installiert und Config angepasst.
Dann gibt's Bootprobleme. Mit dem AirportBrcmFixup.kext kommt meistens der Fehler
CAHCICPRT11001F02301 AbortCommands: :5382:Port3
- called, deviceWithError 0, errCode = 0x0830085
CAHCI]LPRT1001F0230] AbortCommands: :5382:Port 3
Mit der PCI Karte geht Airdrop und HandOff und Continutiy sehr geht. Aber .. WIFI halt nicht.
In Hackintool PCIe findest du Device Path und IOReg IOName:
und das dann mit "compatible" Key anlegen (der Rest ist nicht relevant):
Die korrekte Reihenfolge bei BrcmPatchRAM wäre zuerst BlueToolFixup dann FirmwareData und PatchRAM3 (wobei ich ehrlich gesagt, Fixup nach Firmware und PatchRAM gesetzt hatte und funktionierte genauso). Die 3 müssen aber hinter USBToolBox und UTBMap (alternativ USBInjectAll) gesetzt sein!
Weiter werden in NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82 folgende Keys benötigt:
bluetoothExternalDongleFailed Data 00
bluetoothInternalControllerInfo Data 0000000000000000000000000000
NVRAM Reset einmal durchführen.
Mit der PCI Karte geht Airdrop und HandOff und Continutiy sehr geht. Aber .. WIFI halt nicht.
WLAN der 94360 würde genauso funktionieren - hab neben meiner Dell DW1820A eine BCM94360NG und die läuft. Wie gesagt benötigt die außer dem IOSkywalkFamily Gedöns ab Sonoma überhaupt keine Kexte oder Konfigurationen - Nachteil der BCM94360 ist aber, sie verbindet in MacOS nur mit einem Stream statt der möglichen zwei (also nur 433 Mbit).
Meine Dell DW1820A verhält sich beim Booten hier und da ein bisschen zickig (oder besser gesagt macOS mit eingesetzter DW1820A): bleibt einfach stehen - aber nicht so oft, dass es mich stört.
Vielen Dank - ich hab jetzt bisschen rumprobiert. Mehr Trial & Error Mode.
Hab zum einen beim Min Kerne 24.0.0 eingegeben. Sowohl bei den IOSkywalkFamily.kext, IO80211FamilyLegacy.kext und IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext als auch beim Block com.apple.iokit.IOSkywalkFamily die 24.0.0
Außerdem hab ich die Reihenfolge verändert so das IOSkywalkFamily.kext noch vor IO80211FamilyLegacy.kext und IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kex
Unter den boot Args hab ich noch amfi=0x80 hinzugefügt.
Auf einmal geht das WLAN! Hurra. Standort, Datum und Uhrzeit läuft wieder.
ABER Bluetooth packt jetzt. Die Maus bzw mein Trackpad ruckelt heftig. Nicht immer, zeitweise gehts ok, aber dann fängt es wieder an. Das ist erst, seid jetzt WLAN geht. Zuvor war das immer stabil.
Hab mal noch Bilder und wieder EFI angefügt. Ich versteh manches nicht so ganz. Auch nicht, über welche Hardware er jetzt das WLAN u BT nimmt.
Unter PCI zeigt es nur meine Grafikkarte an. Unter BT die BCM_20702B0 .....
Jetzt gerade geht läufts flüssig .... aber ich trau der Sache nicht so ganz.
iPhone Synchronisation läuft leider trotzdem auch noch nicht.
Hab zum einen beim Min Kerne 24.0.0 eingegeben.
Unter den boot Args hab ich noch amfi=0x80 hinzugefügt.
ABER Bluetooth packt jetzt. Die Maus bzw mein Trackpad ruckelt heftig. Nicht immer, zeitweise gehts ok, aber dann fängt es wieder an. Das ist erst, seid jetzt WLAN geht.
Erst mal Gratulation!
Min Kernel 24.0.0:
23.0.0 reicht auch, dann ist das Ganze auch für Sonoma gültig (falls du das irgendwann mal installieren willst und Sonoma braucht ja genau dasselbe).
amfi=0x80
Brauchst du nicht, AmfiPass.kext 1.4.1 deaktiviert den für WLAN relevanten Teil - mit amfi=0x80 wird AMFI komplett ausgehebelt, was die eine oder andere App nicht mag.
Bluetooth stottert:
Das könnte vielleicht auch ein Antennenproblem sein?
Generell kann ich nur dazu raten (besonders wenn AVM Router im Einsatz), für 2,4 und 5 GHz eine unterschiedliche SSID zu verwenden und (alle Apple Geräte) nur mit dem 5 GHz Netz zu verwenden. AVM Router (k.A. ob alle, aber mindestens bis 7590) haben mit dem 2,4 Netz und Broadcom Chipsätzen ein Problem, was dann zu miserabler Geschwindigkeit führt. Eventuell würdest du so ein Stören in das Bluetooth Netz verhindern (falls das überhaupt die Ursache wär)
Mir fällt noch auf du verwendest eine USBPorts.kext (Hackintool?) - das macht man neuerdings mit USBToolBox https://github.com/USBToolBox
Vielleicht erst mal mit USBInjectAll - aber ich würde das vor dem ganzen Skywalk Zeug schieben.
In solchen Fällen laufen Bluetooth und WLAN auf einer Frequenz und stören sich gegenseitig. Sag einem von beiden Teilen in den Einstellungen, dass es das entsprechende Gerät vergessen soll und verbinde es anschließend wieder. Hilft nicht immer, aber...
Danke! Ich habe amfi=80 entfernst.Hatte auch noch nen amfibeta in den boot Args - hab diesen auch entfernt. System bootet gut und auch WIFI läuft. Das stottern des Trackpad und hängen der Tastatur hab ich immer noch.
Router schließ ich aus. Das Problem kam erst jetzt - BT hat in allen älteren OS Versionen immer gut funktioniert. Auffällig ist jedoch, dass sobald ich WLAN in den Systemeinstellungen deaktiviere, BT wieder sauber läuft.
@MacGrumel - wie meinst du das mit vergessen? Ich hab jetzt mal Das Trackpad getrennt und auch ignoriert und neu verbunden. Problem bleibt.
Könnt ihr erkennen, ob BT und WLAN über die BCM94360CS2 oder die 4352? oder vielleicht läuft WLAN über die eine und BT über die andere?
Tu dir ein gefallen und geh ins Bios und deaktiviere den onboard Wlan Chip, das kann einfach nicht gut ausgehen so wie du das machst.
4352 Chip ist ne ältere Chip generation als 94360, die 4352 wurde schon früher vom Apple entsorgt daher braucht es mehr pflege in Hackintosh.
Die 94360 bietet dir schnellere Datenübertragung wenn die Antennen auch stimmen, wurde bis vor kurzem noch vom Apple gepflegt daher läuft die auch problemloser als die andere.
Allen voran, es kann nicht gut ausgehen wenn du 2 Bluetooth Chips in einem Gerät aktiv hast, schon gar nicht in einem hackintosh.
Bau einfach einen aus oder deaktiviere einen im Bios, du tuhst dir selber das leben schwer
Gruss Coban