Contribute
Register

[Guide] Lenovo U310/U410 using Clover UEFI (10.11)

Joined
Jul 10, 2014
Messages
211
Motherboard
Lenovo U410 i7
CPU
i7-3537U
Graphics
HD 4000
It is probably yet more firmware incompatibilities.
Is there anyway i can rectify these incompatibilities?

But your USB configuration is not correct.
My USB's all seem to be working correctly. Even before i created the custom SSDT, all USB ports showed up including internals. Could you please specify?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,285
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Is there anyway i can rectify these incompatibilities?

Not really.

My USB's all seem to be working correctly. Even before i created the custom SSDT, all USB ports showed up including internals. Could you please specify?

You need to follow the guide to create a custom SSDT for USBInjectAll.kext.
See link in FAQ.
 
Joined
Jul 10, 2014
Messages
211
Motherboard
Lenovo U410 i7
CPU
i7-3537U
Graphics
HD 4000
Hi Rehabman, I just wanted to check with you. im going to be updating to 10.13.1, i won't need to do the avoid APFS conversion process again (i done this process upon updating to 10.13)?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,285
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi Rehabman, I just wanted to check with you. im going to be updating to 10.13.1, i won't need to do the avoid APFS conversion process again (i done this process upon updating to 10.13)?

The 10.13.1 update from the App Store will not force conversion to APFS.
 
Joined
Jul 10, 2014
Messages
211
Motherboard
Lenovo U410 i7
CPU
i7-3537U
Graphics
HD 4000
Hi, so i updated the clover bootloader and the essential kexts to get ready for updating to 10.14 to see if it works on my U410. However after updating the relevant kext's and clover bootloader, my hack seems to bypass the bootloader (i can't see boot menu, just a black screen) BUT it still loads into my 10.13 setup :/ is anyone else experiencing this? I ended up just restoring from my clone backup which obviously reverted to the previous version of clover aswell.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,285
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi, so i updated the clover bootloader and the essential kexts to get ready for updating to 10.14 to see if it works on my U410. However after updating the relevant kext's and clover bootloader, my hack seems to bypass the bootloader (i can't see boot menu, just a black screen) BUT it still loads into my 10.13 setup :/ is anyone else experiencing this? I ended up just restoring from my clone backup which obviously reverted to the previous version of clover aswell.

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,285
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Jul 10, 2014
Messages
211
Motherboard
Lenovo U410 i7
CPU
i7-3537U
Graphics
HD 4000
PR files must represent the problem scenario.
You should probably look at the current guide, as a lot has changed due to Mojave and other developments.
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
Okay so i went ahead and updated clover bootloader and the essential kexts again and heres the files. Ive tried replacing OsxAptioFix*.efi with AptioMemoryFix-64.efi but then it won't load (just get a black screen). Also tried inserting lilu and whatevergreen to clover/kexts/other (not sure if it required with my setup) and nothing changes still bypasses the boot menu with a black screen. Hope this helps.

Code:
Last login: Thu Oct  4 03:25:34 on ttys000

Jamz-2:~ Jamz$ kextstat|grep -y acpiplat

   14    2 0xffffff7f8325f000 0xa5000    0xa5000    com.apple.driver.AppleACPIPlatform (6.1) B0282791-F78C-3A3D-A829-629AD847C7EA <13 12 11 7 6 5 4 3 1>

Jamz-2:~ Jamz$ kextstat|grep -y appleintelcpu

Jamz-2:~ Jamz$ kextstat|grep -y applelpc

   93    0 0xffffff7f82b98000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 7C24E741-BD4A-3917-83AC-E956A03ADC20 <90 12 5 4 3>

Jamz-2:~ Jamz$ kextstat|grep -y applehda

  115    1 0xffffff7f82fa8000 0x1a000    0x1a000    com.apple.driver.AppleHDAController (2.6.0f1) 75C89447-A390-3C8C-9189-3074B972B3FD <114 86 12 7 6 5 4 3 1>

  136    0 0xffffff7f830ab000 0x90000    0x90000    com.apple.driver.AppleHDA (999.99) 6E9414B6-A952-3A0B-9467-DEFB73D82EAE <135 133 115 114 110 86 53 6 5 4 3 1>

Jamz-2:~ Jamz$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*

ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory

Jamz-2:~ Jamz$ pmset -g assertions

2018-10-04 03:32:31 +0100

Assertion status system-wide:

   BackgroundTask                 0

   ApplePushServiceTask           0

   UserIsActive                   1

   PreventUserIdleDisplaySleep    0

   PreventSystemSleep             0

   ExternalMedia                  0

   PreventUserIdleSystemSleep     1

   NetworkClientActive            0

Listed by owning process:

   pid 321(Google Chrome): [0x0000005b00018222] 00:08:36 NoIdleSleepAssertion named: "WebRTC has active PeerConnections"

   pid 124(hidd): [0x0000000f000980a3] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294967972.3"

Timeout will fire in 599 secs Action=TimeoutActionRelease

   pid 240(nsurlsessiond): [0x0000025d000b82a1] 00:00:01 BackgroundTask named: "NSURLSessionTask 28A8ADA3-D39F-4EBA-B567-B1827D81C2DB"

Kernel Assertions: 0x4=USB

   id=502  level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.1d130000 owner=Lenovo EasyCamera

   id=503  level=255 0x4=USB mod=01/01/1970, 1:00 am description=com.apple.usb.externaldevice.1d140000 owner=BCM20702A0

Idle sleep preventers: IODisplayWrangler

Jamz-2:~ Jamz$ pmset -g

System-wide power settings:

Currently in use:

 standbydelay         4200

 standby              1

 womp                 1

 halfdim              1

 hibernatefile        /var/vm/sleepimage

 powernap             1

 networkoversleep     0

 disksleep            10

 sleep                0 (sleep prevented by Google Chrome)

 autopoweroffdelay    28800

 hibernatemode        3

 autopoweroff         0

 ttyskeepawake        1

 displaysleep         10

 lidwake              1

Jamz-2:~ Jamz$ system_profiler SPSerialATADataType|grep TRIM

          TRIM Support: Yes

          TRIM Support: Yes

Jamz-2:~ Jamz$

Code:
Last login: Thu Oct  4 03:30:31 on ttys000

Jamz-2:~ Jamz$ sudo kextcache -i /

Password:

Kext with invalid signatured (-67050) allowed: <OSKext 0x7ff8037e58e0 [0x7fff8e75faf0]> { URL = "EnergyDriver.kext/ -- file:///Library/Extensions/", ID = "com.intel.driver.EnergyDriver" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff80377f010 [0x7fff8e75faf0]> { URL = "VoodooPS2Trackpad.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff80377ac10 [0x7fff8e75faf0]> { URL = "VoodooPS2Controller.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff800e4d810 [0x7fff8e75faf0]> { URL = "VoodooPS2Mouse.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff80377c870 [0x7fff8e75faf0]> { URL = "VoodooPS2Keyboard.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff80372e470 [0x7fff8e75faf0]> { URL = "USBInjectAll.kext/ -- file:///System/Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff8037144a0 [0x7fff8e75faf0]> { URL = "RealtekRTL8100.kext/ -- file:///System/Library/Extensions/", ID = "com.insanelymac.RealtekRTL8100" }

kext file:///System/Library/Extensions/PACESupportFamily.kext/Contents/PlugIns/PACESupportSnowLeopard.kext/ is in hash exception list, allowing to load

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff8035078f0 [0x7fff8e75faf0]> { URL = "FakeSMC_CPUSensors.kext/ -- file:///System/Library/Extensions/", ID = "org.hwsensors.driver.CPUSensors" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff803500ed0 [0x7fff8e75faf0]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff803500e20 [0x7fff8e75faf0]> { URL = "FakePCIID_XHCIMux.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID.XHCIMux" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff8034fbfd0 [0x7fff8e75faf0]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff8034fac60 [0x7fff8e75faf0]> { URL = "FakePCIID_Broadcom_WiFi.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Broadcom-WiFi" }

kext file:///System/Library/Extensions/DigiDal.kext/ is in hash exception list, allowing to load

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff8034b70d0 [0x7fff8e75faf0]> { URL = "BrcmPatchRAM2.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff8034b6210 [0x7fff8e75faf0]> { URL = "BrcmFirmwareRepo.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmFirmwareStore" }

Kext with invalid signatured (-67030) allowed: <OSKext 0x7ff803061050 [0x7fff8e75faf0]> { URL = "AppleHDAHardwareConfigDriver.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleHDAHardwareConfigDriver" }

Kext with invalid signatured (-67030) allowed: <OSKext 0x7ff800c5b970 [0x7fff8e75faf0]> { URL = "AppleHDA_20672.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }

Kext with invalid signatured (-67013) allowed: <OSKext 0x7ff80302c3b0 [0x7fff8e75faf0]> { URL = "AppleHDAController.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleHDAController" }

Kext with invalid signatured (-67013) allowed: <OSKext 0x7ff803068e90 [0x7fff8e75faf0]> { URL = "DspFuncLib.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.DspFuncLib" }

Kext with invalid signatured (-67013) allowed: <OSKext 0x7ff800c5bac0 [0x7fff8e75faf0]> { URL = "IOHDAFamily.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.iokit.IOHDAFamily" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff800c0cef0 [0x7fff8e75faf0]> { URL = "ACPIBatteryManager.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff800d01d90 [0x7fff8e75faf0]> { URL = "ACPIBacklight.kext/ -- file:///System/Library/Extensions/", ID = "com.darwin.driver.ACPIBacklight" }

KernelCache ID: D5B49DE075DCBA20059F875DAF0CB529

Kext with invalid signatured (-67050) allowed: <OSKext 0x7ff7abc11130 [0x7fff8e75faf0]> { URL = "360Controller.kext/ -- file:///System/Library/Extensions/", ID = "com.mice.driver.Xbox360Controller" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7abc11a60 [0x7fff8e75faf0]> { URL = "ACPIBacklight.kext/ -- file:///System/Library/Extensions/", ID = "com.darwin.driver.ACPIBacklight" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7abc331f0 [0x7fff8e75faf0]> { URL = "ACPIBatteryManager.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }

Kext with invalid signatured (-67061) allowed: <OSKext 0x7ff7abc9ef10 [0x7fff8e75faf0]> { URL = "AppleHDA.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }

Kext with invalid signatured (-67013) allowed: <OSKext 0x7ff7abcab5d0 [0x7fff8e75faf0]> { URL = "AppleHDAController.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleHDAController" }

Kext with invalid signatured (-67030) allowed: <OSKext 0x7ff7abcc67e0 [0x7fff8e75faf0]> { URL = "AppleHDAHardwareConfigDriver.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleHDAHardwareConfigDriver" }

Kext with invalid signatured (-67013) allowed: <OSKext 0x7ff7abcad9b0 [0x7fff8e75faf0]> { URL = "AppleMikeyDriver.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.AppleMikeyDriver" }

Kext with invalid signatured (-67013) allowed: <OSKext 0x7ff7abc9b1d0 [0x7fff8e75faf0]> { URL = "DspFuncLib.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.driver.DspFuncLib" }

Kext with invalid signatured (-67013) allowed: <OSKext 0x7ff7abc9eae0 [0x7fff8e75faf0]> { URL = "IOHDAFamily.kext/ -- file:///System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/", ID = "com.apple.iokit.IOHDAFamily" }

Kext with invalid signatured (-67030) allowed: <OSKext 0x7ff7abcb8990 [0x7fff8e75faf0]> { URL = "AppleHDA_20672.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae389d00 [0x7fff8e75faf0]> { URL = "BrcmFirmwareRepo.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmFirmwareStore" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae3894a0 [0x7fff8e75faf0]> { URL = "BrcmPatchRAM2.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }

kext file:///System/Library/Extensions/DigiDal.kext/ is in hash exception list, allowing to load

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7abec66b0 [0x7fff8e75faf0]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7abec6b20 [0x7fff8e75faf0]> { URL = "FakePCIID_Broadcom_WiFi.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Broadcom-WiFi" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae43df50 [0x7fff8e75faf0]> { URL = "FakePCIID_XHCIMux.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID.XHCIMux" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7abecc600 [0x7fff8e75faf0]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7abd57b90 [0x7fff8e75faf0]> { URL = "FakeSMC_CPUSensors.kext/ -- file:///System/Library/Extensions/", ID = "org.hwsensors.driver.CPUSensors" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae43fa10 [0x7fff8e75faf0]> { URL = "FocusriteVRMBox.kext/ -- file:///System/Library/Extensions/", ID = "com.focusrite.vrm.driver" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae716a50 [0x7fff8e75faf0]> { URL = "NIUSBDeviceHelper.kext/ -- file:///System/Library/Extensions/", ID = "com.native-instruments.driver.NIUSBDeviceHelper" }

kext file:///System/Library/Extensions/PACESupportFamily.kext/ is in hash exception list, allowing to load

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae5c3b80 [0x7fff8e75faf0]> { URL = "PACESupportLeopard.kext/ -- file:///System/Library/Extensions/PACESupportFamily.kext/Contents/PlugIns/", ID = "com.paceap.kext.pacesupport.leopard" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae720e30 [0x7fff8e75faf0]> { URL = "PACESupportPanther.kext/ -- file:///System/Library/Extensions/PACESupportFamily.kext/Contents/PlugIns/", ID = "com.paceap.kext.pacesupport.panther" }

kext file:///System/Library/Extensions/PACESupportFamily.kext/Contents/PlugIns/PACESupportSnowLeopard.kext/ is in hash exception list, allowing to load

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae723380 [0x7fff8e75faf0]> { URL = "PACESupportTiger.kext/ -- file:///System/Library/Extensions/PACESupportFamily.kext/Contents/PlugIns/", ID = "com.paceap.kext.pacesupport.tiger" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae7291d0 [0x7fff8e75faf0]> { URL = "RealtekRTL8100.kext/ -- file:///System/Library/Extensions/", ID = "com.insanelymac.RealtekRTL8100" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae5ec950 [0x7fff8e75faf0]> { URL = "USBInjectAll.kext/ -- file:///System/Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae5fae00 [0x7fff8e75faf0]> { URL = "VoodooPS2Controller.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae802b10 [0x7fff8e75faf0]> { URL = "VoodooPS2Keyboard.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae74cbe0 [0x7fff8e75faf0]> { URL = "VoodooPS2Mouse.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7ae769700 [0x7fff8e75faf0]> { URL = "VoodooPS2Trackpad.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }

Kext with invalid signatured (-67061) allowed: <OSKext 0x7ff7ae648890 [0x7fff8e75faf0]> { URL = "Wireless360Controller.kext/ -- file:///System/Library/Extensions/", ID = "com.mice.driver.Wireless360Controller" }

Kext with invalid signatured (-67061) allowed: <OSKext 0x7ff7ae6491d0 [0x7fff8e75faf0]> { URL = "WirelessGamingReceiver.kext/ -- file:///System/Library/Extensions/", ID = "com.mice.driver.WirelessGamingReceiver" }

Kext with invalid signatured (-67050) allowed: <OSKext 0x7ff7ae80e080 [0x7fff8e75faf0]> { URL = "EnergyDriver.kext/ -- file:///Library/Extensions/", ID = "com.intel.driver.EnergyDriver" }

Jamz-2:~ Jamz$
 

Attachments

  • Jamz0161.zip
    4.6 MB · Views: 69
Top