Contribute
Register

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

Joined
Mar 18, 2011
Messages
441
Motherboard
HP ProBook 4530s
CPU
2.20 GHz Intel Core i7-2720QM
Graphics
Intel HD Graphics 3000
Mobile Phone
Thank you for your answer. I installed the AppleALC.kext and updated Lilu.kext as well. Still no sound. Anything else I can try. I am attaching the files again after the installation. Thank for the help and patience.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thank you for your answer. I installed the AppleALC.kext and updated Lilu.kext as well. Still no sound. Anything else I can try. I am attaching the files again after the installation. Thank for the help and patience.
AppleALC is not to be used with other audio solutions. You forgot to remove some things:
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97bd732850 [0x7fff90f6d8e0]> { URL = "AppleHDA_CX20751.kext/ -- file:///Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f97bd6376d0 [0x7fff90f6d8e0]> { URL = "AppleHDAInjector.kext/ -- file:///Library/Extensions/", ID = "com.apple.driver.AppleHDA" }

Also, you're injecting layout-id=2. But AppleALC supports only layout-id=3 and layout-id=27 for your audio codec:
Code:
NUC6i7KYK:Resources rehabman$ grep 351359247 -R .
./PinConfigs.kext/Contents/Info.plist:                   <integer>351359247</integer>
./PinConfigs.kext/Contents/Info.plist:                   <integer>351359247</integer>
./PinConfigs.kext/Contents/Info.plist:                   <integer>351359247</integer>
./CX20751_2/layout3.xml:               <integer>351359247</integer>
./CX20751_2/layout28.xml:               <integer>351359247</integer>
Perhaps the guide has not been updated to use AppleALC.kext?
Because your config.plist also has patches for AppleHDA, which should not be there when using AppleALC.

If you're not really prepared to use AppleALC, then perhaps you just needed to boot without caches, rebuild cache, reboot?

But really, must guides for Mojave should be updated to use AppleALC instead of older AppleHDA methods (it is a bit less finicky).
 
Last edited:
Joined
Mar 18, 2011
Messages
441
Motherboard
HP ProBook 4530s
CPU
2.20 GHz Intel Core i7-2720QM
Graphics
Intel HD Graphics 3000
Mobile Phone
Thanks you for your quick answer. Need to confess that it was elegant to say that I am not prepared. Although I have been in this forum for almost 8 years (and with great success) I am still a newbie. I tried booting without caches, rebuild cache, reboot, but it did not work.

I deleted AppleHDA_CX20751.kext andAppleHDAInjector.kext. But I failed with the layout. I went through the config.plist but could not find it.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thanks you for your quick answer. Need to confess that it was elegant to say that I am not prepared. Although I have been in this forum for almost 8 years (and with great success) I am still a newbie. I tried booting without caches, rebuild cache, reboot, but it did not work.

I deleted AppleHDA_CX20751.kext andAppleHDAInjector.kext. But I failed with the layout. I went through the config.plist but could not find it.
The layout-id is injected via ACPI/patched/SSDT-G50.aml.
 
Joined
Mar 18, 2011
Messages
441
Motherboard
HP ProBook 4530s
CPU
2.20 GHz Intel Core i7-2720QM
Graphics
Intel HD Graphics 3000
Mobile Phone
Ahhhhhh! I found
"layout-id",
Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
},
Should I change the 2 for a 3?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Ahhhhhh! I found
"layout-id",
Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
},
Should I change the 2 for a 3?
For AppleALC, yes.
Not sure why the-braveknight has not moved to AppleALC, but worth testing regardless.
 

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,225
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
MacBook Air
Mobile Phone
iOS
For AppleALC, yes.
Not sure why the-braveknight has not moved to AppleALC, but worth testing regardless.
I plan to. I’m just waiting for the next AppleALC release that has my own layout configuration.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I plan to. I’m just waiting for the next AppleALC release that has my own layout configuration.
I made two PRs for two different codecs discovered (so far) with the Probook guide.
I gave up waiting for a build and just included my fixed build in the repo.
When a new build appears with the fixes, I'll remove my build and download theirs.
Seems like new Lilu-based kexts, especially AppleALC are not released quickly.

BTW, you might want to take a look at some of the recent additions to my hack-tools github project.
I added a LiluFriend generator (and a second technique of my own, LiluFriendLite).
Although I'm not 100% convinced LiluFriend is required, vit9696 recommends it when you install Lilu kexts to /L/E or /S/L/E.
The script automatically scans for Lilu-based kexts that are installed and sets up the OSBundleLibraries dependencies that match.
 
Joined
Mar 18, 2011
Messages
441
Motherboard
HP ProBook 4530s
CPU
2.20 GHz Intel Core i7-2720QM
Graphics
Intel HD Graphics 3000
Mobile Phone
For AppleALC, yes.
Not sure why the-braveknight has not moved to AppleALC, but worth testing regardless.
I deleted the kexts and changed the layout-id, "I think". I am attaching the files again. And still no sound. Thanks for your patience
 

Attachments

Top