Jump to content



Member Since 27 Jan 2012
Offline Last Active Today, 01:07 PM

#2129179 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 18 April 2015 - 06:49 PM

@tetonne hmm. hard to imagine the ethernet driver causing it.  but no, i have not seen anything like that. I have different screen resolution on both of my T420 systems. So sure, if you do not need hibernation, then i would try running the other OSXAptioFixDrv-64.efi. here is the full Clover b3200 pkg to install it.  Attached Files  Clover_v2.3k_r3200.pkg.zip 5.46MB 9 downloads

#2128571 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 16 April 2015 - 11:02 PM

ok - so I now I actually posted the right file into the guide. sorry. Really not much to report these days. It all just works!10.10.3 seems to be bit more stable. And as some have reported updating is a breeze. Download and go.  Mieze's Ethernet kext is working quite well for me so I figured it was a good idea to include it now.Anyway, other than updating EFI bits, this new kext needs to be installed in /S/L/E and replaces the older AppleIntelE1000e.kext - so don't forget to remove it! So to keep y'all current, posted the clover bundle for the T420: Clover UEFI on T420 Guide 15-April-2015 UpdateUpdated to Clover r3200 - compiled to remove text before GUISwitched to OsxApioFix2Drv-64.efi since it allows hibernation and works fine.Switched to Mieze's modern Intel LAN Ethernet Kext (IntelMausiEthernet.kext v2.0.0d2) - replaces AppleIntelE1000e.kext - Thank you!!!

#2128343 IntelMausiEthernet.kext for Intel onboard LAN

Posted by tluck on 15 April 2015 - 08:49 PM

FYI... the 2.0.0d2 version has been rock solid for me on my Lenovo T420 Intel 82579LM PCI Express Gigabit Ethernet:   Name: ethernet  Type: Ethernet  Bus: PCI  Slot: PCI Slot 1638400  Vendor ID: 0x8086  Device ID: 0x1502  Subsystem Vendor ID: 0x17aa  Subsystem ID: 0x21ce  Revision ID: 0x0004  BSD name: en0  Kext name: IntelMausiEthernet.kext  Location: /System/Library/Extensions/IntelMausiEthernet.kext  Version: 2.0.0d2 So today I included this kext in the T420 Guide thread so it should get a wider audience from that group. Thank you. P.S. I also have been using your other recent kext v2.0.0d2 for RTL8111 (on my gigabyte systems with Realtek 8168) - and it has been working very well for me. 

#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...

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