Mojave entfernt Support für AR928x

  • Apple hat die Kext für meine Atheros Karte anscheinend in Mojave entfernt (https://www.reddit.com/r/hacki…ros_ar928x_wireless_card/)
    Ich habe jetzt schon zwei Dinge versucht: AirPortAtheros40.kext direkt in CLOVER/kexts/other/ sowie AirPortAtheros40.kext in die Mojave IO80211Family.kext packen. Leider beides ohne Erfolg.
    Bekomme ich das Atheros Kext irgendwie mit Clover injected? Habe keine Lust bei jedem Update ein manuelles Prozedere anzufahren in /S/L/E.



    Grüße von der dunklen Seite,
    byteturtle

  • Du kannst den AirPortAtheros40.kext wieder zu den Plugins der IO80211Family.kext packen und diese dann mit dem KextUtility wieder installieren und dann rennt die Atheros erstmal wieder. Wegen der Updates musst Du Dir keine Sorgen machen Apple überschreibt mit einem Update nicht den kompletten kext sondern ändert nur aktualisierte Bestandteile sprich Dein eingefügter AirPortAtheros40.kext dürfte mögliche Updates ohne weiteres überleben.

  • Das reinkopieren hat funktioniert, allerdings wurde die Kext nach dem letzten Update (Beta auf GM) geradewegs wieder rausgeworfen. Nach erneutem reinkopieren klappts nun wieder.

  • Ja klar. Das wird öfters passieren. Der ersetzt beim Update das ganze Paket. Meistens zum.

  • Zitat

    Das reinkopieren hat funktioniert, allerdings wurde die Kext nach dem letzten Update (Beta auf GM) geradewegs wieder rausgeworfen. Nach erneutem reinkopieren klappts nun wieder.


    Eine andere Herangehensweise war die AirPortAtheros40.kext nackt nach SLE zu kopieren, dann sollte die auch das Update überleben.

    Gigabyte Z170X-Gaming5 | BIOS F + DSDT| i5-6600K | Skill 4x8Gb DDR4 HD530 + NV750 Ti HDMI | M.2 Intel 256GB + Seagate 1,5TB = Fusion Drive| Apple Pro Keyboard | Monitor DELL UP2716D | S 10.12.6 | iMac 17.1 | Clover


    Dell XPS L421X | DSDT | i7-3537 | HD4000 | 4GB DDR3 | mSATA Samsung 256GB | HS 10.13.3 | MBA 5.2 | Clover | WIN10 Dualboot

  • Was ist eigentlich der Unterschied zwischen Kext per Clover laden und aus S/L/E laden lassen? - Die Atheros Kext läuft ja nicht wenn sie über Clover geladen werden soll.

  • Die Kexte aus der EFI werden direkt in den KextCache geladen, bevor das Betriebssystem den Riegel vorschiebt.
    Einige Kexte können aber aus der EFI heraus nicht genutzt werden, wie z.B. der AirportAtheros40.kext-
    Ist dies der Fall, bleibt dir nur noch die Variante, solche Kexte aus /Library/Extensions (/L/E) oder /System/Library/Extensions (/S/L/E) zu laden.


    Auch hier hat sich bisher wohl gezeigt, dass der AirportAtheros40 am ehesten aus /S/L/E funktioniert.

    Gruß
    Al6042

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

    Einmal editiert, zuletzt von al6042 ()

  • Mal sehen was da in Zukunft aus ATH9KFixup wird, vll ein Plugin weniger.

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4 |*

    * BootLoader OpenCore REL-100-2024-03-12


    Experte ist nicht immer gleich Expertise