- Joined
- Nov 18, 2018
- Messages
- 46
- Motherboard
- ASUS K46CM Laptop - Clover UEFI
- CPU
- i7 3517U
- Graphics
- GT 635M/ IHD 4000 1366 x 768
- Mobile Phone
-
DefinitionBlock ("", "SSDT", 2, "hack", "DGPU_OFF", 0x00000000)
{
External (_SB_.PCI0.PEG0.PEGP._OFF, MethodObj) // 0 Arguments (from opcode)
Device (_SB.FJHK)
{
Name (_HID, EisaId ("PNP0C02")) // _HID: Hardware ID
Name (_CID, "DGPUOFF") // _CID: Compatible ID
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
If (CondRefOf (\_SB.PCI0.PEG0.PEGP._OFF))
{
\_SB.PCI0.PEG0.PEGP._OFF ()
}
}
}
}
@RizkiAA
Your DGPU _OFF method is: \_SB.PCI0.PEG0.PEGP._OFF()
It is in the DSDT file.
You may need the following SSDT in clover ACPI/patched folder:
Code:DefinitionBlock ("", "SSDT", 2, "hack", "DGPU_OFF", 0x00000000) { External (_SB_.PCI0.PEG0.PEGP._OFF, MethodObj) // 0 Arguments (from opcode) Device (_SB.FJHK) { Name (_HID, EisaId ("PNP0C02")) // _HID: Hardware ID Name (_CID, "DGPUOFF") // _CID: Compatible ID Method (_INI, 0, NotSerialized) // _INI: Initialize { If (CondRefOf (\_SB.PCI0.PEG0.PEGP._OFF)) { \_SB.PCI0.PEG0.PEGP._OFF () } } } }
Follow the below guide if you need to add/patch your DSDT/SSDT
![]()
[Guide] Patching LAPTOP DSDT/SSDTs
Overview In order to make many OS X features work well on a laptop, you will always need a properly patched DSDT (and maybe some of the SSDTs). The purpose of this guide is to provide a foundation for proper patching of your OEM DSDT/SSDTs. Advanced users may wish to implement hotpatching via...www.tonymacx86.com
Yes...Should I add a new SSDT?
OK, just returned hackintoshing atm, after a bit of school workYes...
Put the attached file in clover /ACPI/patched folder
Good...it worked like charm
Not enough for helping you...Im currently using the SSDT attached to this post.
grep -l Method.*_INI *.dsl
grep -l Method.*_OFF *.dsl