Jump to content



Member Since 27 Jan 2012
Offline Last Active Yesterday, 10:40 PM

#2118645 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 10 March 2015 - 03:25 PM

The attachment files are reposted to the T420 guide -- seems the site went down and lost some files/data recently.

#2116965 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 02 March 2015 - 05:32 PM

Posted a new zip bundle to stay current. Clover UEFI on T420 Guide 02-March-2015 UpdateUpdated to Clover r3185 - compiled to remove text before GUIBumped VoodooPS2Controller.kext to v1.8.14 (to stay current)Note/FYI:1) I have been using the OsxAptioFix2Drv.efi driver without issue. well my 7 year old boy likes to run his T420 laptop till there is zero battery. this allows it to shutdown and hibernate when low on power.   2) The testing on Mieze's alternate ethernet kext (IntelMausiEthernet) has progressed to a version/state that is pretty good.  ... as the com.insanelymac.driver.AppleIntelE100e v2.4.14 E1000e kext is fine. it seems the Yosemite network stack is still a work in progress as both network drivers had some issues with VMware 7.x in 10.10. in bridged mode.   @Averyfreemanglad you got the 520 installation solved. i am not exactly sure if your touchpad issue (sticky) was the same thing I ran into using the default VoodooPS2 settings....

#2115871 IntelMausiEthernet.kext for Intel onboard LAN

Posted by tluck on 27 February 2015 - 09:21 PM

@mieze -  update 1 nothing much in the log until VMware is started.i installed the kext last evening. let it idle/run all night.today I started VMware around noon today.then shut the VM down after about 1 hour. Note: ethernet was and is still working even so. log attached from this:cat /var/log/system.log | grep kernel > kernel.log  $ grep -i mausi /var/log/system.logFeb 28 01:08:06 Toms-Mac kernel[0]: Ethernet [IntelMausi]: Check tx ring for progress. txNumFreeDesc=1021Feb 28 04:03:33 Toms-Mac kernel[0]: Ethernet [IntelMausi]: Check tx ring for progress. txNumFreeDesc=1020Feb 28 09:29:55 Toms-Mac kernel[0]: Ethernet [IntelMausi]: Check tx ring for progress. txNumFreeDesc=1022Feb 28 11:04:35 Toms-Mac kernel[0]: Ethernet [IntelMausi]: Promiscuous mode enabled.Feb 28 11:10:35 Toms-Mac kernel[0]: Ethernet [IntelMausi]: Check tx ring for progress. txNumFreeDesc=1020Feb 28 12:10:01 Toms-Mac kernel[0]: Ethernet [IntelMausi]: Check tx ring for progres...

#2115140 IntelMausiEthernet.kext for Intel onboard LAN

Posted by tluck on 25 February 2015 - 09:21 PM

@mieze - likewise will test -d4. I was using vmware yesterday and it again did cause the network hang after awhile. getting it to hang seems to be a bit random but definitely related to VMware. 

#2111229 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 13 February 2015 - 03:22 AM

@timur_ok so it seems you were able to install the OS? then you need properly configure Clover on your HD. from the download zip file from my guide Clover UEFI on T420 Guide, it has the Clover files and configuration you need. And there are the custom kexts in the zip. since, you have the 1600x900 screen you will use those files.in the CLOVER folderrename ACPI.1600x900 to ACPI-  this folder has the DSDT for your system.rename config.1600x900.plist to config.plist then put this EFI (CLOVER folder) on your HD ESP the clover boot options you listed will not work. the config.plist has the proper boot options

#2110162 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 09 February 2015 - 07:38 PM

Just posted a new bundle for Yosemite 10.10.2+ here: Clover UEFI on T420 Guide The key item here is a fix for powerd message issue that started in 10.10.2+ - thanks to Rehabman and TimeWalker for pointing me in the right direction 09-February-2015 UpdateUpdated to Clover r3168 - compiled to remove text before GUIAdded ACID SMC key in FakeSMC.kext Info.plist for AC power support in Yosemite (custom install pkg included see Utility folder)Recompiled ACPIBatteryManager.kext (for the heck of it)Added universal time registry fix for dual boot with Windows for consistent time.Tweaked _kext_install script to fix/recreate symbolic links for custom kexts.

#2108648 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 04 February 2015 - 03:21 PM

After almost 500 downloads in the last month or so (there is quite a number of Lenovo users out there!) I thought perhaps it was time to post a more recent bundle. Clover UEFI on T420 Guide Feedback encourages and welcome of course. This has very minor changes since the last bundle. Note: I still have not figured out anything on the powerd message on 10.10.2 - other than the workaround to revert to older version. It seems benign other than cluttering the log file. At least 1 HP user is seeing a similar thing so we are not alone! Over the last few days, I began testing a new ethernet driver by Mieze - so far so good. It has TSO support. So when that becomes a bit more hardened etc, I expect that to replace the older but stable 2.4.14 driver.  04-February-2015 UpdateUpdated to Clover r3158 - compiled to remove text before GUIRecompiled ACPIBatteryManager.kextAdded universal time registry fix for dual boot with Windows for consistent time.Tweaked _kex...

#2100046 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 03 January 2015 - 12:24 AM

@walid-wahthe built-in intel wifi will not work. you need to replace it with a OSX-compatible chip/card. there are a number of broadcom or atheros options. or you can get a USB version. @dreddtechwell you can make a new symbolic link and then rebuild the caches. do this:cd /System/Library/Extensions/AppleHDA_20672.kext/Contents/MacOSsudo rm AppleHDAsudo ln -s /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDAsudo touch /System/Library/Extensions

#2099363 Clover General discussion

Posted by tluck on 31 December 2014 - 06:20 PM

@ballistic - ok well then I suspect something is not configured properly (2 different revs perhaps?). IMO it seems easier (i.e. not having to sort out dependency and pre-requisites for network and audio kexts) to install all custom Kexts to the /S/L/E. Then have these same essential kexts (exact same copy from /S/L/E) on /EFI/CLOVER/kexts/Other readily available for situations where is not practical to install in /S/L/E such as the OSX Installers.   my gigabyte mobo is not very different than yours, but  basically I use 3 custom kexts - FakeSMC, RealTek Network, and Audio for ALC889.  (My AppleHDA-ALC889.kext must be installed in /S/L/E) here is my config.plist for reference: config.plist.zip 1.38KB 9 downloads my system log shows this for FakeSMC $ grep -i smc /var/log/system.logDec 31 13:14:14 localhost kernel[0]: FakeSMCKeyStore: startedDec 31 13:14:14 localhost kernel[0]: FakeSMC v6.14.1364 Copyright 2014 netkas, slice, usr-sse2, kozlek...

#2099018 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 30 December 2014 - 05:10 PM

@all - i reposted a new bundle with clover r3108 - the change is I recompiled it to remove (annoying) text before the GUI.  @dauren - hmm not sure. you should have DP buffer/port available? are you using the zip/config.plist from my guide?can it find it on cold boot up? if you look at the kexts do you see these kexts$ kextstat|grep -i grap 77   15 0xffffff7f812ea000 0x47000    0x47000    com.apple.iokit.IOGraphicsFamily (2.4.1) <12 7 5 4 3 1> 78    0 0xffffff7f81bea000 0x2e000    0x2e000    com.apple.driver.AppleIntelSNBGraphicsFB (10.0.0) <77 12 11 7 6 5 4 3 1> 80    0 0xffffff7f81c77000 0x67000    0x67000    com.apple.driver.AppleIntelHD3000Graphics (10.0.0) <77 12 7 5 4 3 1> 97    2 0xffffff7f82011000 0x3000     0x3000     com.apple.driver.AppleGraphicsControl (3.7.21) <77 12 11 7 5 4 3 1>  119   ...

#2098032 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 26 December 2014 - 04:57 PM

Posted a new bundle here: Clover UEFI on T420 Guide I started using VBoxHFS as it seems to be a tad faster.Note: the Clover installer will not replace HFSPlus-64.efi if present, so manually remove it if you would like to try the alternate driver. Happy New Year! 26-December-2014 UpdateUpdated to Clover r3094Updated FakeSMC.kext to v6.14.1364 for better Yosemite support  (included install pkg to install HWMonitor.app)Updated VoodooPS2Controller to v1.8.13 (has T420 configuration in Info.plist files - and is more consistent with RehabMan's code Branch)Updated ACPIBatteryManger.kext to v1.55 (to be consistent with latest rev)Using VBoxHfs-64.efi instead of HFSPlus-64.efi

#2097404 Clover General discussion

Posted by tluck on 23 December 2014 - 03:50 PM

@slice  i finally figured out what is causing VboxHFS.efi to list a bogus Microsoft boot option as compared to HFSPlus.efi. I recall Dr Hurt and others mentioning the same issue. well clover is not finding an extra bootmgfw.efi as suspected - it finds a leftover /boot file and just presents in the GUI (a no-op on click). this file is a legacy clover boot file from when I used to boot via MBR.  @warraisraw - as mentioned - move to clover and be done! getting intel speed step including turbo is generally a simple matter of SSDT and using the right product/model. like mbp6,1 or mbp8,1. - the i5 520m is a pretty common CPU in the 2010/11 era.  Yeah, I want find the problem or difference between both bootloaders, only for this I used Chameleon, for make a dump and compare with the Clover dump. Was only for not install all OS's again. The problem:Chameleon: Turbo FrequenciesClover: No Turbo Frequencies in addition to above suggestion... yo...

#2096553 Clover General discussion

Posted by tluck on 20 December 2014 - 08:44 PM

@jacekg -  easy to fix - the OSX installer likes to convert your disk into a logical volume. so just revert to regular volume by command line:the clover installer seems to get lost otherwise (i.e. looks at your disk1 and doesn't see EFI partition)sudo diskutil corestorage revert /

#2095284 OSX on DELL Vostro 3450 / Inspiron N4110 / XPS L702x UEFI Clover

Posted by tluck on 15 December 2014 - 03:44 PM

@sheepster - FWIW, the latest Clover packaged versions on SourceForge (2999-3050) continue to work just fine. (I'm actually on 3056 as i generally do a daily build) and all have been working great for me on similar HW (T420). One thing to mention perhaps, is recently the VBoxHFS driver was reworked and seems to work as well if not better than the HFSPlus.efi driver ... and in fact seems to be a tad faster. 

#2093159 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 08 December 2014 - 11:45 AM

@njdowdy 1) the VGA port on the T420 will work if you the config.plist i posted as it patches the frame buffers to use VGA instead of DVI on a dock station. the port is not auto sensing. so boot with VGA plugged in. i bought  a display port to VGA adaptor which is a bit more dynamic. 2) for windows UEFI installation: using Disk Utility to make a windows partition will convert the PMBR to MBR on GUID which confuses the windows UEFI installer. to make a partition for windows, i use gpt from the command line to add a windows partition. 

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy