Vielen Dank. Wird noch eine Weile dauern, bis ich es testen kann. Denn die Klammer, um den Programmer an den BIOS chip anzuschließen, kommt erst Ende August/Anfang September an.
-
-
MacPeet Schönen Nikolaus wünsche ich.
Habe mich in den letzten Monaten damit beschäftig, das Notebook ohne DSDT zu betreiben. Mittlerweile funktioniert external Monitor, Funktionstasten für Helligkeit und Batterieanzeige. Aber bei Audio komme ich gar nicht mehr weiter.
Mit Hilfe von Hackintool habe ich den Device Pfad für den Realtek ALC 269VC CODEC gefunden und in der Config über DeviceProperties eingebunden, aber es bleibt stumm:
In der DSDT habe ich einen Device-Eintrag für "HDEF" gedundne, aber ich weiß nicht, was ich machen soll, um das in die Config oder eine SSDT zu "übersetzen". Hier ist der Auszug aus der DSDT:
Code- Device (HDEF)
- {
- Name (_ADR, 0x001B0000) // _ADR: Address
- OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
- Field (HDAR, WordAcc, NoLock, Preserve)
- {
- DCKA, 1,
- Offset (0x01),
- DCKM, 1,
- , 6,
- DCKS, 1,
- Offset (0x08),
- , 15,
- PMES, 1
- }
- Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
- {
- Local0 = Package (0x10)
- {
- "AAPL,slot-name",
- "Built In",
- "name",
- "Realtek Audio Controller",
- "model",
- Buffer (0x11)
- {
- "Realtek ALC269VC"
- },
- "device_type",
- Buffer (0x11)
- {
- "Audio Controller"
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x1D, 0x00, 0x00, 0x00 // ....
- },
- "PinConfigurations",
- Buffer (Zero){},
- "MaximumBootBeepVolume",
- Buffer (One)
- {
- 0x40 // @
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
- {
- 0x0D,
- Zero
- })
- }
Kann man da irgendwas rausziehen, um Sound zum Laufen zu bekommen? Danke.
-
Die IRQ-Fixes hast Du im OC eingebaut? Diese sind wichtig für Audio.
Wenn die IRQ-Fixes vorher in der DSDT gemacht wurden und Du nun ohne DSDT arbeitest, dann musst Du hier tätig werden.
Das Script SSDT-Time von Github zeigt die die nötigen Patches.
-
Ja, IRQ Fixes sind drin samt aml und ACPI patches in OpenCore. Habe jetzt für die Variante ohne DSDT auf VoodooHDA umgestellt und AppleALC deativiert. Damit funktionierts, aber ich muss manuell den den Ausgang umnstellen. Stört mich aber nicht weiter. Was mir gut gefällt an VoodooHDA ist, dass man den Ausgabepegel anheben kann. Apple ALC ist schon echt leise.