[Hilfe] Skylake Asus Z170i kein Ethernet, Audio

  • Hallo,


    das ist mein erster Hackintosh und ich habe mir jetzt schon einige Tutorials und Threads zu dem Thema durchgelesen, ich habe aber immer noch einige Probleme.
    Mein Setup: Asus Z170i Pro Gaming (mini-ITX)
    i7 6700
    16Gb DDR4
    120GB Samsung 840 EVO
    Für die Installation habe ich mich an diese Anleitung gehalten:
    El Capitan auf Asus Z170-K (Skylake) installieren
    Die installation mit Unibeast auf OSX 10.11.6 hat geklappt, beim ersten Starten hat auch das Netzwerk funktioniert. Ich habe dann Multibeast installiert aber beim ersten Versuch wohl den falschen Soundchip erwischt, das habe ich beim zweiten Starten korrigiert und Multibeast nochmal mit Realtek ALC1150 ausgeführt. Für Netzwerk habe ich den Realtek8111 Kext verwendet. Leider funktioniert weder das eine noch das andere. Ich habe mich jetzt erstmal auf das Ethernet konzentriert und die Kext sowohl in /L/E, /S/L/E, kext utility als auch in den EFI kext /Other eingebaut aber sie wird laut system report nicht geladen.
    Neben diesen beiden Problemen wundere ich mich noch über die lange Bootzeit, wenn der Ladebalken zur Hälfte durch ist wird er ganz langsam, dann kommt ein Grafikfehler und dann läd er fertig. Dauert bestimmt 45s.


    Vielen Dank schonmal! :)

  • Willkommen im Forum! :)


    Das Apple Logo ist echt ein bisschen doof, das stimmt. Dafür gibt es aber einen Fix. Du kannst mir gerne deine Config.plist schicken, dann baue ich den Patch dort mal schnell ein ;)


    Um dein System ein wenig schneller zu machen, hilft es weniger Patches in der config.plist sondern dafür in der DSDT.aml zu benutzen. Du kannst mir gerne die original DSDT.aml aus deinem Bios extrahieren und ich patche sie dir schnell. Dann baue ich dir auch eine Layout-ID ein, sodass du dann in Kombination mit dem AppleALC.kext auf der EFI Partition deinen Ton bekommen wirst.

  • Vielen Dank für deine Hilfe. Leider schaffe ich es gerade nicht mal die DSDT.aml zu extrahieren. Ich habe es zum einen mit dem Skript von zhell probiert. Das erzeugt aber keinen Ordner und keine Dateien. Im EFI Verzeichnis ist in original auch keine Datei und DSDTse stürtzt mit einer Fehlermeldung ab, wenn ich die Datei extrahieren will.
    Die config.plist ist im Anhang


    €: Das extrahieren mit MaciASL hat auch nicht funktioniert.

  • Du musst nur die F4 Taste drücken wenn du im Boot Menü (Clover) bist. Dann mountest du die EFI Partition deiner Festplatte und navigierst zum Ordner EFI/CLOVER/ACPI/origin. Dort liegen dann einige Dateien und du lädst mir die DSDT.aml hoch ;)

  • Ok, werde ich heute Abend ausprobieren und dann hochladen.


    €: Hat jetzt endlich geklappt.

    2 Mal editiert, zuletzt von euerallerkoenig ()

  • Nur hochgeladen hast Du die DSDT noch nicht oder versteckt sich die irgendwo wo ich sie nicht finde?

  • Liegt glaube irgendwo in meinem Postfach... Ich muss echt mal meine Signatur anpassen! Da liegen noch zig anderer Beiträge wegen irgendwelcher DSDTs/Fragen zu ROMs/ weiß der Geier was.

  • Hi Fredde2209,


    Wie ich sehe, kennst du dich mit DSDT Generierung aus.
    Ich nicht, ich bin neu in der Hackintosh Community (aber nicht in der Apple Ecke :-D).


    Ich habe ein ähnliches Setup wie der OP:
    ASUS Z170i Pro Gaming
    i5-6600K
    Geforce GTX 1060
    2x8GB RAM von Corsair
    Dual-Monitore


    Es läuft derzeit soweit alles, außer der Sound.
    Ich hörte du könntest eine DSDT.aml generieren mit der ich zusammen mit einer AppleHDA.kext in /E/C/K/O
    meinen Ton über die ALC1150 zum laufen bekomme?


    Was brauchst du dafür alles? config.plist von clover? meine original DSDT? Ich schicke dir beides per PM?


    Vielen Dank für deine Hilfe, falls ich sie bekomme :-)


    Wenn wir schon dabei sind, gibt es einen Weg die Sensoren vom Mainboard (CPU Temp, Lüfter, etc.) auszulesen?
    Hatte es mit FakeSMC Plugins probiert, aber wie ich das verstanden habe, ist das nicht lauffähig für Skylakes. Gibt's da schon was aktuelles dazu?


    Gruß
    LaMa

  • Die Sensoren kannst du auslesen mit den FakeSMC Plugins. Du musst aber bei gleichzeitiger Verwendung der Nvidia Web Driver die FakeSMC GPU Datei löschen, da es sonst einen Kernel Panic gibt in Verbindung mit dem Web Driver. Also dran denken, falls du das installierst.


    Ich nutze letztendlich iStat Menu in Verbindung mit dem FakeSMC Plugins und HWMonitor, wobei ich HWMonitor eigentlich nicht nutze.

  • Ah cool. Sprich also FakeSMC_GPUSensors.kext löschen.
    Deswegen hatte ich einen KP 8o


    Jep nutze auch iStat. Nutze ich auf meinen anderen Macs auch überall.


    Jetzt fehlt mir nur noch der Sound und ein Problem zu lösen, das ich noch habe.
    Nach einem Ruhezustand fängt irgendwie die Grafik an jede menge glitches anzuzeigen.


    Nach einem Neustart ist wieder alles opti. Aber dafür war der Ruhezustand wohl nicht erfunden worden, wenn man jedes mal neustarten muss...


    EDIT: Sensoren laufen. Perfekt. Danke.


    Jetzt ist nur noch das Audio und Grafik (nach Ruhezustand) Problem...

  • Hast du den Nvidia Web Driver denn auch oben in der Fläche aktiviert? Nach einem Reboot müsste das Problem behoben sein, danach auch nach jedem weiteren Reboot oder Ruhezustand.

  • Jep. Der Treiber funktioniert ja auch.
    War nur gerade so, dass nach einem Ruhezustand ganz wilde schwarze Kästchen aufgetaucht sind und beim Bewegen vom Mauszeiger seltsame schwarze Artefakte dargestellt wurden. Wenn's mal wieder ist, poste ich ein Bild.


    Mit der DSDT Geschichte und dem Audio Kram kennst du dich nicht weiter aus oder?
    Habe meine DSDT.aml bereits gespeichert (F4 im Clover).

  • Kannst du mir einfach hier schicken. Dann können auch noch andere hier ihr Glück probieren, falls ich es nicht geschissen bekomme :P

  • Cool. Danke.


    Ist das Speedstepping von der CPU dann damit auch etwas besser? Bei mir gibt's nur 800MHz und 3,9GHz (Turbo).
    Dazwischen scheint die CPU keinen Bock zu haben. Entweder langweilt sie sich oder gibt voll Power.
    Ich dachte mit dem Generieren von SSDT.aml (per script: ssdtPRGen.sh) würde das schon besser sein / funktionieren.



    Unter Windows habe ich manchmal wenigstens 1800 MHz. Vorteil, die Lüfter springen nicht sofort an :D

  • Sieh mal hier:



    Schau mal bei diesem Tool, wie sich die Frequenz verhält. iStat Menu sagt mir auch 800-3300 mHz. Also ich denke, dort solltest du eher auf das Intel Power Gadget vertrauen.


    Und hier mal eine DSDT.aml. Kannst dein Glück mal probieren ;) AppleALC.kext, sowie Lilu.kext nach EFI/CLOVER/kexts/Other legen.

  • Ok, danke. Werde gleich testen.
    Noch eine Frage:


    Ich habe mir ja die ganzen Dateien unter /E/C/A/origin erzeugen lassen.
    Da waren ca. 10 SSDT.aml dabei.


    Muss ich die alle nach /E/C/A/patched verschieben? oder nur die eine verwenden, die mir das script generiert hat?


    Grüße und danke einstweilen



    EDIT:


    Leider kein Audio-Device unter "Ausgabe"...
    Habe eigentlich alles richtig...

  • Ist auch nicht verwunderlich, wenn ich mir das nochmal ansehe... :gibtsnicht:


    Die kannst du einfach da lassen wo sie sind. Sie wurden ja nicht gepatcht oder so, sondern werden aus dem Bios heraus, geladen wie sie sind. Nur die, die du für deine CPU mit dem Skript erstellt hast und die DSDT solltest du dort hin legen.