Contribute
Register

[WIP] [GUIDE] Lenovo IdeaPad Z500 & Mavericks

Status
Not open for further replies.
The DSDT you posted has no errors. However, it is also patched for a high resolution display. What is the resolution of your laptop display? You should always use your own DSDT and patch it, not use a DSDT from another computer.

FYI: The problem is not with bluetooth, so you should probably restore those kexts...

Also, see here for proper power managemente configuration: http://www.tonymacx86.com/mavericks...nagement-sandy-bridge-ivy-bridge-laptops.html

@RehabMan, @Markos93b

The problem persists without using other's PCs DSDT too, I selected DSDT-free, Easybeast. =((. I still can't figure out.
Now I'll try to compile my DSDT, I guess it will generate in /Extra folder, right? I'm gonna try this and post a feedback.
Thank you for the link, Now I'll check.

My resolution is: 1366x768.
_________________________
_________________________


UPDATE: With GraphicsEnabler=Yes is booting finally!!! I missed this part..., sorry.
 
@RehabMan, @Markos93b

The problem persists without using other's PCs DSDT too, I selected DSDT-free, Easybeast. =((. I still can't figure out.

Yes, of course. You need to set ig-platform-id properly for your computer.

Now I'll try to compile my DSDT, I guess it will generate in /Extra folder, right? I'm gonna try this and post a feedback.
Thank you for the link, Now I'll check.

My resolution is: 1366x768.


UPDATE: With GraphicsEnabler=Yes is booting finally!!! I missed this part..., sorry.

And probably with IGPlatformID=01660003, I suppose...
 
Yes, of course. You need to set ig-platform-id properly for your computer.



And probably with IGPlatformID=01660003, I suppose...

NO LUCK, FLASE FLAG. I had booted in safe Mode but with working Graphics, so I was overexcited about that. This is the .plist I'm using. The attachment is the Error I get now.

Also when I pressed COMPILE with MasiASL, did not generate a .aml DSDT. =((

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>IGPlatformID</key>
<string>01660003</string>
<key>USBLegacyOff</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>


The error is in the attachment! (I am trying to figure out with help of google).
 

Attachments

  • attch1.jpg
    attch1.jpg
    285 KB · Views: 231
NO LUCK, FLASE FLAG. I had booted in safe Mode but with working Graphics, so I was overexcited about that. This is the .plist I'm using. The attachment is the Error I get now.

Also when I pressed COMPILE with MasiASL, did not generate a .aml DSDT. =((

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>IGPlatformID</key>
<string>01660003</string>
<key>USBLegacyOff</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>


The error is in the attachment! (I am trying to figure out with help of google).

If you're going to use DSDT patches, you must use IGPEnabler=No and GraphicsEnabler=No.

And clicking 'Compile' in MaciASL does not save the file. It is just a way to check for errors. To save the file, you use Save As. See the instructions in the readme at my github repo: https://github.com/RehabMan/Laptop-DSDT-Patch

Also, it could be that your laptop needs a different ig-platform-id than 01660003. It depends on the specs of your laptop which are not specified by your profile.
 
Any luck with sleep? I'm going to attempt to fix it tomorrow using the z580 guide and dsdt patching.
 
Any luck with sleep? I'm going to attempt to fix it tomorrow using the z580 guide and dsdt patching.

Main task for sleep is implementing power management correctly. See here: http://www.tonymacx86.com/mavericks...nagement-sandy-bridge-ivy-bridge-laptops.html

After that it becomes a matter of troubleshooting. Making sure USB doesn't cause instant wake, or working around the _WAK bug in OS X... mostly DSDT related (and somewhat related to what USB3 drivers you use).
 
As noted by Ppogorze, sleep enabler causes a KP.

I'M also not 100% sure if power management is implemented correctly as I'm experiencing quite a high level of battery drain.

I created my own SSDT, implemented dropoemssdt and GenerateC/PStates=No. My speedstepping seems to be working (see attached HWMonitor screen grab), or at least I think it is..

What could be causing the drain?

View attachment PowerManagement.tiff
 
As noted by Ppogorze, sleep enabler causes a KP.

I'M also not 100% sure if power management is implemented correctly as I'm experiencing quite a high level of battery drain.

I created my own SSDT, implemented dropoemssdt and GenerateC/PStates=No. My speedstepping seems to be working (see attached HWMonitor screen grab), or at least I think it is..

What could be causing the drain?

View attachment 77811

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
 
Status
Not open for further replies.
Back
Top