Benötige Hilfe bei DSDT.AML - für Sound

  • Hallo Leute,
    hallo @griven,
    hallo @al6042,
    hallo @Dr.Stein,
    hallo @derHackfan,
    hallo @MacGrummel,


    ich habe mich entschlossen über die Feiertage meine PCs siehe Signatur
    von Windows 10 auf OS Sierra als Betriebssystem zu bringen.


    Als Studentin knapp bei Kasse kann ich mir keine teuren Apple-Originale
    leisten


    Ich habe bei beiden Rechnern alles bis aus den Sound hinbekommen. Wer von
    Euch Profis kann mir gepaschte DSDT.aml für folgende Boards zur Verfügung stellen:


    1. Gigabyte GA Z97-D3H (Rev. 1.0)
    2. Lenovo Z51-70. Die DSDT.aml habe ich hochgeladen. Wer kann mir diese
    so patchen, dass der Sound funktioniert.


    Danke für Eure Hilfe. Mit den Anleitungen in Forum konnte ich schon mal sehr viel
    anfangen, aber beim Patches von DSDT.AML.

    Desktop:
    iMac 14.2:
    GA-Z97-D3H, Rev. 1.0, 16 GB RAM, 512 GB Samsung EVO SSD,
    MSI GTX970 4 GB, OS Sierra 10.12.6, Clover


    Hackbook:
    MacBook Air 7.2:
    Lenovo Z51-70, 8 GB RAM, 256 GB Samsung EVO SSD,
    Intel HD5500/AMD R9 375 4 GB RAM, Clover

  • Da Du Cloverst musst Du eigentlich gar nicht unbedingt die DSDT anpassen sondern kannst das auch von Clover erledigen lassen (zumindest normalerweise). Das GA Z97-D3H hat den ALC1150 Codec welcher relativ gut dokumentiert ist hierbei musst Du eigentlich nur folgende Schritte gehen damit das Baby brüllt...


    1. config.plist im CloverConfigurator öffnen
    2. Auf der Seite ACPI den Haken bei FixHDA setzen
    3. Auf der Seite Devices unter Audio die ID1 eintragen und den Haken bei ResetHDA setzen
    4. config.plist speichern
    5. AppleALC.kext (AppleALC - der dynamische AppleHDA Patcher - immer aktuell) und lilu.kext (Lilu - Generic kext patcher (neue Grundlage für AppleALC 1.1.x und Shiki 2.x.x)) herunterladen und beides auf der EFI Partition im Ordner /Efi/Clover/Kexts/Other ablegen
    6. Neustart und hoffentlich über den nun funktionierenden Sound freuen.


    Das mal nur auf die Schnelle natürlich lässt sich über die DSDT auch das ein oder andere noch aufhübschen aber wenn es erstmal nur um den Sound geht dann ist Dir auf dem Weg am schnellsten geholfen. Was das Notebook angeht weiß ich adHoc nicht welcher Codec da werkelt müsste ich später mal nachsehen aktuell bin ich ein wenig im Stress weil auf dem Sprung zu weihnachtlichen Besuchen :D

  • Lieber @griven,


    könntest Du mir aus deinem Fundus eine DSDT.aml
    für das Board Gigabyte GA Z97-D3H zur Verfügung stellen.


    Das wäre super.


    Beim Patches für das Lenovo Z51-70 traue ich mich noch
    nicht drüber.


    Ich habe mittels Terminalcommand zwei Textdateien mit
    Inhalt auf dem Linux-Desktop erzeugen können.

    Dateien

    Desktop:
    iMac 14.2:
    GA-Z97-D3H, Rev. 1.0, 16 GB RAM, 512 GB Samsung EVO SSD,
    MSI GTX970 4 GB, OS Sierra 10.12.6, Clover


    Hackbook:
    MacBook Air 7.2:
    Lenovo Z51-70, 8 GB RAM, 256 GB Samsung EVO SSD,
    Intel HD5500/AMD R9 375 4 GB RAM, Clover

    2 Mal editiert, zuletzt von EvelynD ()

  • Wenn ich nicht ganz großen Unfug gebaut habe solltest Du mit beiden DSDT's und jeweils AppleALC und Lilu.kext sound auf beiden Maschinen haben :D

    Dateien

    • DSDT-Z51-70.aml

      (86,94 kB, 82 Mal heruntergeladen, zuletzt: )
    • DSDT.aml

      (69,99 kB, 77 Mal heruntergeladen, zuletzt: )
  • Lieber @griven,


    vielen herzlichen Dank für die beiden DSDT.aml.


    Die werde ich gleich ausprobieren und darüber berichten.

    Desktop:
    iMac 14.2:
    GA-Z97-D3H, Rev. 1.0, 16 GB RAM, 512 GB Samsung EVO SSD,
    MSI GTX970 4 GB, OS Sierra 10.12.6, Clover


    Hackbook:
    MacBook Air 7.2:
    Lenovo Z51-70, 8 GB RAM, 256 GB Samsung EVO SSD,
    Intel HD5500/AMD R9 375 4 GB RAM, Clover

  • Hallo @derHackfan,


    ja genau das ist meine Möhre. Ich hätte da noch eine Frage.


    Lenovo verwendet ja die Switchable Technologie (zumindest steht es so im BIOS).


    Siehst Du eine Möglichkeit die eingebaute AMD R9 375 4 GB zum Laufen zu bringen?


    Ich habe in diesem Forum gelesen, dass es eine Möglichkeit geben soll mittels dem
    Kext auch AMD-Graphikkarten modernerer Bauart anzusprechen.


    Wie bekomme ich raus, welche AMD-Grakas dieser Kext unterstützt?


    Danke für Deine Hilfe.

    Desktop:
    iMac 14.2:
    GA-Z97-D3H, Rev. 1.0, 16 GB RAM, 512 GB Samsung EVO SSD,
    MSI GTX970 4 GB, OS Sierra 10.12.6, Clover


    Hackbook:
    MacBook Air 7.2:
    Lenovo Z51-70, 8 GB RAM, 256 GB Samsung EVO SSD,
    Intel HD5500/AMD R9 375 4 GB RAM, Clover

  • Hallo @EvelynD,
    die AMD-Grafik ist - ähnlich wie die NVidia-Grafikkarten mit Optimus - mit der Enduro-Technologie angebunden. Da macOS Enduro nicht unterstützt wird das leider nichts mit der AMD R9. :(

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Kann ich bestätigen...
    In meinem damaligen Ideapad 500-15ISK war auch eine AMD R7 M370 eingebaut, mit der ich nicht arbeiten konnte.
    Diese im BIOS deaktiviert und dann nur mit der HD520 gewerkelt -> ging einwandfrei, auch über den HDMI-Ausgang inkl. Audio.

    Gruß
    Al6042

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

  • Hallo Leute,


    ich kann das Gleiche bestätigen. In einem amerikanischen Forum taucht ein Eintrag auf, wo jemand
    behauptet die AMD R9 375 ins Laufen gebracht zu haben. Das geht meines Erachtens mit der Enduro-Technologie
    nicht. Da müsste man das BIOS verändern und die AMD R9 375 als 1. Graphikunit definieren und die Intel HD5500
    deaktivieren bzw. als 2. Graphikunit definieren.


    Ich hatte Kontakt zu einem indischen Entwickler, der das auch probiert hat und sein BIOS mit einem BIOS-Editor
    geändert hat. Allerdings ohne Erfolg.


    Die Intel HD5500 läuft bei mir auch einwandfrei und liefert mit Cinebench R15 gemessene 21,98 fps.


    Das ist zwar im Vergleich zu einer Intel HD4600 nicht gerade berauschend aber in dieser Notebookklasse o.k.


    Ich verwende die Kiste mit einem SSD-Tray und habe Windows 10 auf der Original SSD (Liteon) installiert und
    OS Sierra auf einer Samsung EVO. Beides läuft zufriedenstellend.


    Allerdings verwende ich für OS Sierra einen USB-WLAN-Stick, weil Lenovo keine WLAN-Karten in die Geräte
    einbaut, die kompatibel zu OS Sierra wären.


    Wenn Du das Notebook als reines Hackbook betreiben möchtest, könntest Du auch von @Sascha_77 den
    Rebrandservice in Anspruch nehmen. Dann wird die eingebaute WLAN-Karte gegen eine programmierte von
    @Sascha_77 getauscht und du hast WLAN das unter OS Sierra läuft.


    Einen Haken hat die skizzierte Lösung auch, denn dann funktioniert WLAN nicht mehr unter Windows.


    Aber damit kann man leben.

    iMac 14.2:
    GA Z97-D3H:
    Intel I7-4790, 16 GB-RAM, MSI Radeon RX 6600XT, Ventura


    Apple Originale

    MacBook Pro 13.3, 16 GB, 500 GB SSD

    iPad Air 10.5 Zoll 3. Generation

    iPhone SE 2022




  • Hallo Leute,


    das mit der Enduro-Technologie stimmt nur teilweise. Es gibt verschiedene BIOS-Editoren,
    mit denen man die Intel HD5500 auch gänzlich abschalten kann. Das kann man mit dem
    DVMT-Eintrag 0 machen, weil dann für die Intel HD5500 kein Speicher vom BIOS zugeteilt
    wird. Mit dem Eintrag hebelt man die Enduro-Technologie aus. Das hat ein Freund von mir
    so gemacht. Allerdings ist es bei Lenovo-Notebooks ziemlich tricky, weil die unterschiedlichen
    BIOS-Versionen den Nachteil haben, dass die Advanced BIOS-Settings, wo man die Einstellungen
    vornehmen kann, häufig von Lenovo gesperrt sind. Man muss also die BIOS-Sperre überwinden.


    Allerdings muss man bereits beim Installationsstick die richtigen Einstellungen für die AMD
    R9 375 in Clover treffen, sonst kommt kein Bild. Die Karte wird an und für sich von Mac OS
    unterstützt.


    Allerdings hat das einen schwerwiegenden Nachteil. Der Stromverbrauch der AMD R9 375
    ist im Vergleich zu internen Intel HD5500 ziemlich hoch. Die Akkulaufzeit verkürzt sich dadurch
    um knapp die Hälfte und der Lüfter geht bei der AMD R9 375 ständig an.


    Wer also weniger Graphikperformance benötigt, weil er ohnehin nur im Office und Internet-
    betrieb unterwegs ist und zudem ein relativ leises Notebook verwenden möchte, schaltet im
    BIOS bei der Graphikeinstellungen auf UMA-Graphik und dann kann man zumindest knapp 2 3/4-h
    am Stück ohne Strom aus der Steckdose mit dem Ding arbeiten.

    Desktop:
    GA Z97-D3H: Intel Core5-4590, Zotac GTX750 TI 2 GB, 512 GB SSD
    Sierra 10.12.6 Clover


    Hackbooks: New Projekt
    Schenkel Slim 13:
    Intel I7-8550, Intel UHD Graphics 620, 525 GB SSD,
    Sierra 10.12.6 Clover


    or Alternative Project
    Lenovo L470: Intel I7-7500U, Intel HD-Graphics 620 + AMD R5 M430 (2 GB), 525 SSSD,
    Sierra 10.12.6, Clover


  • Herzlichen Dank für die wirklich tolle Unterstützung auch zu Weihnachten im Forum.


    @griven, Dir danke ich ganz besonders für das Patchen der DSDT.AML für die beiden
    Rechner.


    Ich komme erst morgen dazu das auszuprobieren.

    Desktop:
    iMac 14.2:
    GA-Z97-D3H, Rev. 1.0, 16 GB RAM, 512 GB Samsung EVO SSD,
    MSI GTX970 4 GB, OS Sierra 10.12.6, Clover


    Hackbook:
    MacBook Air 7.2:
    Lenovo Z51-70, 8 GB RAM, 256 GB Samsung EVO SSD,
    Intel HD5500/AMD R9 375 4 GB RAM, Clover

  • Läuft ja nicht weg :D

  • Lieber @griven,


    ich habe die von Dir gepatchte DSDT.AML im Directory


    EFI/ACPI/Patched liegen und bekomme trotzdem keinen Sound
    wie man den Beilagen entnehmen kann.


    Habe ich was falsch gemacht?


    Vielleicht könntest Du bitte mal in meiner config.plist nachsehen,
    ob ich da in den Clover-Settings was falsch gemacht habe?


    Herzlichen Dank und falls wir uns nicht mehr in 2017 in diesem Forum
    treffen, ein gutes und erfolgreiches neues Jahr wünsche ich Dir.

  • Deine Kexte scheinen nach dem Datum zu urteilen nicht die neuesten zu sein. Mit dem KextUpdater kannst du dir die benötigten einfach auf den Desktop laden:


    Kext Updater


    Danach musst du sie nur noch in den Kexte-Ordner kopieren und die alten Kexte überschreiben.


    In deiner config.plist solltest du unter System Parameters - Inject Kext auf 'Yes' stellen. Unter Devices - Audio kann das 'Detect' gelöscht werden, also einfach ein leeres Feld ...

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10