Contribute
Register

[Guide] Lenovo Z50-70/Z40-70/G50-70/G40-70 using Clover UEFI

replace vodoohda with Applealc, make sure to use the same audio layout

I'm sorry to confuse you but I already tried to edit Z50 config and copy patches from DAIG with kexts also but I ended up sound didn't work and wifi sign is showing up but it's greyed out so I preferred to edit DAIG config and also changed from voodooPS2 which DAIG is using to ApplePS2SmartTouchpad.kext and it worked , only brightness couldn't make it work in either ways :(
 
I'm sorry to confuse you but I already tried to edit Z50 config and copy patches from DAIG with kexts also but I ended up sound didn't work and wifi sign is showing up but it's greyed out so I preferred to edit DAIG config and also changed from voodooPS2 which DAIG is using to ApplePS2SmartTouchpad.kext and it worked , only brightness couldn't make it work in either ways :(
on z50 plist:
Code:
<key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
            <dict>
                <key>#layout-id</key>
                <integer>28</integer>
                <key>AAPL,slot-name</key>
                <string>Internal@0,27,0</string>
                <key>device_type</key>
                <string>Audio device</string>
                <key>hda-gfx</key>
                <string>onboard-2</string>
                <key>model</key>
                <string>8 Series HD Audio Controller</string>
            </dict>
the # means it disables a property, in this case your layout ID

the daig plist has it enabled, ie no # :
Code:
<key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
            <dict>
                <key>AAPL,slot-name</key>
                <string>Internal@0,27,0</string>
                <key>device_type</key>
                <string>Audio device</string>
                <key>hda-gfx</key>
                <string>onboard-2</string>
                <key>layout-id</key>
                <integer>28</integer>
                <key>model</key>
                <string>8 Series HD Audio Controller</string>
            </dict>
that one character can stop your audio from working

this is why you have to compare both sets of files
 
on z50 plist:
Code:
<key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
            <dict>
                <key>#layout-id</key>
                <integer>28</integer>
                <key>AAPL,slot-name</key>
                <string>Internal@0,27,0</string>
                <key>device_type</key>
                <string>Audio device</string>
                <key>hda-gfx</key>
                <string>onboard-2</string>
                <key>model</key>
                <string>8 Series HD Audio Controller</string>
            </dict>
the # means it disables a property, in this case your layout ID

the daig plist has it enabled, ie no # :
Code:
<key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
            <dict>
                <key>AAPL,slot-name</key>
                <string>Internal@0,27,0</string>
                <key>device_type</key>
                <string>Audio device</string>
                <key>hda-gfx</key>
                <string>onboard-2</string>
                <key>layout-id</key>
                <integer>28</integer>
                <key>model</key>
                <string>8 Series HD Audio Controller</string>
            </dict>
that one character can stop your audio from working

this is why you have to compare both sets of files


Ohh thank you I won't be able to figure it out myself , but what about Brightness couldn't you verify what's the difference ? and Wifi also didn't work after copying the patch for AirportBrcmFixup since Z50 is using Atheros40
 
Ohh thank you I won't be able to figure it out myself , but what about Brightness couldn't you verify what's the difference ? and Wifi also didn't work after copying the patch for AirportBrcmFixup since Z50 is using Atheros40
has your wifi worked on any of these efi's you tried?

not used Atheros before, you may need to have a search on how to make that work
 
has your wifi worked on any of these efi's you tried?

not used Atheros before, you may need to have a search on how to make that work

I'm using DW1560 wifi since long ago and I've patched my bios to remove the whitelist , so does @daigosx so I'm not using Atheros but @bhedge is using it that's why it's in his config and Atheros kext is in his EFI , My wifi is working perfectly using DAIG EFI actually everything works perfectly with DAIG EFI I just had to change the mouse kext since DAIG is using voodooPS2 so I changed it to ApplePS2 and also changed the SSDTs since he's using a different model not Z50 he's using G50 , the rest everything works fine so DAIG EFI fit's my System better than @bhedge

the Only issue left is brightness buttons it's working in BHEDGE EFI and it's not working in DAIG EFI
 
I'm using DW1560 wifi since long ago and I've patched my bios to remove the whitelist , so does @daigosx so I'm not using Atheros but @bhedge is using it that's why it's in his config and Atheros kext is in his EFI , My wifi is working perfectly using DAIG EFI actually everything works perfectly with DAIG EFI I just had to change the mouse kext since DAIG is using voodooPS2 so I changed it to ApplePS2 and also changed the SSDTs since he's using a different model not Z50 he's using G50 , the rest everything works fine so DAIG EFI fit's my System better than @bhedge

the Only issue left is brightness buttons it's working in BHEDGE EFI and it's not working in DAIG EFI
try this kext:
 
try this kext:

thanks for suggesting , I just tried it in both ways "as it's mentioned to try it without _Q11 patch and also as it says it erquired with some models _Q11 with SSDT-XOSI" but in booth ways it didn't work

I believe it's either conflicting with something else in the config , or brightness is connected with using voodooPS2 , because in the link you shared down in the credits it's mentioned :
  • usr-sse2 for separating this driver from VoodooPS2
so I hope it's not a must to use voodooPS2 "as it is by default in DAIG efi" because tarckpad there is crap I can't use the buttons
 
thanks for suggesting , I just tried it in both ways "as it's mentioned to try it without _Q11 patch and also as it says it erquired with some models _Q11 with SSDT-XOSI" but in booth ways it didn't work

I believe it's either conflicting with something else in the config , or brightness is connected with using voodooPS2 , because in the link you shared down in the credits it's mentioned :
  • usr-sse2 for separating this driver from VoodooPS2
so I hope it's not a must to use voodooPS2 "as it is by default in DAIG efi" because tarckpad there is crap I can't use the buttons
you tried:

also this one:
although a little old nowadays though....
 
you tried:

also this one:
although a little old nowadays though....


Sorry actually I got confused because since 2 days I'm working on fresh installation and trials until I got this result

I got confused with voodooPS2 controller it's in DAIG efi which doesn't have working brightness keys while bhedge efi doesn't have voodooPS2 it has ApplePS2 and brightness keys working fine there

Anyway I tried now couple times , RehabMan gives me a kernel panic , voodooPS2 mouse got stuck and keyboard isn't working
 
Sorry actually I got confused because since 2 days I'm working on fresh installation and trials until I got this result

I got confused with voodooPS2 controller it's in DAIG efi which doesn't have working brightness keys while bhedge efi doesn't have voodooPS2 it has ApplePS2 and brightness keys working fine there

Anyway I tried now couple times , RehabMan gives me a kernel panic , voodooPS2 mouse got stuck and keyboard isn't working
try the other kext that is more updated
 
Back
Top