![]() |
|
#71
|
||||
|
||||
|
I have repatched the dsdt once again with a fresh one. I delete all dsdt and did the patching once again, i still have sleep on lid close, Fn+F1, on the power button. I can wake thru power button with no problems, I can wake buy plugging or unplugging a usb device. But no wake on lid open or keyboard.
With this dsdt, clamshelldisplay.kext is not necessary anymore, so I have removed this kext. Btw I have modded my dsdt on LID as almost the same on earlier post by pentiumpc. Any ideas on how to enabel wake on lid open? Laptop: Hasee W230N Install: iAtkos V7 10.5.7 updated to 10.5.8 via Apple Software Update (painless) Bootloader: Chameleon 2 RC4 manual install CPU: Intel T2390 Conroe 1.87 GHz Core Duo MoBo: Intel Mobile GM965 ICH8 Graphics: Intel X3100 On Board Graphics WLan: Broadcom BCM4311 Ethernet: Realtek RTL8101E Audio: ALC 883 On Board Audio Optical Driver: Optiarc DVD-RW Storage: KingSpec MLC SSD 32Gb Boot Speed: 38 sec max POST to Login |
|
#72
|
|||
|
|||
|
What you need to find is the method that is called upon a lid switch event, which means it is under EC0, the embedded controller device. On a MacBook, it's typically _Q20, which looks like this:
Code:
Method (_Q20, 0, NotSerialized)
{
Store (LSTE, LIDS)
Notify (\_SB.LID0, 0x80)
}
Code:
Method (_Q8A, 0, NotSerialized)
{
If (LIDE)
{
Store ("_Q8A : LID Switch Event", Debug)
Store (0x01, LIDE)
If (IGDS)
{
Store (0x90, SMIF)
Store (0x00, TRP0)
}
Notify (\_SB.LID0, 0x80)
}
-- MacBook Pro - allergic to, can't use Gateway MX 8738 - Leopard 10.5.6. Everything but SD card working. Minor niggles. GMA950 artifacts
|