Contribute
Register

[WIP] [GUIDE] Lenovo IdeaPad Z500 & Mavericks

Status
Not open for further replies.
Not a good idea. If you're going to provide an EDID, make sure it is from your actual display, not from a different computer.

apologize for the confusion, all the captures is from may own laptop, the files what I ´m using is from ppogorze, I feel next to this successful :)
 
apologize for the confusion, all the captures is from may own laptop, the files what I ´m using is from ppogorze, I feel next to this successful :)

I asked specifically about the EDID in your config.plist. You said it was from someone else. Did you collect the EDID info from your laptop or not?
 
I asked specifically about the EDID in your config.plist. You said it was from someone else. Did you collect the EDID info from your laptop or not?

I don´t know how collect the EDID info from my laptop, I tried with successes and errors, in fact now I can see the login screen. I reinstall clover white FakeSMC.next and add into config.plist the graphics script, after that, change the clover option, attaches captures.

<key>Graphics</key>
<dict>
<key>CustomEDID</key>
<data>
AP///////wBMg1JFAAAAAAAWAQOAIhN4CgklkldUjykiUFQAAAABAQEBAQEBAQEBAQEBAQEBQRxW
oFAAFjAwICUAWMIQAAAZAAAADwAAAAAAAAAAAB60AnQAAAAA/gBTQU1TVU5HCiBMg0FUAAAA/gBM
VE4xNTZBVDI5TDAxAH8=
</data>
<key>ig-platform-id</key>
<string>0x01660003</string>
<key>InjectEDID</key>
<true/>
<key>Inject</key>
<dict>
<key>Intel</key>
<true/>
</dict>
</dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Name</key>
<string>dsdt.aml</string>
<key>FixMask</key>
<string>0x8091</string>
</dict>
</dict>
 

Attachments

  • clover-conf.jpg
    clover-conf.jpg
    785.8 KB · Views: 199
  • IMG_20140402_164552.jpg
    IMG_20140402_164552.jpg
    414.6 KB · Views: 173
I don´t know how collect the EDID info from my laptop, I tried with successes and errors, in fact now I can see the login screen. I reinstall clover white FakeSMC.next and add into config.plist the graphics script, after that, change the clover option, attaches captures.

<key>Graphics</key>
<dict>
<key>CustomEDID</key>
<data>
AP///////wBMg1JFAAAAAAAWAQOAIhN4CgklkldUjykiUFQAAAABAQEBAQEBAQEBAQEBAQEBQRxW
oFAAFjAwICUAWMIQAAAZAAAADwAAAAAAAAAAAB60AnQAAAAA/gBTQU1TVU5HCiBMg0FUAAAA/gBM
VE4xNTZBVDI5TDAxAH8=
</data>
<key>ig-platform-id</key>
<string>0x01660003</string>
<key>InjectEDID</key>
<true/>
<key>Inject</key>
<dict>
<key>Intel</key>
<true/>
</dict>
</dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Name</key>
<string>dsdt.aml</string>
<key>FixMask</key>
<string>0x8091</string>
</dict>
</dict>

If you did not collect the EDID from your own laptop, don't use it.
 
I've uploaded the kext that im using for sound & internal mic. Im not sure that could work for u. Firstly install the VoodooHDA 2.8.4 for it to install voodoo prefpane & applehda disabler, after that reboot the system(u'll have disstortion). Then go to S/L/E and delete VoodooHDA.kext from there, in the zip file there is another voodoohda kext which is fully working, install it & reboot. This is working for me, hope this help..
 

Attachments

  • VoodooHDA z580.zip
    376.4 KB · Views: 132
Last edited by a moderator:
Attempting to get sleep working. pmset -g assertions shows -

Assertion status system-wide:
BackgroundTask 0
PreventDiskIdle 0
ApplePushServiceTask 0
UserIsActive 0
PreventUserIdleDisplaySleep 0
InteractivePushServiceTask 0
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 1
NetworkClientActive 0
Listed by owning process:
pid 174(coreaudiod): [0x0000000100000191] 00:01:20 NoIdleSleepAssertion named: "com.apple.audio.'VoodooHDAEngine:pci8086,1e20:0'.noidlesleep"
pid 174(coreaudiod): [0x000000010000018a] 00:03:04 NoIdleSleepAssertion named: "com.apple.audio.'BoomEngine:0'.noidlesleep"
Kernel Assertions: 0x4=USB
id=500 level=255 0x4=USB mod=25/06/2014 11:01 description=EHC2 owner=AppleUSBEHCI
id=501 level=255 0x4=USB mod=25/06/2014 11:01 description=EHC1 owner=AppleUSBEHCI

Computer does go to sleep however (takes about 10 seconds from when sleep is selected from shutdown menu), before waking immediately.

Console logs show -


25/06/2014 11:07:35.000 kernel[0]: Wake reason: XHC

Is preventuseridlesystemsleep the issue here or XHC? Or both? :|

*Edited to add that it's most definitely a USB issue -

25/06/2014 11:07:35.000 kernel[0]: The USB device HubDevice (Port 1 of Hub at 0x1a000000) may have caused a wake by issuing a remote wakeup (2)
 
Attempting to get sleep working. pmset -g assertions shows -

Assertion status system-wide:
BackgroundTask 0
PreventDiskIdle 0
ApplePushServiceTask 0
UserIsActive 0
PreventUserIdleDisplaySleep 0
InteractivePushServiceTask 0
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 1
NetworkClientActive 0
Listed by owning process:
pid 174(coreaudiod): [0x0000000100000191] 00:01:20 NoIdleSleepAssertion named: "com.apple.audio.'VoodooHDAEngine:pci8086,1e20:0'.noidlesleep"
pid 174(coreaudiod): [0x000000010000018a] 00:03:04 NoIdleSleepAssertion named: "com.apple.audio.'BoomEngine:0'.noidlesleep"
Kernel Assertions: 0x4=USB
id=500 level=255 0x4=USB mod=25/06/2014 11:01 description=EHC2 owner=AppleUSBEHCI
id=501 level=255 0x4=USB mod=25/06/2014 11:01 description=EHC1 owner=AppleUSBEHCI

Computer does go to sleep however (takes about 10 seconds from when sleep is selected from shutdown menu), before waking immediately.

Console logs show -


25/06/2014 11:07:35.000 kernel[0]: Wake reason: XHC

Is preventuseridlesystemsleep the issue here or XHC? Or both? :|

*Edited to add that it's most definitely a USB issue -

25/06/2014 11:07:35.000 kernel[0]: The USB device HubDevice (Port 1 of Hub at 0x1a000000) may have caused a wake by issuing a remote wakeup (2)

Install GenericUSBXHCI.kext and use -gux_defer_usb2 kernel flag.
 
You can use that one or the one in Multibeast.

That seems to have enabled sleep but upon wake neither the touchpad or wifi are working. Keyboard works fine.
 
Status
Not open for further replies.
Back
Top