Sonoma Wi-Fi Lösungen ohne deaktiviertem SIP (z.B. Intel AX210)

Sonoma Wi-Fi Lösungen ohne deaktiviertem SIP (z.B. Intel AX210)

Sonoma, das neueste Betriebssystem für macOS, hat die Treiber für Broadcom Wi-Fi-Karten entfernt, die in Mac Modellen vor 2017 verwendet wurden. Eine der betroffenen Karten ist die Fenvi T-919, die in vielen Hacks weit verbreitet ist. OCLP-Entwickler haben eine Lösung veröffentlicht, mit der diese Wi-Fi-Karten in Sonoma funktionieren können, indem sie diese Funktion zu den Root-Patches hinzufügen, die OCLP anwenden kann. Um Root-Patches anzuwenden, erfordert OCLP, dass macOS mit einigen entspannten Sicherheitsfunktionen läuft: SecureBootModel deaktiviert und SIP teilweise deaktiviert. Dies stellt immer noch einen gewissen Verlust an Sicherheit in macOS dar, wie einige Benutzer bemerkt haben.

In diesem Artikel möchte ich Ihnen ein Modell einer Intel Wi-Fi-Karte vorstellen, die standardmäßig keine Unterstützung bietet, aber dank der Arbeit der OpenIntelWireless-Website in Sonoma verwendet werden kann. Es handelt sich um die Intel AX210S PCIe WiFi 6E Karte. Diese Karte kann unter regulären macOS-Sicherheitsbedingungen verwendet werden, ohne dass Apple Secure Boot oder SIP entspannt werden müssen. Sie könnte interessant sein für diejenigen, denen in Sonoma Wi-Fi fehlt oder die die Sicherheit ihres Systems ohne die Verwendung von OCLP-Patches aufrechterhalten möchten.

Hardware

Die Karte kann auf zwei verschiedene Arten erworben werden:

  • Vollständig montiert von Ziyituod und anderen: WiFi 6E Intel AX210S PCIe
  • In zwei Teilen, die Karte selbst einerseits (WiFi 6E Intel AX210 NGW Bluetooth Karte für Laptop mit M.2/NGFF Anschluss) und der Adapter andererseits (PCIE X1 auf M.2/NGFF A+E Key Adapter für WiFi Bluetooth Modul).

Zurücksetzen der OCLP-Patches und config.plist-Änderungen

In der config.plist:

  • Deaktivieren Sie kexts (IOSkywalk.kext, IO80211FamilyLegacy.kext und AirPortBrcmNIC.kext)
  • Deaktivieren Sie die Blockierung von IOSkywalk.kext
  • Ändern Sie csr-active-config in 00000000
  • Ändern Sie Secure Boot Model auf einen anderen Wert als Disabled.
LESEN  Škoda Enyaq 2024: Mehr Leistung, mehr Reichweite, schnelleres Laden

Von OpenCore-Patcher >> Post-Install Root Patch >> Revert Root Patches.

Installation des Wi-Fi-Moduls

Die 2 Kexts sind auf der OpenIntelWireless-Website verfügbar.

Es gibt 2 Möglichkeiten, Wi-Fi zu installieren:

  • itlwm.kext: Verwendet IOEthernetController anstelle von IO80211Family, sodass die Verbindung als Ethernet gefälscht wird, obwohl sie als Wi-Fi funktioniert. Hierbei wird nicht das macOS Wi-Fi-Menü verwendet. Stattdessen müssen Sie die HeliPort-Anwendung verwenden.
  • AirportItlwm.kext: Verwendet IO80211Family, sodass es wie der Rest der Wi-Fi-Verbindungen des Systems funktioniert. Es bietet minimale Kontinuitätsfunktionen (Handoff und Universal Clipboard), scheint jedoch eine geringere Stabilität als itlwm.kext zu haben und kann keine versteckten Netzwerke verbinden. Hierbei ist kein HeliPort erforderlich.

Beide Kexts sollten nicht gleichzeitig verwendet werden, nur einer von ihnen. Ich habe beide ausprobiert und sie scheinen gut funktioniert zu haben. Meiner Meinung nach ist die Stabilität sehr ähnlich, obwohl mit AirportItlwm.kext die Fotos-App manchmal die Meldung “Schlechtes Netzwerk mit pausierter Synchronisierung” anzeigt. Die Karte wird jedoch gut erkannt, wie Sie in Hackintool sehen können.

Ich verwende HeliPort von diepeterpan, es ist eine Weiterentwicklung des Originals und bietet Leistungs- sowie Schnittstellenverbesserungen. Über das HeliPort-Symbol in der Menüleiste können Sie Wi-Fi-Netzwerke verbinden und trennen sowie einstellen, dass es bei jedem Start hinzugefügt wird.

Installation des Bluetooth-Moduls

Auf Monterey und neueren Versionen müssen Sie 3 Erweiterungen installieren:

  • IntelBTPatcher.kext (verfügbar auf OpenIntelWireless), erfordert Lilu 1.6.2 >> behebt einen Fehler in bluetoothd durch korrekte Initialisierung des Bluetooth-Moduls.
  • IntelBluetoothFirmware.kext (verfügbar auf OpenIntelWireless), mindestens Version 2.2.0 >> lädt die Firmware auf das Gerät und setzt den Gerätenamen im USB-Host-Controller auf Bluetooth-USB-Host-Controller.
  • BlueToolFixup.kext (verfügbar in Acidantheras BrcmPatchRAM-Paket) >> auf macOS Monterey funktioniert IntelBluetoothInjector.kext aufgrund von Änderungen, die Apple am Bluetooth-Stack vorgenommen hat, nicht mehr.
LESEN  Der Jaguar F-Type: Ein Sportwagen, der begeistert

Leistung

Die Intel Wi-Fi-Karte bietet eine Leistung, die sich nicht wesentlich von der Fenvi mit Broadcom unterscheidet. Was die beiden Installationsmethoden betrifft, liefert AirportItlwm.kext bessere Ergebnisse.

Fazit

Diese Hardware ist eine gute Option für diejenigen, die in Sonoma kein Wi-Fi haben oder keine OCLP-Patches anwenden möchten. Sie ist kostengünstig und einfach zu installieren. Als Hauptnachteil gehen die Funktionen des Apple-Ökosystems verloren (alle mit itlwm.kext und die meisten mit AirportItlwm.kext). Airdrop funktioniert auf keine Weise und das ist die Funktion, die ich am meisten vermisse, im Vergleich zu Fenvi.

Vielen Dank an @Max.1974

Bearbeitet von miliuco