Lenovo Ideapad 14 Dsdt Audio Patch?
-
- Erledigt
- LordSea
- Erledigt
-
-
Hi, der im Screenshot angezeigte Audio-Codec ALC283 nutzt einer der folgenden Layout-IDs/Inject-Werte:
layout 1, 3, 11 oder 66.
Mithilfe des folgenden Wiki-Beitrags solltest du diese ID auch ohne DSDT injecten können -> AppleALC - Der dynamische AppleHDA Patcher
-
#al6042 hat leider nicht funktioniert
-
Und was genau hast du gemacht?
Welche IDs hast du wie getestet?
Ist Audio im BIOS aktiviert? -
AppleALC in Kext Ordner und fix hda und reset hda in Clover aktiviert
Hab alle IDs ausbrobiert
Audio ist im Bios eingeschaltet
-
-
#MacPeet
kannst du mir hier weiterhelfen?
-
AppleALC in Kext Ordner und fix hda und reset hda in Clover aktiviert
Hab alle IDs ausbrobiert
Audio ist im Bios eingeschaltet
Ich kann mir dat gern anschauen, aber finde den Fehler.
In Deinem oben geposteten Clover-Ordner hast Du einen Ordner kexts-kopie, welcher natürlich nicht greift und dort sind Lilu und AppleALC veraltet.
Im kexts/other ist das aktuelle Release von Lilu, aber gar keine AppleALC. Aktuelles Release wäre hier die Version 1.3.4.
Also wie soll Dein Test der ID´s auch funktionieren?
LENOVO IDEAPAD hatten wir schon einige, daher kann es gut sein, dass Deiner bereits in der AppleALC eingebaut ist.
Du musst die Sache mit AppleALC.kext und Lilu.kext + ID und FixHDA im Clover erst einmal richtig machen.
Sollte es dann nicht gehen, dann musst Du mal mit einer Linux-Live-Version booten (z.B. Ubuntu) und dort im Terminal folgenden Befehl eingeben:
Dies nennt sich codec-dump. Die ausgegeben Dateien werden auf Linux auf dem Desktop abgelegt. Diese speicherst Du auf einen Stick und postest diese Dateien hier im Forum. Anhand dieser Dateien kann ich für Dein Gerät einen Audio-Codec patchen, sofern dies überhaupt nötig ist.
-
Hier der Codec dump
-
Ich habe Deinen Codec mal auf ID15 gepatcht. LayoutID3 ist auch nah dran.
Versuche es damit:
zusammen mit der ID15 und FixHDA im Clover.
Die originale AppleHDA ist Voraussetzung.
VoodooHDA und Disabler müssen entfernt werden, falls Du sowas in Betrieb hattest.
Sofern der Inject nicht klappt, dann musst Du in Deiner DSDT im HDEF-Bereich folgendes einbauen und versuchen, dann aber ohne ID und FixHDA im Clover.
Code- Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
- {
- Store (Package (0x0A)
- {
- "built-in",
- Buffer (One)
- {
- 0x00
- },
- "name",
- Buffer (0x05)
- {
- "HDEF"
- },
- "alc-layout-id",
- Buffer (0x04)
- {
- 0x0F, 0x00, 0x00, 0x00
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x07, 0x00, 0x00, 0x00
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
-
Sry das so lange nichts mehr kam.
Also ich hab das jz hingekrigt Danke !
-
Das reicht mir als Aussage absolut nicht, sofern Du möchtest, dass der neue Codec auch evtl. in den nächsten Release´s der AppleALC auftaucht.
War der DSDT/HDEF-Patch nötig?
Welche Outputs und Inputs gehen nun genau mit der layoutID 15 ?
-
Sry...
Also erstmal Danke für deine Mühe.
Nun soweit..... soweit, ich hab also den AppleALC.kext aus deinem Ordner benutzt (den Lilu nicht der hat ne Kernel Panic ausgelöst(hab den neusten Lili.kext genommen)).In der Config hab FixHDA eingehakt un Inject Audio 15 eingetragen, hat leider nicht gerreicht.... Also hab ich deinen DSDT/HDEF-Patch angewand dann hat es funktioniert (sowohl Kopfhöhrer als auch Lautsprecher).
LG M
-
reicht mir noch nicht mit diesen Angaben!!!
ich gebe keinen neuen Codec weiter für´s Release, wenn ich nicht klare Aussagen bekomme über die halbwegs gute Funktion dessen.
Also die Outputs interne Speaker im SwitchMode mit den gesteckten Kopfhörern funktionieren.
Was ist mit den Inputs ? Interne Speaker gehen? Das externe Mic (LineIn) erwarte ich gar nicht unbedingt an der vermutlichen KombiBuchse, aber das interne Mic hatte ich schon gern bestätigt.
-
Also die Internen Lautsprecher funktionieren.
Inputs funktionieren auch.
Interne Mic geht auch.
Brauchst du sonst noch was?
-
Ok, danke.
Wenn also Inputs und Outputs funktionieren, dann steht der Weitergabe des Codec nichts mehr im Weg, prima.
-
Guten Abend,
kann mir bitte Jemand helfen mein DSDT so zu patchen das die Batterie Anzeige funktioniert.
Danke
Ps:Falls Ihr irgendwelche Informationen braucht dann fragt.
-
Wie hast du diese DSDT erstellt?
Falls diese Datei nicht nach dem "Hinweis"-Bereich aus folgender Anleitung erstellt wurde, macht es keinen Sinn, diese zu bearbeiten -> Grundlegende Schritte zum Erstellen einer gepatchten DSDT - Desktops
-
-
Dein neuer Audio-Codec ist in aktuellem Release AppleALC1.3.5 aufgenommen worden. Du kannst also in Zukunft die Release´s AppleALC+Lilu nutzen.