Lenovo B590: AppleALC will nicht und Hilfe beim DSDT patchen

  • Hallo,


    Habe von einem Freund seiner Schwester den alten Laptop bekommen. Ist ein Lenovo B590 mit 500 GB HDD und 4 GB RAM.


    Ich konnte jetzt schon macOS High Sierra 10.13.6 installieren mit Clover 5103. Das Netzwerk funktioniert schon und eine Akkuanzeige mit Ladeindicator gibt es auch. Grafik scheint auch zu funktionieren über WhateverGreen.

    Ich habe ihn vorhin mal 25 Minuten schlafen lassen und er ist auch einwandfrei aufgemacht.

    Tastatur und Touchpad funktionieren auch, dafür benutze ich zurzeit den VoodooInput und VoodooPS2Controller von RehabMan, da es bei dem VoodooPS2 von Acidanthera ein Problem mit dem Trackpad gibt, so dass nach dem ersten Klick, der Mauszeiger nicht mehr bewegt werden kann und die beiden Hardware Tasten funktionieren dann auch nicht mehr. Auf eine System Prefpane kann ich verzichten. Hat jemand dafür eine Idee?


    Eine Helligkeitssteuerung konnte ich bereits realisieren, also zumindest in den Systemeinstellungen. Die SSDT-PNLF.aml übernimmt das mit WhateverGreen zusammen.


    Der SD-Kartenleser funktioniert über USB, ohne Probleme und die Kamera auch.


    Im BIOS-Mods-Forum wurde meine Wifi-Whitelist entfernt, das Advanced Menu aktiviert und das AES MSR 0xE2 freigegeben. Deshalb hab ich den ACPI Dump neu angehangen. Sobald meine neue Karte dann da ist, kann ich testen.


    Nun zu meinem größten Problemen: Audio und DSDT-Patching. Mein erster Versuch war über AppleALC. Ich habe es über das BootArgument probiert. Mit den Layout-IDs 1-4 zeigt sich nichts in den Systemeinstellungen. In einem Forum hat ein Nutzer mal die ID 28 als richtig befunden für den gleichen Laptop, aber bei mir funktioniert diese auch nicht. Wenn ich VoodooHDA Clover von chris1111 benutze, dann funktioniert der Ton nach einem Reboot einwandfrei.

    Ich habe den Verdacht, dass die Layout-ID nicht richtig angenommen wird und noch etwas in der DSDT gepatcht werden muss. Bei der Tastatur liegen die Funktionen lauter/leiser und heller/dunkler auf den Pfeiltasten. Drücke ich Fn und die links/rechts Taste, kann ich die Lautstärke verändern. Helligkeit tut sich leider nix. Vielleicht könnte mir da bitte jemand helfen und die DSDT patchen?



    Ich bedanke mich schon vielmals.


    Mit freundlichen Grüßen

    Marvin

    Bilder

    Dateien

    • origin.zip

      (77,11 kB, 80 Mal heruntergeladen, zuletzt: )
    • CLOVER.zip

      (3,08 MB, 86 Mal heruntergeladen, zuletzt: )

    iMac 17,1 GA-Z170-HD3P Rev. 1.0 | i5 6600K | 16 GB DDR4 | RX460 2 GB | SSD ADATA Premier SP550 M.2 240 GB - macOS Catalina | SSD Intenso 120 GB - Windows 10 Pro | BCM94360CS | OC 0.5.9

    iMac 13,2 GA-Z77-DS3H Rev. 1.1 | i5 3570K | 8 GB DDR3 | GT 640 2GB | SSD 840 EVO 128 GB - macOS Mojave | BCM94360CS2 | Clover 4987


    MacBook Pro 9,2 Lenovo B590 | i3 3230M | 4 GB DDR3| HD4000 | HDD 500 GB - macOS High Sierra | DW1550 | Clover 5108

    Macbook 6,1 Intel Core 2 Duo | 8 GB DDR3 | 9400M 256 MB | Sandisk SSD Plus 120 GB - macOS High Sierra & Windows 10 Home

    Einmal editiert, zuletzt von hackintoshde ()

  • hackintoshde

    Hat den Titel des Themas von „Lenovo B590: Audio, Helligkeit, Steep und WifI Unterstützung“ zu „Lenovo B590: AppleALC will nicht und Hilfe beim DSDT patchen“ geändert.
  • Für Audio mit der AppleALC.kext braucht es in Clover noch ein kleines Häkchen:



    Für die Helligleitsteuerung probiere mal bitte 'Bild hoch'/'Bild runter'. Zum Umbelegen der Tasten gibt es einen Thread - weiß gerade nicht wo ....

    An die DSDT musst du dann gar nicht ran, wenn es so super läuft!

    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

  • Von den Entwicklern wird FixHDA gerade nicht empfohlen:



    Disable FixHDA, AddHDMI and UseIntelHDMI.

  • McRudolfo  Harper Lewis Habe FixHDA probiert und brachte keine Besserung, hatte es vorher auch schon mal drinnen gehabt, aber dann auf GitHub gelesen, dass man es entfernen soll.

    In Tonys Tomatenforum habe ich dann gelesen, dass AppleHDA wahrscheinlich garnicht geladen wurde und kextstat bestätigt das auch. Dort wurde ich auf die Problematik um HPET hingewiesen. Also hab ich die Layout-ID 28, AGFLowPowerState aktiviert und FixHPET angehakt. Und siehe da, Ton läuft und Mikrofon anscheinend auch.

    Also einmal Schlafen gelegt und nach dem Aufwachen ging der Ton nicht mehr, nur noch das Mikrofon. Also CodecCommander in die EFI gelegt und neu gestartet. Alles läuft super, auch nach dem Schlafen.


    McRudolfo Bild runter und rauf haben jetzt nichts gezeigt. Auf der den Pfeiltasten nach oben und unten sind die Symbole für die Helligkeit, also werde ich mal schauen, wie ich das dort hin biegen kann.



    Habe meine extrahierten .aml Dateien entpackt und mal die DSDT ganz grundsätzlich gepatcht mit folgenden Patches:

    -"Fix _WAK Arg0 v2"
    -"HPET Fix"
    -"SMBUS Fix"
    -"IRQ Fix"
    -"RTC Fix"
    -"OS Check Fix"

    und diesem, dafür dass die Pfeiltasten hoch und runter zur Helligkeitssteuerung genutzt werden können. Wenn gewünscht, kann ich eine deutschsprachige Anleitung verfassen.

    Code
    1. into method label _Q1D replace_content
    2. begin
    3. // Brightness Down\n
    4. Notify(\_SB.PCI0.LPCB.KBD, 0x0405)\n
    5. end;
    6. into method label _Q1C replace_content
    7. begin
    8. // Brightness Up\n
    9. Notify(\_SB.PCI0.LPCB.KBD, 0x0406)\n
    10. end;

    Nun klappt auch die Helligkeitssteuerung über die Tastatur.

    Wenn jemand noch etwas an der DSDT patchen, dann nur zu gern.

    Als nächste Sachen haben sich der NVRAM und das PowerManagement aufgetan. Falls jemand etwas dazu weiß, kann er mir gern einen Hinweis geben, Sleep funktioniert bis jetzt einwandfrei.

    Sobald meine Wifi/Bluetooth Karte da ist, lege ich auch noch einen USB_Power.kext an oder ist das nicht notwendig?

    iMac 17,1 GA-Z170-HD3P Rev. 1.0 | i5 6600K | 16 GB DDR4 | RX460 2 GB | SSD ADATA Premier SP550 M.2 240 GB - macOS Catalina | SSD Intenso 120 GB - Windows 10 Pro | BCM94360CS | OC 0.5.9

    iMac 13,2 GA-Z77-DS3H Rev. 1.1 | i5 3570K | 8 GB DDR3 | GT 640 2GB | SSD 840 EVO 128 GB - macOS Mojave | BCM94360CS2 | Clover 4987


    MacBook Pro 9,2 Lenovo B590 | i3 3230M | 4 GB DDR3| HD4000 | HDD 500 GB - macOS High Sierra | DW1550 | Clover 5108

    Macbook 6,1 Intel Core 2 Duo | 8 GB DDR3 | 9400M 256 MB | Sandisk SSD Plus 120 GB - macOS High Sierra & Windows 10 Home

    Einmal editiert, zuletzt von hackintoshde () aus folgendem Grund: Helligkeitssteuerung über Tastatur umgesetzt.

  • McRudolfo Danke für den Link. Die beiden Haken habe ich nicht bei ACPI gesetzt, sondern einfach nur ne SSDT erstellt und auch mit dem Intel Power Gadget sowie Hackintool kontrolliert, er scheint richtig zu Takten auch hoch und runter.


    Habe eben mal an meinem Monitor den Laptop über HDMI angeschlossen und lief einwandfrei, nur FullHD, ist aber nicht schlimm und Ton lief auch sofort.


    Brauch ich nen USB-Power.kext?

    iMac 17,1 GA-Z170-HD3P Rev. 1.0 | i5 6600K | 16 GB DDR4 | RX460 2 GB | SSD ADATA Premier SP550 M.2 240 GB - macOS Catalina | SSD Intenso 120 GB - Windows 10 Pro | BCM94360CS | OC 0.5.9

    iMac 13,2 GA-Z77-DS3H Rev. 1.1 | i5 3570K | 8 GB DDR3 | GT 640 2GB | SSD 840 EVO 128 GB - macOS Mojave | BCM94360CS2 | Clover 4987


    MacBook Pro 9,2 Lenovo B590 | i3 3230M | 4 GB DDR3| HD4000 | HDD 500 GB - macOS High Sierra | DW1550 | Clover 5108

    Macbook 6,1 Intel Core 2 Duo | 8 GB DDR3 | 9400M 256 MB | Sandisk SSD Plus 120 GB - macOS High Sierra & Windows 10 Home

  • Sofern dein USB-Equipment läuft, nicht.

    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

  • McRudolfo ok super, geht klar!

    iMac 17,1 GA-Z170-HD3P Rev. 1.0 | i5 6600K | 16 GB DDR4 | RX460 2 GB | SSD ADATA Premier SP550 M.2 240 GB - macOS Catalina | SSD Intenso 120 GB - Windows 10 Pro | BCM94360CS | OC 0.5.9

    iMac 13,2 GA-Z77-DS3H Rev. 1.1 | i5 3570K | 8 GB DDR3 | GT 640 2GB | SSD 840 EVO 128 GB - macOS Mojave | BCM94360CS2 | Clover 4987


    MacBook Pro 9,2 Lenovo B590 | i3 3230M | 4 GB DDR3| HD4000 | HDD 500 GB - macOS High Sierra | DW1550 | Clover 5108

    Macbook 6,1 Intel Core 2 Duo | 8 GB DDR3 | 9400M 256 MB | Sandisk SSD Plus 120 GB - macOS High Sierra & Windows 10 Home

  • Habe heute die DW1550 erhalten und eingebaut, beim Booten kam keine Meldung, dass eine falsche WLAN-Karte eingebaut ist, also hat schon mal der Whitelist-Removal funktioniert.

    In macOS hatte ich dann keinen WLAN-Empfang und Bluetooth wollte auch nicht, also AirportBrcmFixup, BrcmFirmwareData, BrcmPatchRAM2 und den BT4LEContinuityFixup Kext in die EFI gehauen und in der config.plist den Länder Code auf #a gesetzt. Nach einem Reboot, lief WLAN und Bluetooth einwandfrei und nach einen Sleep war auch alles noch wie vorher. AirDrop funktionierte auch direkt.

    Jetzt brauche ich nur noch ne SSD und dann ist alles perfekt.

    Vielleicht spiel ich auch mal mit Mojave oder Catalina rum und berichte dann.

    iMac 17,1 GA-Z170-HD3P Rev. 1.0 | i5 6600K | 16 GB DDR4 | RX460 2 GB | SSD ADATA Premier SP550 M.2 240 GB - macOS Catalina | SSD Intenso 120 GB - Windows 10 Pro | BCM94360CS | OC 0.5.9

    iMac 13,2 GA-Z77-DS3H Rev. 1.1 | i5 3570K | 8 GB DDR3 | GT 640 2GB | SSD 840 EVO 128 GB - macOS Mojave | BCM94360CS2 | Clover 4987


    MacBook Pro 9,2 Lenovo B590 | i3 3230M | 4 GB DDR3| HD4000 | HDD 500 GB - macOS High Sierra | DW1550 | Clover 5108

    Macbook 6,1 Intel Core 2 Duo | 8 GB DDR3 | 9400M 256 MB | Sandisk SSD Plus 120 GB - macOS High Sierra & Windows 10 Home

  • Community Bot

    Hat das Label Erledigt hinzugefügt