Lenovo Thinkpad Yoga 12 Hackintosh - kein Audio Device

  • Wo entferne ich die Serials? Nur in der config.plist oder noch woanders? Ich dachte die EC's haben unterschiedliche Funktionen. Ich hatte anfangs USB Probleme und dann die USBX erstellt. Ich lade nach entfernen der Serials den ganzen EFI Ordner hier hoch. Danke für die Hilfe :). Die Thematik Hackintosh ist noch etwas nebulös für mich, aber so langsam kommt Licht ins Dunkel.

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • Lösch einfach den Platforminfo Teil aus der Config, aber änder das nur in der Upload EFI, nicht in der auf dem Rechner.

    !!!KEIN SUPPORT PER PN!!!

  • Hier der EFI Folder

    Dateien

    • EFI.zip

      (15,85 MB, 30 Mal heruntergeladen, zuletzt: )

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • Renames einfügen, wie das geht wirst du mit ein bisschen googeln selber herausfinden.

    !!!KEIN SUPPORT PER PN!!!

  • Hm also ich bin bei der Installation diesem Guide gefolgt.

    https://dortania.github.io/Ope…ing-what-renames-you-need

    Aber das hat ja nur mit USB zu tun oder? Außerdem bekomme ich keinen Fehler wenn ich folgende Befehle eingebe im Terminal, was laut Guide bedeutet, dass kein Rename nötig ist?

    ioreg -l -p IOService -w0 | grep -i EHC1/EHC2/XHC1


    Der Guide leitet einen dann zur Intel Methode, die dann aber veraltet ist.

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • Die IRQ Fixes scheinen aber schon in dem HPET mit drin zu sein. Zumindest bekomme ich die gleiche Datei aus SSDTTime mit den Namen SSDT-HPET.aml

    Nein, in Deiner SSDT-HPET ist nur HPET gepatscht und wie ich vermute auch verkehrt.

    Ich hatte lange Probleme auf meinem Lenovo damit, da alte Patches und auch SSDTTime den Patch für HPET auf die _CRS-Methode legt, was nicht funktioniert.

    Bei diesen Lenovo's muss HPET auf die BUF0 gepatcht werden.


    Ich habe jetzt mal eine SSDT-HPET.aml erstellt, anhand Deiner DSDT.aml. Dort ist RTC und TIMR auch mit drin. Bin extra bei dem Namen der Datei geblieben, damit Du in der config dafür nix umschreiben musst.


    SSDT-HPET.aml


    Allerdings sind be Dir noch folgende Patches drin:


    Diese bitte Löschen, und dann folgende Eintragen:


    Ich hoffe, Du kannst dies alles von der Umsetzung her, ansonsten macht die Hilfe hier kaum Sinn.


    Gut wäre dann auch mal ein nvram-Reset im OC, der schon bei vielen Sachen geholfen hat.


    Für's Audio sollte dann natürlich auch Bootflag alcid=3 oder 28 mitgegeben werden und natürlich sollte im Bios auch Onboard-Audio aktiviert sein. Ich sage dies nur, weil dat hatten wir hier auch schon "Mein Audio geht nicht und im Bios war es aus".


    Ingesamt, sehe ich, dass Deine gepostete EFI vermutlich einiges enthält, was nicht so ganz aktuell ist.

    Du verwendest noch USBIjectAll, also keinen richtigen USBPort.kext. Ferner, da unsere Rechner ziemlich nah sind, die VoodooI2C bringen hier gar nix für's Trackpad.

    Bei mir läuft das Trackpad mit allen Gesten mit der aktuellen Version VoodooPS2, was Du ja auch noch drin hast, allerdings hast Du VoodooInput nochmal extra drin, obwohl es im VoodooPS2 bereits im PlugIn-Ordner enthalten ist.


    Einiges an Deiner EFI kann nicht funktionieren, z.B. die SSDT-EC-LAPTOP.aml linkt auf EC_, obwohl in Deiner DSDT EC noch EC0 heißt.

    Die SSDT-EC-USBX.aml jedoch linkt auf EC0 und könnte somit Ihren Zweck erfüllen, welchen Zweck sie auch immer hat.


    BrightnessKeys.kext und ECEnabler.kext habe ich bei dieser Art Rechner auch noch nicht gesehen, bzw. gebraucht.

    Ich würde es mal ausprobieren, ob die Helligkeitssteuerung des Displays auch ohne BrightnessKeys.kext geht. Ich brauche sowas jedenfalls nicht, mit der bekannten gleichen Grafik.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.5 / macOS 15

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.5

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • Danke danke MacPeet. Das werde ich mal alles nach und nach abarbeiten. Wenn man mit so einem Projekt beginnt ist manchmal vieles unklar. Die Brightness Keys funktionieren aktuell aber nicht ohne die kext.

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • die "brightness-keys" sind da, aber nicht da, wo sie sein sollten. beim T440s sind es ohne patch FN/K und FN/P. patchen kann man sie beim T440s, in dem man in die methoden Q14 und Q15 neu "befüllt" - originale umbenennen per config.plist -> acpi -> patches und ssdt einsetzen. die ssdt kann ich anhängen, aber ob die zu patchenden methoden dieselben sind, weiss ich nicht. und funktionieren tut das ganze nur, wenn die SSDT-PNLF dabei ist, und funktioniert. sieht man am vorhandenen schieberegler in den systemeinstellungen -> monitore.

    Dateien

    • SSDT-Q145.aml

      (131 Byte, 18 Mal heruntergeladen, zuletzt: )

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • Also den Schieberegler habe ich. MacPeet Du schreibst in der config xxxx und yyyy. Muss das ersetzt werden oder soll das so sein?

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • Das soll genau so sein, die Patches genau so übernehmen! Die beiden Werte die geändert werden müssen für HPET sind auch in Deiner DSDT enthalten, darum gehe ich auch davon aus, dass mein Patch auch bei Dir geht, halt nur mit der Prämisse, dass bei Dir einige Devices halt noch anders heißen in der cleanDSDT (LPC vs. LPCB als Beispiel).


    Ferner freue ich mich, dass nun grt hier mit an Board ist, vermutlich eine der größten Experten, was Patches für DSDT und SSDT angeht.

    Vielleicht bekommen wir Deinen Schlitten doch mal ans Rodeln, allerdings sei auch gesagt, Hackintosh ist nix für Ungeduld, manche Dinge brauchen hier viel Zeit und viele Test's.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.5 / macOS 15

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.5

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • Ich hatte jetzt mal die VoodooI2C entfernt und Voodoo Input und ClearNVRAM ausgeführt.

    Jetzt hängt der Bootvorgang bei VoodooPS2Trackpad: Trackpad supports SMBus operation

    Leider lässt sich nicht mal der Recovery Mode starten aktuell. Habe immer den Bootscreen abgewartet und dann den USB Stick gewählt und konnte deshalb nicht booten. Musste schon vor der Initialisierung von OC den Stick laden. Habe die Änderungen jetzt erstmal rückgängig gemacht

    Eine Option zur Deaktivierung des onboard sounds hat das Bios übrigens gar nicht.


    EDIT: Kann der Mini-HDMI eigentlich 60hz@1440p? Habe ein Kabel aber bekomme nur 30hz Output. An einem 1080p Monitor habe ich 60hz.

    Bilder

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

    4 Mal editiert, zuletzt von monitorhero ()

  • Ok, dann braucht er diese Kext scheinbar bei Dir, aber dies ist ja kein Problem, also zurück zum funktionierenden EFI.

    Deshalb sagte ich ja auch, erstelle Dir einen Sicherheitshalber-Bootstick, somit kann jederzeit zurück und dann halt die nächste Sache Testen.


    Betreffs HDMI, ich habe kein Gerät am Lenovo, was über FHD hinaus geht.

    Ich habe einen miniDP-Adapter auf HDMI, womit ich mittels HDMI-Kabel auf den Fernseher gehe.

    Ferner schließe ich den Lenovo ab und zu auf dem Schreibtisch an, mittels miniDP-Adapter auf DualDVI zum Apple Cinema 23" FHD.

    Ich hatte ihn aber auch schon am Cinema 30" 2k dran, mittels miniDP-Adapter auf DualDVI und dort brachte er 2560 x 1600 @ 60.00Hz.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.5 / macOS 15

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.5

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • MacPeet Ich habe gerade nochmal deinen Fix integriert. Beim ersten Start blieb der Bildschirm schwarz. Nach dem Reset konnte ich in macOS booten.

    Ich habe auch nochmal alcid=1,3,21,28 durchprobiert und bei keinem erhalte ich Ton. Der Ton funktioniert aber an dem Rechner. Hatte mal kurz nen Linux Mint Distro gebootet und dort habe ich Ton. Ich schätze für den HDMI Adapter braucht es auch noch einen Fix damit 60hz funktionieren

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • Ich bin da etwas ratlos im Moment.

    Bei den unterschiedlichen Grafik-DeviceProperties-Eintrag waren wir ja schon.

    Hast Du denn HDMI-Audio, wenn Du Deine Kiste mit dem Fernseher verbindest am externen Anschluss?

    HDMI-Audio hat ja nix mit dem Onboard-Audio oder AppleALC zu tun.


    Was die 60Hz angeht, habe ich ja oben geschrieben. Mehr kann ich hier nicht Testen. Ich habe keinen Monitor auf 1440p.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.5 / macOS 15

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.5

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • Über HDMI erhalte ich auch keinen Ton. Unter Systemeinstellungen -> Ton -> Ausgabe sollte doch eigentlich etwas auftauchen? Stecke ich das Kabel ab ist danach auch mein Laptop Display schwarz für 2min bis ich den Login Bildschirm wieder sehe.

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • Ich habe gerade mal mein Lenovo extern an den Fernseher LG angeschlossen und der liefert mir super Ton am Fernseher und spielt AppleMusik ohne Probleme ab:



    Ziehe ich das Kabel ab, dann ist das interne Display kurz für eine Sekunde dunkel, stecke ich es wieder ran, dann ist das Bild am Fernseher sofort wieder da, auch HDMI-Audio.


    Die Frage ist ja, wieviel hast Du denn nun schon von meinem DeviceProperties-Patch umgesetzt? Dort war ja viel mehr drin, als bei Dir, z.B. der HDMI2.0-Patch, etc..

    Vielleicht hilft dies ja auch bei Deiner 30Hz-Geschichte.

    Auch der hda-gfx-Eintrag ist für HDMI-Audio wichtig, was ich aber auch schon schrieb. Evtl. muss auch noch das Device HDAU gepatcht werden, was ja für HDMI-Audio verantwortlich ist.


    Ich vermute allerdings, dass bei Dir aktuell kein tatsächlich funktionierender HPET-Patch drin ist. Ohne HPET funktionieren viele Devices gar nicht oder nur schlecht.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.5 / macOS 15

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.5

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • Den Device Properties Patch habe ich noch nicht gecheckt.


    Aber ich habe Ton! Mit VoodooHDA.kext funktioniert es sofort...da muss man auch erstmal draufkommen. VoodooHDA scheint ja etwas älter zu sein, aber damit funktionierts.

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • Natürlich ist VoodooHDA eine weitere Lösung und letztlich die letzte Lösung, wenn man es nativ nicht hinbekommt.

    Leider ist die Audio-Qualität oft nicht so gut, wie mit AppleALC und somit AppleHDA.

    Ggf. musst Du im VoodooHDA-Prefpan einige Schieberegler bewegen, dass das Ergebnis gut ist.

    Allerdings ist es ja schon mal eine gute Sache für Dich.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.5 / macOS 15

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.5

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • Ja die Qualität ist in der Tat mäßig, aber ich bin froh überhaupt etwas zu hören und mir fehlt leider das Wissen um das mit AppleALC zu fixen. Als nächstes versuche ich die DeviceProperties um 1440p@60hz zu bekommen. Danke nochmal für die ganze Unterstützung. Ich weiß das sehr zu schätzen.

    Hackintosh Lenovo Yoga 12 | CPU Intel Core i5 5200U, 8GB Ram | Intel HD Graphics 5500 | Sound Conexant CX22752 | LG Display 12,5" FHD IPS LCD | Intel Wifi | Synaptics Touch Digitizer V04 with Stylus Pen | Realtek RTS5227 PCI Express Card Reader | Integrierte Camera CON4B2E72

  • ich hab mal ein wenig in der dsdt geschmökert: die patches bzw. ssdts von T450&co kann man so einfach nicht übernehmen, das yoga hat andere device-bezeichnungen (LPCB statt LPC, und IPIC statt PIC z.b.), und die dsdt sieht insgesamt doch anders aus. oder ist das bereits eine gepatchte - die aus post #14?

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr