Contribute
Register

[Guide] Lenovo IdeaPad U330/U430/U530 using Clover UEFI (10.11)

Status
Not open for further replies.
Lenovo u430
1.6ghz base clock.
240GB SSD
4GB RAM
Intel HD 4400 Graphics

Issues:
1. Graphics are glitchy. Screen Flashes at Login, Dock isn't transparent, glitches while magnifying and glitches when opening browser, folders, etc.
2. New WiFI option not working. Bluetooth shows in Network Connections, wifi doesn't. I purchased the Following wifi module.
HP Broadcom BCM94352HMB 4352 WiFi+ BT 4.0 867 Mbps Card 802.11ac SPS:724935-001
http://www.ebay.com/itm/222422606127?_trksid=p2060353.m2763.l2649&ssPageName=STRK:MEBIDX:IT
3. After completing the tutorial, and copying the config.plist my SSD disappears from the Clover Menu.
4. keyboard backlight not working.
5. Battery Status is showing an X and has no data on battery status.

Requested Information Below:

Contents of Downloads/RehabMan directory
https://www.dropbox.com/s/2zczxpc84v5sh5e/RehabMan.zip?dl=0

Output of:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

brandons-iMac:RehabMan brandon$ kextstat|grep -y acpiplat
13 2 0xffffff7f82ba0000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

brandons-iMac:RehabMan brandon$ kextstat|grep -y appleintelcpu

brandons-iMac:RehabMan brandon$ kextstat|grep -y applelpc
103 0 0xffffff7f82992000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <91 12 5 4 3>

brandons-iMac:RehabMan brandon$ kextstat|grep -y applehda
101 0 0xffffff7f82b2a000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <100 99 80 12 7 6 5 4 3 1>

Output of:
ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*

brandons-iMac:RehabMan brandon$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
-rw-r--r-- 1 root wheel 4540 Apr 20 21:39 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.zml.zlib
-rw-r--r-- 1 root wheel 1899 Apr 20 21:39 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout3.zml.zlib

Output of:
brandons-iMac:RehabMan brandon$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBXHC_u430.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: DFF15AB84437A9F9D19BB6DF10E352D4

Clover EFI Folder without Themes
Here

Ioreg Exported with version 1.2
Here

I sincerely hope this is everything requested, and I appreciate your time reviewing. Thanks again.
 
Last edited:
You do not need to touch bootmgfw.efi (or bootmgr.efi).
You should have used efibootmgr as per guide.
Thank you very much.
Yes, efibootmgr is the best option :)
 
One question. You know I have an ELAN trackpad.

With your nice VoodooPS2Controller.kext I get the perfect keyboard, and mouse, but trackpad is not working; instead of that I have (and I'm really impressed with that) the Touch Screen working. Maybe is this kext detecting the touch screen as it was the trackpad? I cannot believe, having macOS as it was iOS, with touch screen (of course, only single click works).

I don't know if it's possible to do something to improve that.
With the ELAN trackpad, is there something I can do to get the trackpad working with your Voodoo PS2 kext? Although trackpad works (not very nice, but works) with ELAN kext, the keyboard is horrible.

I only need to have it working as a simple touchpad, like a mouse, I don't need smart gestures or whatever. And keyboard is important, and yours is perfect.

Do you need me to report "Problem Reporting" docs to have a look on that?

Another option might be to have your Voodoo PS2 supporting everything except the trackpad, to take the trackpad kext from the other author? I don't know much about kexts, but if there's something I can do, it will be a pleasure to work on it.

Thank you very much,
 
Lenovo u430
1.6ghz base clock.
240GB SSD
4GB RAM
Intel HD 4400 Graphics

Issues:
1. Graphics are glitchy. Screen Flashes at Login, Dock isn't transparent, glitches while magnifying and glitches when opening browser, folders, etc.
2. New WiFI option not working. Bluetooth shows in Network Connections, wifi doesn't. I purchased the Following wifi module.
HP Broadcom BCM94352HMB 4352 WiFi+ BT 4.0 867 Mbps Card 802.11ac SPS:724935-001
http://www.ebay.com/itm/222422606127?_trksid=p2060353.m2763.l2649&ssPageName=STRK:MEBIDX:IT
3. After completing the tutorial, and copying the config.plist my SSD disappears from the Clover Menu.
4. keyboard backlight not working.
5. Battery Status is showing an X and has no data on battery status.

Requested Information Below:

Contents of Downloads/RehabMan directory
https://www.dropbox.com/s/2zczxpc84v5sh5e/RehabMan.zip?dl=0

Output of:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

brandons-iMac:RehabMan brandon$ kextstat|grep -y acpiplat
13 2 0xffffff7f82ba0000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

brandons-iMac:RehabMan brandon$ kextstat|grep -y appleintelcpu

brandons-iMac:RehabMan brandon$ kextstat|grep -y applelpc
103 0 0xffffff7f82992000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <91 12 5 4 3>

brandons-iMac:RehabMan brandon$ kextstat|grep -y applehda
101 0 0xffffff7f82b2a000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <100 99 80 12 7 6 5 4 3 1>

Output of:
ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*

brandons-iMac:RehabMan brandon$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
-rw-r--r-- 1 root wheel 4540 Apr 20 21:39 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.zml.zlib
-rw-r--r-- 1 root wheel 1899 Apr 20 21:39 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout3.zml.zlib

Output of:
brandons-iMac:RehabMan brandon$ sudo touch /System/Library/Extensions && sudo kextcache -u /

Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBXHC_u430.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: DFF15AB84437A9F9D19BB6DF10E352D4

Clover EFI Folder without Themes
Here

Ioreg Exported with version 1.2
Here

I sincerely hope this is everything requested, and I appreciate your time reviewing. Thanks again.

You are not booting from the EFI/Clover you attached.
Your Clover bootlog shows you're booting from USB:
Code:
0:100  0:000  SelfDevicePath=PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x2,0x0)\HD(1,GPT,288E8347-5386-4623-AD6C-266493F7B325,0x28,0x64000) @99B0A698

3. After completing the tutorial, and copying the config.plist my SSD disappears from the Clover Menu.

You forgot HFSPlus.efi.
 
One question. You know I have an ELAN trackpad.

With your nice VoodooPS2Controller.kext I get the perfect keyboard, and mouse, but trackpad is not working; instead of that I have (and I'm really impressed with that) the Touch Screen working. Maybe is this kext detecting the touch screen as it was the trackpad? I cannot believe, having macOS as it was iOS, with touch screen (of course, only single click works).

I don't know if it's possible to do something to improve that.
With the ELAN trackpad, is there something I can do to get the trackpad working with your Voodoo PS2 kext? Although trackpad works (not very nice, but works) with ELAN kext, the keyboard is horrible.

I only need to have it working as a simple touchpad, like a mouse, I don't need smart gestures or whatever. And keyboard is important, and yours is perfect.

Do you need me to report "Problem Reporting" docs to have a look on that?

Another option might be to have your Voodoo PS2 supporting everything except the trackpad, to take the trackpad kext from the other author? I don't know much about kexts, but if there's something I can do, it will be a pleasure to work on it.

Thank you very much,

Touchscreen is not related to PS2 (it is connected via USB).
The ELAN drivers are not open source, therefore no possibility for it to work with my PS2 kext.
 
You are not booting from the EFI/Clover you attached.
Your Clover bootlog shows you're booting from USB:
Code:
0:100  0:000  SelfDevicePath=PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x2,0x0)\HD(1,GPT,288E8347-5386-4623-AD6C-266493F7B325,0x28,0x64000) @99B0A698



You forgot HFSPlus.efi.

Hi Rehabman,
I am booting from the USB because the SSD disappeared. It was working great, I was booting from the SSD, had completed several reboots but once I copied the config.plist it disappeared from the bootloader. How do I find/install HFSPlus.efi and will that restore the SSD option to the Clover Bootloader?
 
Hi Rehabman,
I am booting from the USB because the SSD disappeared. It was working great, I was booting from the SSD, had completed several reboots but once I copied the config.plist it disappeared from the bootloader. How do I find/install HFSPlus.efi and will that restore the SSD option to the Clover Bootloader?

HFSPlus.efi is covered in the main Clover laptop guide linked from post #1.
Read it carefully.
 
I found a copy of HFSPlus.efi and copied it to my EFI/Clover/drivers64UEFI folder and now I am able to boot from the SSD and it looks like everything is working good. How did I miss the HFSPlus.efi part? I didn't recall it being i the tutorial, but I will note it in my documentation for future installs.

One last thing, the backlit keyboard doesn't seem to work. Is there something I have to do to activate it.

Again, I thank you for your work.
 
I found a copy of HFSPlus.efi and copied it to my EFI/Clover/drivers64UEFI folder and now I am able to boot from the SSD and it looks like everything is working good. How did I miss the HFSPlus.efi part? I didn't recall it being i the tutorial, but I will note it in my documentation for future installs.

Seems pretty clear...

Finally, we need one EFI driver not included in the Clover installer, HFSPlus.efi:
- it can be downloaded from here: https://github.com/JrCs/CloverGrowerPro/raw/master/Files/HFSPlus/X64/HFSPlus.efi.
- copy it to /EFI/Clover/drivers64UEFI

Note: Please, DO NOT forget HFSPlus.efi. Without it, you won't see any HFS+ partitions, including the HFS+ partition that the OS X installer is on.
...
The resulting drivers64UEFI should look something like this:
View attachment 152775

One last thing, the backlit keyboard doesn't seem to work. Is there something I have to do to activate it.

Press Fn+Space.
 
Status
Not open for further replies.
Back
Top