InfiniteMac OSx86 Community  


Reply
 
Thread tools Display modes
  #71  
Old 01-31-2010, 10:18 PM
Nameci's Avatar
Nameci Nameci is offline
Puma
 
Join Date: Jan 2010
Posts: 19
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
Reply With Quote
  #72  
Old 03-04-2010, 02:17 PM
uman uman is offline
Jaguar
 
Join Date: May 2009
Location: USA
Posts: 83
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)
                    }
On my Gateway, it's _Q8A:
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)
                        }
on many other notebooks, it's _Q09. So you'll need to find where it is, and add the appropriate Notify call, to inform the OS that the laptop should be woken up. (I've modified my DSDT to use LID0, to better match the MacBook DSDT).

--
MacBook Pro - allergic to, can't use

Gateway MX 8738 - Leopard 10.5.6. Everything but SD card working. Minor niggles. GMA950 artifacts
Reply With Quote
Sponsored Links

Reply

Tags
dsdt

Thread Tools
Display Modes

Forum Jump