Beiträge von derpuma

    Thx, very much! I am out of office, but will test it tomorrow an report back.


    fabiosun


    Update: I've looked into your ssdt. I guess you use it for other devices too, maybe a thunderbolt card also? With your aml file, this will not work for me so.
    Where did you get this or did you made this by yourself?
    If so, can you describe how you did that?

    Which part is for your GPU? Might be the XHC part? I am looking for a solution on a X570 Gigabyte Aorus Pro and the 6900XT from AMD.

    Code
    1. External (_SB_.PCI0.GP17, DeviceObj)
    2. External (_SB_.PCI0.GP17.XHC0, DeviceObj)
    3. External (_SB_.PCI0.GP17.XHC1, DeviceObj)
    4. External (_SB_.PCI0.GPP0.SWUS.SWDS, DeviceObj)
    5. External (_SB_.PCI0.GPP7.UP00.DP40.UP00.DP60, DeviceObj)
    6. External (_SB_.PCI0.GPP7.UP00.DP40.UP00.DP60.XH00, DeviceObj)
    7. External (_SB_.PCI0.GPP7.UP00.DP60, DeviceObj)
    8. External (_SB_.PCI0.GPP7.UP00.DP60.XH00, DeviceObj)



    apfelnico

    Je nach Karte tauchen die AMD USB-Controller auch in der IORegistry auf. Ich habe mal eine SSDT für eine 6900XT gemacht, der Pfad muss noch individuell ans eigene System angepasst werden. Könnte helfen, ich hatte jedenfalls an den Controllern einen Apple-Treiber anhängen sehen, über die Funktionalität kann ich nichts sagen. Auf das System und die IORegistry habe ich keinen Zugriff mehr, lediglich die SSDT ist übrig geblieben. Viel Erfolg.

    Hi Nico,


    könntest du mal schauen, wie ich den Pfad entsprechend meines Systems für deine SSDT-6900XT.aml anpassen kann?
    Bin mir nicht sicher, wie man die Ausgabe des IORegistryExplorer in der SSDT umsetzt.
    Folgend die Pfade meiner 6900XT.


    Code
    1. <img src="https://www.hackintosh-forum.de/attachment/219163-bildschirmfoto-2024-10-10-um-09-22-26-png/?thumbnail=1" class="woltlabAttachment" data-attachment-id="219163" id="wcfImgAttachment0">0B:00.0 1002 73BF 1002 0E3A Disabl Advanced Micro Devices, Inc. [ Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] Display controller VGA compatible contr idge@2,2/GFX0@0 display PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)
    2. 0B:00.1 1002 AB28 1002 AB28 Disabl Advanced Micro Devices, Inc. [ Navi 21/23 HDMI/DP Audio Controller Multimedia controlle Audio device ge@2,2/HDAU@0,1 pci1002,ab28 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x1)
    3. 0B:00.2 1002 73A6 1002 73A6 Disabl Advanced Micro Devices, Inc. [ ??? Serial bus controlle USB controller ci1002,73a6@0,2 pci1002,73a6 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x2)
    4. 0B:00.3 1002 73A4 1002 0408 Disabl Advanced Micro Devices, Inc. [ Navi 21 USB Serial bus controlle Serial bus controlle ci1002,73a4@0,3 pci1002,73a4 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x3)

    Thx.

    Some of you is trying to have this new AMD CPU working in OSX?

    FYI, I have the new 9950X running in my UNRAID Server and virtualising macOS Sonoma with KVM.
    No problems so far. Upgraded from an 5950XT without any problems.

    i did in this way only

    I have no USB devices in my Device tree.



    Maybe I have to remap my USBPorts.kext with the USB-Map Tool from Windows?


    UPDATE:

    So what I did:


    Code
    1. 0B:00.0 1002 73BF 1002 0E3A Disabl Advanced Micro Devices, Inc. [ Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] Display controller VGA compatible contr idge@2,2/GFX0@0 display PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x0)
    2. 0B:00.1 1002 AB28 1002 AB28 Disabl Advanced Micro Devices, Inc. [ Navi 21/23 HDMI/DP Audio Controller Multimedia controlle Audio device ge@2,2/HDAU@0,1 pci1002,ab28 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x1)
    3. 0B:00.2 1002 73A6 1002 73A6 Disabl Advanced Micro Devices, Inc. [ ??? Serial bus controlle USB controller ci1002,73a6@0,2 pci1002,73a6 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x2)
    4. 0B:00.3 1002 73A4 1002 0408 Disabl Advanced Micro Devices, Inc. [ Navi 21 USB Serial bus controlle Serial bus controlle ci1002,73a4@0,3 pci1002,73a4 PciRoot(0x0)/Pci(0x2,0x2)/Pci(0x0,0x3)

    I remapped my USB Ports with USBToolBox in Windows and included the NAVI 21 USB Port and Serial Bus from my 6900XT.



    Then I added the Device Properties from both into Open Core Configuration.




    Added the updated UTBMap.kext.


    Reboot, but still no USB-C from the 6900XT.

    I also tried the SSDT-BRG0.aml with no luck.



    Anything I am missing?

    Thanks for this one! I also have a 6900XT with which I like to use my Drawing Monitor over USB-C.
    So far only Display worked, the pen did not get recognized my macOS so far.

    I guess this will solve this issue.

    How did you install this kext? Simply with adding it to Open Cores Kext Folder and load it with the config.plist?
    Thats all? If there are more settings necessary, would you mind sharing the info?


    Update: I did a qucik try, which does not work so far.
    I tried both IDs in the kext, 073a6 and 073a4.
    USB Devices are not getting recognized on the USB-C Port of my 6900xt.



    A lot of questions... 😊


    Erstmal danke für die Links. Super! Werd mich mal einlesen und morgen mal testen.

    Funktioniert der Intelllucy auch mit den auf Smalltree gepatchten Intel Karten?

    Ich vermute der Kext kommt einfach in den Efi Ordner und wird im Open Core in der Config.plist eingetragen?


    Ich hab mich gewundert, warum ich unter Sonoma mit meiner X520 keine Verbindung zum NAS herstellen konnte. Eigentlich sollte die doch OOB laufen, oder ist das unter Sonoma nicht mehr der Fall und die Smalltree Kext gehen nicht mehr?

    Hallo,

    wollte mal Fragen ob grundsätzlich die gepatchten 10Gbe Karten von Intel noch unter Sonoma laufen und wenn ja wie? Hab die Karte noch unter Catalina im Einsatz gehabt und würde jetzt gerne mein neues TrueNAS auch mit 10Gbe mit dem Mac verbinden.

    Meine Karte ist schon im Bios gepatcht und lief immer mit den Snalltree Treibern. Ich vermute stark, die werden unter 14.x wohl nicht mehr laufen?

    Welche Optionen gäbe es noch, falls die Karte nicht mehr laufen sollte?

    Hab gelesen Mellanox läuft halbwegs stabil.

    Wie schaut es mit nem PCIe Thunderbolt Adapter aus? Was gibt es da aktuell lauffähiges? Bin leider nicht mehr up to date. Aber damit sollte dann doch auch ein 10Gbe Thunderbolt Adapter laufen? Sollte aber SFP+ sein...

    Was die beiden Kexte AirPort Utility.kext und Bluetooth File Exchange.kext genau machen habe ich noch nicht herausgefunden. Eventuell nur wichtig bei AMD Hacks.

    Damit funktioniert Localsend aus dem Appstore. Die Funktionen bestehen also darin, Bluetooth- und drahtlose Verbindungen nativ herzustellen. Opencore erkennt diese Kexts zwar nicht als Native und spuckt 2 Fehler beim validieren aus, bislang hab ich aber diesbezüglich noch keine Probleme bei der Verwendung festgestellt, die Leistung ist ziemlich stabil.

    Wollte kurz mitteilen, dass mein BT jetzt läuft und korrekt erkannt wird.


    An USBMapping lag es aber offenbar nicht, denn BT wird jetzt auch erkannt, wenn ich den Kext weglasse.
    Bin mir auch garnicht sicher was am Ende der entscheidende Punkt war, der BT dann zum Laufen gebracht hat.

    Hab soviele Dinge probiert, dass ich es jetzt erstmal so belassen hab und damit arbeite. Werde am Wochenende nochmal die Änderungen einzeln abarbeiten

    und genau schauen, was letztendlich den Fehler behoben hat.
    ScecureBootModel habe ich jedenfalls auf Default gestellt. Vorher war das auf x86 legacy.

    Einige Patches hab ich auch noch eingefügt. Ebenso noch einige Kext.


    Wer Lust hat kann ja mal reinschauen. Ich lade mal hier die funktionierende EFI hoch.
    Meine vorherige EFI ist ja noch in den älteren Beiträgen verlinkt, falls jemand auch gerne vergleichen möchte.



    anonymous_writer und alle anderen jedenfalls nochmal Danke für die Hilfen und Tipps!

    Hätte mal eine Frage bezüglich Internet:

    Seit ich meinen Hackintosh auf macOS Sonoma aktualisiert habe (14.1.2 / OC 0.9.5 / BCM94360CS2 + Fenvi Adapter / Wifi Patch installiert), schwankt meine WLAN Verbindung stark und ich erreiche oft Downloadgeschwindigkeiten von unter 1mb die Sekunde.

    Ist das ein bekanntes Problem und gibt es evtl. einen Fix? Hatte bisher immer nur gelesen dass das WLAN unter Sonoma entweder ganz oder gar nicht funktioniert.

    Hier geht es ja nur um die Intel Wifi Karten. Du hast ne Broadcom, die ja nur mit dem Opencore Patcher läuft. Eventuell stellst du deine Frage daher vielleicht auch noch mal parallel in nem Beitrag in dem es darum geht...


    So, ich würde gerne das Problem gerne nochmal weiter angehen.


    Ich habe wie oben schon geschrieben nun unter Windows ein Port Mapping erstellt. Den Port für den USB BT Part habe ich sowohl als USB-2 Type A, sowie als intern getestet.
    Leider zeigt mir Hackintool den Port immer noch als USB2 an, obwohl ich die USBMap.kext mit dem Mapping auf internal eingebunden habe.
    Was auch seltsam ist, dass im Hackintool kein Port grün wird, wenn ich einen USB Stick in einen der gemappten Ports stecke.



    Was ich noch gemacht habe, boot argument mit -btlfxallowanyaddr ergänzt.
    Ebenso keine Änderung.

    Im Anhang hab ich mal ein Textfile log von bluetoothd reingelegt. Fällt da jemandem ein Problem auf?

    Dateien

    • bt.txt

      (947,55 kB, 55 Mal heruntergeladen, zuletzt: )

    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.

    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?

    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 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.

    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.