Jump to content

DSDT for my Lenovo M58 10.8.5


4 posts in this topic

Recommended Posts

First I will write what I have in my PC so it's


Mobo : Intel Q45 Express with Intel Core 2 Duo E8500 / 3.16 GHz - that supports SSe2 SSE3 SSSE3 SSE4.1 

Southbridge Model 82801JD (ICH10D)


Intel Northbridge for LGA 775



I'm booting with Clover 2577


everything works beside sleep shutdown and I have problem with Power Menagment. Sleep enabler kext dont work. After I deleted nullpowermenagment.kext the State Performance Array beacame availbe in IOReg but everything there shows 0. I can see LPC section. What I did next is I edited my DSDT with Gui auto patcher but after I placed my DSDT.aml file into Clover PM started working as if nullpower.kext was enabled again. 


Can you help me please I 've already done tones of updates but nothing seems to working better,




Link to comment
Share on other sites

if you using clover, clover can patch your DSDT, look in Clover Wiki HOW TO, you only need set the flags in the config.plist, delete NULL and SleepEnabler, you not need it, OPEN the terminal app and  type


sudo -s

your passw

then copy paste all this code in the terminal app


cd /System/Library/Caches

rm -rf *


sudo kextcache -system-caches 

sudo kextcache -system-prelinked-kernel

sudo /usr/libexec/xpchelper --rebuild-cache 

diskutil repairPermissions /

  • Like 1
Link to comment
Share on other sites

Ok I've managed to add some flags especialy for shutdown etc. but my Lenovo still isn't working as It should. Please check my plist and correct me where I'm wrong. 


Can I paste all the comends to the terminal at one time ? Or should I type them one after another ?




Link to comment
Share on other sites


  • Create New...