Hilfe bei DSDT, Clover Config, IORegistryExplorer usw.

  • Hallo Apfelfreunde.


    Ich würde gerne mehr über den "Hackintosh" lernen.
    Ich weiß das hier fähige Leute unterwegs sind und ich möchte verstehen wie das ein oder andere funktioniert.


    Im Clover Configurator gibt es z.B. diese vielen Einträge im Abschnitt ACPI bei dem - so wie ich das verstehe - Devices umbenannt werden damit die entsprechenden Treiber-Kext sie erkennen und brauchbar machen - stimmt das soweit?


    Also wäre der erste Schritt auslesen zu können welche Werte mein System quasi angibt wie z.B. EHCI XHCI usw. - womit lese ich das aus? Mit de, IORegExplorer oder maciASL ?
    Woher weiß man welche der dort hinterlegten Werte mit welchem anderen Namen von den KEXTen erwartet werden ?


    Würde mich sehr über Hilfe freuen - so komme ich dann in die Lage mir selbst und dann auch anderen hier zu helfen.


    lg
    Peter

    Real Macs

    1. iMac Pro 2017, 10-Core, 64GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

    2. MacMini M1, 16GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

  • Hi,
    die Frage hat eher Workshop-Charakter und ist keine Anleitung.
    Ich habe den Thread deswegen auch mal aus "Anleitungen Allgemein" weg verschoben.


    Diese Fragen zu beantworten sollte eigentlich auch durch ein paar wohlgezielte Links zu diversen Threads möglich sein.
    Es kann sein, dass damit nicht alle Detailfragen beantwortet werden, dafür regen sie zu nötigen Ableitungen an.


    Hier ein Beispiel -> https://www.hackintosh-forum.d…php/FAQ/?category=20-ACPI


    Irgendwo fliegt auch noch ein Youtube-Video-Link rum, der hier für dich interessant sein sollte.

    Gruß
    Al6042

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

  • Ja gerne auch Links ich nehme alles was mich weiter bringt.

    Real Macs

    1. iMac Pro 2017, 10-Core, 64GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

    2. MacMini M1, 16GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

  • Viele Deiner Fragen die ja doch sehr allgemein sind, werden in unseren Wiki erklärt. Dort heisst es dann lesen und immer mal an einen Projekt probieren und umsetzen. So habe ich mir auch das ein oder andere beigebracht. Wenn es dann ins Detail geht, kannst Du ja dann immer noch deine Fragen stellen.

    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

  • Das von Al verlinkte ist schon mal gut wenn auch teilweise sehr alt.
    Dort ist die Rede davon das ACPI mit einem Windows Programm auszulesen - das geht doch aber auch mit maciASL oder ?
    Dann die Frage welche Quellen für Patches man in maciASL benötigt falls die standardmäßig eingetragenen nicht funktionieren.


    Wenn ich mal so eine grobe Grundstruktur habe was das Vorgehen angeht dann kann ich mich mit den einzelnen Schritten nacheinander auseinander setzen.
    Wie gesagt dazu gehört es sich für mich zu wissen was wann gemacht wird. Ich denke als erstes brauche ich mein ACPI (ich hoffe das geht ohne Windows) dann habe ich mal gelesen das man dieses mit maciASL als erstes mal kompilieren sollte um zu sehen ob es da schon Fehler gäbe.


    Jetzt geht es daran zu wissen was muss ich in was umbenennen damit macOS es mag usw. usw.
    Ich werde mal Deinem Rat folgen und im Wiki etwas stöbern


    lg
    Peter

    Real Macs

    1. iMac Pro 2017, 10-Core, 64GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

    2. MacMini M1, 16GB RAM, 1TB SSD, 10G Ethernet, Monterey 12.3.1

  • Ich bin mir jetzt nicht sicher wo ich den Begriff "Windows" dort hinterlassen habe, aber Maciasl ist nicht der beste Weg um die DSDT auszulesen, da im laufenden Betrieb bereits alle Patches und Fixes aus der Clover config.plist dort eingesetzt sind und somit die Datei nicht sinnvoll verarbeitet werden kann.


    Die sauberste Extraktion erfolgt weiterhin über die F4-Taste im Clover Bootmenü oder per Linux.

    Gruß
    Al6042

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