Beiträge von Mogli79

    Hallo zusammen,

    ich habe gestern meine Asrock Thunderbolt 3 AIC Alpine Ridge mit einer Custom Firmware geflasht. Die Karte müsste ja jetzt irgendwo im Systembericht als Thunderbolt 3 Device angezeigt werden, was aber leider nicht der Fall ist. Auch in Hackintool und IORegistryExplorer wird kein Thunderbolt 3 Device angezeigt, ich habe gehofft hier den PCI-Pfad sehen zu können. Ich habe mal Bilder von den USB und PCI Geräten gemacht, bei denen ich vermute, dass es die AIC 3 ist. Den PCI-Pfad auf dem Bild Hackintool.PCI habe ich für die Renames genutzt, bin mir aber nicht sicher ob das der richtige ist. Leider habe ich kein Thunderbolt Gerät hier, um zu testen ob Thunderbolt auch ohne korrekte Anzeige in OSX funktioniert. Hat jemand speziell mit der Thunderbolt 3 AIC und Alpine Ridge Erfahrung und kann mir weiterhelfen?


    Edit:

    Die Karte steckt im PCI Slot 3, welcher von Asrock dafür vorgesehen ist.

    Hi MacPeet, ich habe mir die aktuellen Lilu.kext und AppleALC.kext geladen, in den Kext- Ordner gepackt und dann mit OCAT eingebunden. In der config.plist habe ich dann erstmal eine willkürliche ID verwendet (alcid=56). Nach Neustart und VRAM- Reset wurde mir das Audio Device im Hackintool angezeigt. Jetzt bin ich nach und nach alle gültigen alcid=XX durchgegangen. Bei alcid=17 hat Audio funktioniert. Den Rest habe ich dann nach Dortania Guide "Making Layout ID more permanent" gemacht. Erfreulich ist auch, dass Wifi und Bluetooth (Intel AX210 Wifi & Bluetooth 5.3) mittlerweile auch funktionieren.

    Als letztes möchte ich jetzt meine Asrock Thunderbolt 3 AIC Karte zum Laufen bekommen. Welche(n) Kext(e) werden dazu benötigt? Muss ich meine Karte zwangsläufig flashen?


    Edit:

    Ich habe mir die SSDT-TBOLT3.aml aus diesem Thread geladen und eingepflegt. Die TB Karte steckt in PCI Slot 3. Leider wird die Karte nicht erkannt...

    Dateien

    • pcidevices.txt

      (27,77 kB, 99 Mal heruntergeladen, zuletzt: )

    Moin MacPeet, ja die Erstinstallation war etwas wild da ich mit mehreren EFIs hantiert hatte. Ich nutze mittlerweile das aktuelle OC Release V1.0.0. Die Hälfte der IDs habe ich schon durch und werde den Rest der Vollständigkeit halber auch noch versuchen. Ich hänge mal die original DSDT.aml, eine bereinigte DSDT.aml und eine, aus der bereinigten generierten DSDT.dsl an. Mit letzterer habe ich in MaciASL gearbeitet. HPET gefolgt von System Timer und Hardware ID, finde ich der DSDT.


    Wir kommen der Sache langsam näher...., vorher wurde das device noch nicht einmal angezeigt. Die Tonausgabe funktioniert leider noch nicht.


    Dateien

    • DSDT.bereinigt.aml

      (118,24 kB, 145 Mal heruntergeladen, zuletzt: )
    • DSDT.dsl

      (1,08 MB, 106 Mal heruntergeladen, zuletzt: )
    • DSDT.original.aml

      (123,2 kB, 114 Mal heruntergeladen, zuletzt: )

    Guten Morgen zusammen, hier mal ein Update zum Projekt:


    Nach einem Defekt am Mainboard, habe dieses jetzt gewechselt und Sonoma ist installiert. Bei der Erstinstallation vor einigen Tagen, hatte ich übersehen, dass in der Sample.plist für „bevorzugte Sprache“ der Hexadezimalwert für „russisch“ gesetzt war. Nachdem ich das geändert hatte, ging eine wahre „Installation-Arie“ los. Es gab immer wieder Abbrüche aufgrund fehlender Daten, scheinbar willkürlich (und an verschiedenen Stellen), da der Stick bis auf den HEX- Wert nicht geändert wurde. Es hat mich in den Wahnsinn getrieben, da ich ja wusste, dass der Stick zuvor funktioniert hatte. Gewissheit, dass es sich um einen Hardware defekt handelt, brachte erst der Versuch einer Windows Installation. Diese brach auch ab, da die Daten nicht vom Stick gelesen werden konnten. Mit dem neuen Board lief die Installation sofort durch.


    Jetzt mache ich mit der Postinstallation weiter und habe mir zunächst mal den ACPI Ordner vorgenommen. Gestartet ist der Hackintosh zunächst mit den im Guide genannten Prebuildt- SSDTs. Diese habe ich mittlerweile mit meinen eigenen SSDTs ersetzt. Ich glaube ich habe nun eine saubere Basis, um weiterzumachen.


    Aktuell versuche ich Audio zu fixen, bekomme as aber nicht hin. Mein Board arbeitet mit Realtek ALC 1220, also habe ich AppleALC.kext und Lilu.kext in den Ordner gepackt und die config ergänzt. Ich habe bis jetzt alcid=1, 2, 3, 5 und 11 getestet, bis jetzt ohne Erfolg. Bin ich überhaupt auf dem richtigen Weg und sollte jetzt alle 25 möglichen Codecs ausprobieren, oder sollte ich wie hier beschrieben, fortfahren? Hat jemand mit einem ähnlichem Setup einen Tipp?


    Wenn ich meine config in OCAT importiere bekomme ich folgende Meldung: was bedeutet das?


    Guten Abend zusammen,

    kann mir jemand bitte die hackintosh-forum.de/attachment/217423/ "decompilen" und mir die .dsl file zur Verfügung stellen?


    Edit:

    So, konnte mir die DSDT.dsl aus meiner gedumpten DSDT.aml selbst erstellen. Ich möchte mir jetzt eigene "Dummy" EC erstellen, so wie es hier beschrieben ist. Eine PNP0C09 habe ich in meiner DSDT.dsl nicht, aber eine LPC0.Welcher Eintrag ist denn jetzt für mich relevant und welchen EC path soll ich jetzt für die renames verwenden?

    Ich denke es ist PC00 LPC0, oder? Das bedeutet, dass ich in der SSDT-EC-USBX.dsl nur die PC10.LPCB durch PC00.LPC0 ersetze und alle **/ (uncomment) stehen lasse oder nur den kleinen gelb umkreisten?



    Edit: Ist das so jetzt richtig?

    So, das erste mal ohne Stick gebootet :feuerwerk:


    Edit:

    Moin zusammen,


    Ich befinde mich gerade in der Post Installation und ich habe da einige Fragen:

    Der Installer war auf russisch, konnte ihn am Anfang zwar umstellen, nach dem ersten Bootvorgang ging es dann aber auf russisch weiter. Auch das Tastaturlayout war zu diesem Zeitpunkt auf russisch. Also habe ich als ersten Benutzer einfach „asdfg“ und als Passwort „qwer“ um endlich einmal ins OSX zu kommen.


    Dort habe ich erstmal alles auf deutsch eingestellt und dann den Benutzer auf „Mogli“ geändert (PW natürlich auch). Irgendwas scheint aber immer noch nicht zu stimmen. Wie auf dem Bild „Finder“ zu sehen ist, hat OSX aus „Mogli“, „fyvap“ gemacht. Ebenfalls merkwürdig finde ich es, dass die farbigen Tags im Finder russisch sind, der Rest aber nicht. In meiner config.plist sieht es wie auf dem Bild „Config“ zu sehen, aus.

    Ist hier die Lösung für das Problem zu finden, indem ich in der unteren der markierten Zeilen den Hexwert in 64652D44 453A33 (de-DE:3) eingebe? Wofür sind die oberen der beiden markierten Zeilen zuständig?


    Dann habe ich, obwohl ich vor der Installation die Samsung EVO gelöscht und partitioniert habe, eine zusätzliche Windows Recovery Partition. Kann ich die einfach löschen? griven Kannst du den Thread ins Forum "Installation Allgemein" verschieben?

    Trotzdem erstmal Danke an alle, vor allem an Tastenheld, griven und kaneske für Eure Zeit und Bemühungen.


    Mal so ne Zwischenfrage, da meine RX 580 in dem M-ATX Gehaüse schon sehr viel Platz einnimmt, überlege ich mir eine Single- Slot Karte zuzulegen. Würde eine AMD Radeon Pro WX 4100 unter Sonoma (vielleicht sogar nativ) laufen?


    Thunderbolt wäre auch noch ein Thema, naje, ich werde mich für das "Einrichten" bestimmt melden.

    griven ok, bin jetzt wieder im BIOS und check die Settings. Bin ich jetzt total bescheuert, oder verschwindet durch UEFI Setup Only die CFG Lock Option im BIOS? Der Boot geht an der selben Stelle in Schleife:


    Moin zusammen, griven, ich habe gerade deine letzte EFI nebst config mit XHCI Handoff= Enabled, Legacy USB="UEFI Only" (Rest aus dem Guide passt auch) getestet. CFG Lock ist im UEFI Only scheinbar verschwunden. Der Bootvorgang verhält sich genau so, wie davor.

    Hi Griven, danke für den Hinweis. Ich habe jetzt das Bootarg in der EFI ergänzt. Der Bootvorgang bleibt in diesem Fall bei:" Successfully initialized AHCI controller". Ich teste jetzt mal die andere EFI.


    griven die andere EFI bleibt jetzt genau an der selben Stelle stehen. Das BootArg -radvesa ist auch nicht gesetzt.


    Edit: -radvesa ist auch gesetzt. Ich verstehe es nicht. Gestern vor dem Portmapping hatte diese EFI noch viel weiter gebootet. Kann mir jemand sagen, was in der Bootrheienfolge nach den AHCI Controller folgen sollte. Ich weiß leider nicht, in welche Richtung die Fehlersuche gehen soll.

    kaneske BIOS passt, jetzt bleibt der Bootvorgang an dieser Stelle stehen.


    Edit:

    Boh, ich bekomme es einfach nicht hin in den Installer zu booten. Da ich den Fehler in einem falsch/ nicht ausgeführtem Portmapping meinerseits vermutete, habe ich nochmal die Windows.exe bemüht - und aus 16 Ports 15 gemacht - USBMap.kext und UTBMap.kext erzeugt und in den Kext Ordner geschmissen (EFI war mit OCAT gemountet und config importiert). USBToolbox.kext habe ich nicht genommen, in der Anleitung hier wurde gesagt, man brauche es nicht. Dennoch komme ich nicht weiter. Sowohl mit der EFI von kaneske noch mit meiner. Habe auch schon ein CoffeLake SMBIOS probiert, auch ohne Erfolg, dort war im Portmapping jedoch noch iMacPro1,1 definiert. Werde mir jetzt nochmal Kexte mit dem CoffeLake SMBIOS erstellen. Mir ist bewusst, dass Eure Hilfe nicht selbstverständlich ist und ich bin jedem sehr dankbar dafür, jedoch kaneske und griven, eigentlich jeder der Lust und Zeit hat, ich bräuchte bitte Eure Hilfe. Ich füge jetzt nochmal die letzten beiden EFIs und die Bilder von beiden Bootabbrüchen an, welche beide die aktuellen Portmapping Kexte beinhalten. Ich bin mir auch nicht sicher, mit welcher EFI ich jetzt weitermachen soll. Ich habe jetzt 3 EFIs, welche unterschiedlich weit durchlaufen bis sie entweder hängen bleiben, oder in diese "Schleife" gehen.