Erfahrungen mit Intel WIFI und Intel Bluetooth unter Sonoma

  • Mit fällt nichts ein was USB-Mapping von Monterey zu Sonoma zerstört außer man ändert das SMBios oder hat beim Kext so was wie MaxKernel drin.


    Eventuell gibt deine EFI hier gepostet Infos zum Problem.

  • Ich pack die EFI gleich mal hier rein.
    Bin gerade unter Windows, da sehen die USB Ports eigentlich fein aus.
    In Sonoma reicht mir der ASMedia USB 3.1 eXtensible-Hostcontroller – 1.10 (Microsoft) | USB 3.0 (XHCI) | 4 ports.

    Der AX210s BT USB dürfte dann der hier sein.

    Port 6 | USB 2.0 | Type A (guessed)

    - USB2.0 Hub - operating at USB 2.0

    - Intel(R) Wireless Bluetooth(R) - operating at USB 1.1




    anonymous_writer EFI hab ich jetzt angehängt.

    Dateien

    • EFI.zip

      (21,63 MB, 11 Mal heruntergeladen, zuletzt: )

    Gruß,
    derpuma

    Einmal editiert, zuletzt von derpuma ()

  • Die angehängte EFI enthält gar kein USB-Mapping. [wech]


    Nur als Versuch, ist aber keine sichere Lösung. Aktiviere mal folgende Schlüssel in der config.plist. XhciPortLimit + ReleaseUsbOwnership.


    Weiter sollte bei Intel ExtendBTFeatureFlags immer aktiviert werden wegen denn Applediensten.

  • Nein, das ist die EFI lediglich mit den Kext für Bleutooth. Die USBToolBox.kext und UTBMap.kext hatte ich wieder rausgenommen, da mir damit auch keine USBPorts im Hackintool angezeigt wurden.
    Ich teste jetzt mal XhciPortLimit + ReleaseUsbOwnership und ExtendBTFeatureFlags.
    Ebenso packe ich das Mapping wieder rein.

    PS: Bin eben mal mit XhciPortLimit und USBInjectAll.kext hochgefahren. Das hat die USB Ports allerdings auch nicht ins Hackintool zurück gebracht.


    anonymous_writer


    Also ich hab jetzt USBToolBox.kext und UTBMap.kext (die von Windows) integriert, XhciPortLimit + ReleaseUsbOwnership und ExtendBTFeatureFlags ebenfalls an.
    Jetzt bootet OC Sonoma nicht ins OS, schwarzer Bildschirm vor dem Sprung ins OS.

    Muss ich die custom/SSDT-EC-USBX.aml eventuell noch rausnehmen?
    EFI hab ich mal angehängt!

    Dateien

    • EFI.zip

      (21,63 MB, 11 Mal heruntergeladen, zuletzt: )

    Gruß,
    derpuma

    Einmal editiert, zuletzt von derpuma ()

  • Die SSDT-EC-USBX.aml ist wichtig für Power nach Sleep von USB. Diese nicht herausnehmen.


    Bezüglich USB-Mapping fangen wir am besten bei Monterey an.


    Starte bitte Monterey und installiere dir dort dies Tool

    IORegistryExplorer

    Danach darin den USB-Port suchen wo BT dran hängt und hier Posten. Der Port verändert sich nicht zu Sonoma.


    Ergebnis sollte so was wie im Bild sein nur Intel anstelle von BCM:

    黑苹果驱动优化教程 | 拾遗记


    Ergänzung: Danach kannst du das Tool auch unter Sonoma installieren und mal prüfen ob du denn gleichen Port auch dort findest und auch dieses Ergebnis als Bild posten.


    mr.flow3 ,

    habe deine EFI nicht vergessen, aber eventuell kannst du hier mitlesen. Problem könne das gleiche sein und Lösung ist noch nicht vorhanden.

  • Hier der Screenshot aus Sonoma, aber da war ja nichts anderes zu erwarten, wenn Hackintool keine USB Ports anzeigt.

    Monterey Screenshot folgt gleich, wenn ich im System bin!

    Hier die Screenshots aus Moneterey. IORegestryExplorer zeigt hier auch nicht das an, was wünschenswert wäre.



    Hackintool allerings dort noch die USB Ports. Vermutlich wären die dort auch weg und ließen sich nicht mehr laden, wenn ich da 1x auf Wipe drücke.

    Gruß,
    derpuma

    Einmal editiert, zuletzt von derpuma ()

  • anonymous_writer danke, habe es schon etwas nebenher mitverfolgt. Werde mich mal dransetzten :)

    Laptop: Elitebook 840 G5

    OSX: Ventura 13.6.4
    CPU: Intel Core i5-8350U

    Grafikkarte: Intel HD 620

    Festplatte: 256GB SSD

    RAM: 8 GB 1600 MHz DDR4

  • Hab auch nochmal unter Monterey mit dem USBMap Tool unter macOS ausgelesen.
    Da kommt der selbe Mist!
    Fehlen dann eventuell irgendwelche anderen Kexte oder hatte ich mal ein Vanilla Kext überschrieben?


  • Las das mal mit dem USBMap Tool und ergänze unter Monterey denn USBInjectAll von hier


    https://github.com/johnlimabravo/USBInjectAll/releases


    Und mach nochmals diese Bild:

    214639-bildschirmfoto-2024-03-07-um-14-13-01-jpgund dieses Bild:

    214637-bildschirmfoto-2024-03-07-um-14-13-00-jpg

    Letztes Bild aber von dem Bereich wo man Bluetooth sieht. Beim ersten Bild nicht vergessen denn Besen und dann Update zu drücken.

  • Das hat auch nichts gebracht. Nachdem ich Besen und Reload gedrückt habe sind wie vermutet nun auch hier alle USB Ports weg.


  • Ich bin natürlich nicht der große AMD Ryzen Erfahrungsträger. Habe AMD Ryzen als Hack immer gemieden.


    Nochmals zurück zur Monterey EFI ohne die letzte Änderung USBInjectAll und ein Schuss in Blaue: Die beiden Kexte im Anhang ergänzen. Danach nochmals die beiden Bilder aus Post #69 posten.

  • Ich bin natürlich nicht der große AMD Ryzen Erfahrungsträger. Habe AMD Ryzen als Hack immer gemieden.


    Nochmals zurück zur Monterey EFI ohne die letzte Änderung USBInjectAll und ein Schuss in Blaue: Die beiden Kexte im Anhang ergänzen. Danach nochmals die beiden Bilder aus Post #69 posten.


    Naja, ist ja in dem Sinne kein Hacki. Ich nutze wie gesagt QEMU KVM und virtualisiere meine macOS, muss da also auch keinen Kernel patchen wie bei Ryzen Hackis.

    Ich würde mir glaub ich doch mal ein neues macOS aufsetzen und da mal testen, eventuell ist ja tatsächlich am laufenden OSX irgendwas zerschossen?
    Doch eher sinnvoll, oder was meinste?
    Schleppe das OS schon Jahre mit mir rum. Updates haben bislang auch immer problemlos funktioniert.
    USB Mapping hab ich offensichtlich nie benötigt, da bislang auch immer alle Geräte funktioniert haben.

  • Könnte Sinn machen das Board mal als vollwertigen Hack zu testen. Fertige EFI's gibt es ja dazu und eventuell hast noch eine SSD rumliegen zum Testen.


    ReinierTutoriales/Hackintosh-Gigabyte-X570-AORUS-ELITE: Configuración EFI de Hackintosh ReinierTutoriales (github.com)


    revunix/GIGABYTE-X570-AORUS-Ultra: OpenCore for GIGABYTE X570 AORUS Ultra (github.com)

  • hast Du hier mal nachgeschaut, ob die Intel unterstützt wird? derpuma

    Grüße

    Arkturus

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

  • Ich hatte das Board schon als Hacki im Einsatz (Catalina hatte ich mal auf ne SSD gebrezelt und bin da über Bios und OC direkt ins mac OS), kommt für mich aber ausser zum testen nicht mehr in Frage. Lief damals soweit problemlos, auch mit allen USB Ports gab es keine Probleme.
    Meine alte Broacom46302 lief da auch OOB.

    KVM über UNRAID ist für mich jetzt viel zu praktisch, da ich zwischen sämtlichen Betriebsystemen hin und her springen kann, zwei sogar nebeneinander laufen lassen kann mit 2 GPUs und Barrier als Open-source KVM Software super funktioniert, um Tastatur, Maus und Zwischenablage zu teilen.
    Zudem die ganzen Docker im Hintergrund mit VPN über WIreguard, Pihole, etc. pp... Kids haben ihre Gaming VM... Usw...




    Arkturus



    Die Karte wird grundsätzlich unterstützt. Allein bei Insanely hab ich gelesen, dass die Karte bei vielen problemlos auch unter Sonoma läuft. Is ne normale ZX210s, die laufen eigentlich alle problemlos.
    Vermutlich liegt das Problem bei mir ja auch nicht an der Karte, sondern am System...
    Und wie anfangs erwähnt, unter Monterey lief die Karte bei mir mit BT und Wifi problemlos. Unter Sonoma lief Wifi aber kein BT.

  • SO, ich würde das Problem nochmal weiter angehen. Ich hab jetzt auf 14.4 upgedatet.
    Mit Windows USB Port Mapping gemacht.


    Port 6 hier hab ich mit T:6:255 auf internal umgestellt.


    Dann die UTBMap.kext erstellt und zusammen mit der USBToolBox.kext in die EFI eingebaut.
    Jetzt sind die Ports im Hackintool zu sehen.
    Der Bluetooth USB Port ist hier markiert und wird mir unter Hardware als USB Bluetooth angezeigt.



    Allerdings nicht als Bluetooth Hardware:

    Kann mir jemand nochmal die Kext zukommen lassen die sicher unter 14.4 funktionieren?
    Es kann doch eigentlich jetzt nur noch an den Kext liegen?


    Hier mal noch die IOReg von Bluetooth




  • Ich hatte bei meinem X299 Build auch das

    Problem, dass unter Bluetooth „Null“ stand.


    Ich habe dann den USB Port als USB2 deklariert und nicht internal, dann lief es, macht keinen Sinn imho, muss ich nicht verstehen.

  • Ich hatte bei meinem X299 Build auch das

    Problem, dass unter Bluetooth „Null“ stand.


    Ich habe dann den USB Port als USB2 deklariert und nicht internal, dann lief es, macht keinen Sinn imho, muss ich nicht verstehen.

    Auf USB2 war er ja ursprünglich (so wurde er auch in Win10 mit der USBToolBox erkannt), dass hatte aber leider auch nicht funktioniert. Ich kann das aber gerne nochmal testen und ne neue USBMapp.kext mit USB2 erstellen.


    Das komische ist halt, dass unter Monterey BT problemlos funktioniert. Ohne Mapping. Dort wird er auch unter USB Hardware als USB2 Device erkannt und steht dann unter BT als Controller:


    Noch ne Frage, lässt man das "Bind Companions" an oder schaltete es aus?

  • derpuma


    okay, habe ich nicht gelesen. Ein Versuch ist es wert.

    Ist echt merkwürdig…


    Edit: die aktuellen Kexte nutzt du oder? Welches Package hast du aktuell in Verwendung?


    https://github.com/OpenIntelWireless/itlwm/releases


    Du benötigst für Sonoma die Alpha Version 2.3.0. davon gibt es 2 Versionen, eine von 14.0-14.3.1 und eine für 14.4.

  • Mir geht es nicht um die itlwm oder Airportitlwm Kext! :-)

    Wie geschrieben funktioniert Wifi problemlos unter Monterey und Sonoma.
    Auf Monterey läuft beides mit der Karte, BT und Wifi.
    Auf Sonoma bin ich am verzweifeln den da bekomme ich nur BT nicht zum laufen! Bin mir eben nicht ganz sicher, ob ich hier tatsächlich die richtigen Kexte nutze.
    Das wäre für mich die plausibelste Erklärung, warum die Treiber zwar alle geladen werden, die Karte aber unter BT nicht auftaucht.