Jump to content



Member Since 27 Jan 2012
Offline Last Active Jul 22 2014 11:39 PM

#2042812 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 21 July 2014 - 10:18 PM

@Fabiano_Nomad - thats cool. then you should be able to take the bits out the T420 (my DSDT.dsl ) and put in your DSDT add any missing pieces. at one point i thought i posted a diffs file showing original T420 dsdt compared to final dsdt to help will all the editing. if it helps, i can diff the DSDT clover generates vs mine to provide the delta on battery and so on. @tetonne - to boot windows via UEFI (from HD ESP), you must have the windows boot loader (bootmgfw.efi) and the BCD in /EFI/Microsoft/bootthe BCD must point to your C: drive partition.  

#2042290 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 20 July 2014 - 07:25 PM

@Fabiano_Nomad - well i see!  as they say: that is a horse of a different color meaning a T420s is a slightly different than the T420. so you could try the config.nodsdt.plist (rename to config.plist and remove the ACPI/patched/dsdt.aml file) to build a patched DSDT for your box. Clover will pull your BIOS DSDT and patch up most things - and just about everything will work except the battery. there may be others that can share their fully patched DSDT for the T420s.

#2041489 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 17 July 2014 - 05:47 PM

does it auto-boot another partition? if so, you may try IgnoreNVRAMBoot to use the DefaultVolume  vs one with most recent nvram.plist see red below you can ignore green (these are for yosemite) my boot section:  <key>Boot</key><dict><key>Arguments</key><string>slide=0 kext-dev-mode=1</string><key>DefaultVolume</key><string>OSX</string><key>Fast</key><false/><key>IgnoreNVRAMBoot</key><true/><key>Log</key><false/><key>Timeout</key><integer>3</integer><key>UseAlternateLogo</key><true/><key>XMPDetection</key><false/></dict>

#2035548 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 30 June 2014 - 09:50 PM

All - just posted the 10.9.4 Kext pack here: Clover UEFI on T420 Guide I downloaded the update pack from appstore.  no problems. (other than have to replace 2 kexts) 30-June-2014 - 10.9.4 updateClover updated to v274710.9.4 - 2 custom kexts updated in 10.9.4 since 10.9.3 -  AppleHDA.kext and BroadcomBluetooth kext must be replaced you do the Update installation. 

#2028321 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 10 June 2014 - 07:53 PM

@tetonne. i would start with this. to keep it simple boot with single disk using repair (from USB installer) bcdboot C:\Windows /f UEFI   or bcdboot C:\Windows /s S: /f UEFI (where S: is the EFI partition - mount if not mounted) see http://technet.micro...y/hh824874.aspx look at /f section 

#2028244 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 10 June 2014 - 05:14 PM

@parcox - well you could try my DSDT and then look for diffs. @oxconan and trhoan - SNB patching. you need to get a real Plist editor (for example, i use Plist Editor Pro - which is shareware) to translate the encoding.  this what the kext patch in config.plist looks like in text. the red shows the 2 changes - 1) increased max brightness and in this case replace the 4th buffer to be VGA. so if you do not need VGA then just change the first line and leave the 4 buffers alone. default -(1) 0503 - LCD(2) 0205 - DP on side(3) 0304 - DP on dock(4) 0406 - DVI on dock  original01020400 10070000 10070000 05030000 02000000 30000000 02050000 00040000 07000000 03040000 00040000 09000000 04060000 00040000 09000000 patched01020400 12130000 12130000 05030000 02000000 30000000 02050000 00040000 07000000 03040000 00040000 09000000 06020000 10000000 09000000

#2028011 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 10 June 2014 - 04:38 AM

@Tetonne - from the windows command line via repair run the bcdboot tool to fix the bcd file. @trhoan - the patch i include will add the VGA on the side of the laptop. Note: this same kext patch replaces the 4th port/buffer (DVI on dock) with VGA on left side. The 4 ports after patch are: LCD, DisplayPort on side, DisplayPort on dock, VGA on side. If you need DVI on the dock - then you can either not do this! Or replace the 3rd port (DP) if you want the VGA. there are only 4 buffers. LCD, DP on side, VGA on side and DP on dock - is the patch. you can change this use DVI on dock. @parcox - the regular Scrlk and Pause (above F10/F11) keys map to brightness up/down like on a BT keyboard (F14/F15) . btw, that's a very cute baby!

#2027742 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 09 June 2014 - 03:13 PM

@tetonne - Sheep_Reaper is correct. look at this post a few pages back -             #1048             and wetzel's post right after on what the ESP should look like and the command to create the bcd to match the partition.   Clover and Windows boot are separate - side by side - Clover finds the ms boot efi file and presents it as  boot option. there are 2 key pieces - bootmgfw.efi and the bcd file to point to your windows partition.  there are 2 names - the partition name - gpt can show (and rename) it if you want these names to match for some reason. and then there is the filesystem name (diskutil shows this).  tluck@Toms-Mac ~$ sudo gpt -r show -l disk0     start        size  index  contents         0           1         PMBR         1      ...

#2027364 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 08 June 2014 - 08:30 PM

All - to make it easier to install and maintain on the OS with Clover, I just posted a new guide and bundle Clover UEFI on T420 Guide WITHOUT the OEM folder steps. That is, there is a single common configuration for both the USB Installer and the OS (also bootsRecovery HD).  This configuration does use the custom dsdt.aml but it is now located in the top ACPI/patched folder. One no longer has to figure out the productID etc. Of course, you can still use this method/file layout if you choose to do so.  + made one more change - fixed up ssdt gen script to use included iasl tool instead of downloading it.Clover updated to v2703 - minor changes in config.plist to boot installation or recovery with OEM configFakeSMC.kext updated to v6.8.1315VoodooPS2Controller.kext updated to v1.8.13 - Compiled and modified Info.plist(s) to add LENOVO T420 keys. Removed HP and few other non-relevant options in various Info.plist f...

#2026901 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 07 June 2014 - 08:20 PM

@tetonne - glad your efi boot from GPT is working now. i did increase the "fingerZ" value which is about pressure on the trackpad from 30 to 47. ( i must have a heavy touch!) i will look for other differences in the Info.plist settings. but that may be why its less reactive.  @angelogtc - download the latest zip and start by using the full clover zip and use the OEM config.plist i posted as is. make sure you follow the instruction to replace/install the kext on the HD. your config is not too far different - looks like  an older one with out all the dsdt fixing ( i diff-ed it with mine)     folks: i was thinking to remove the whole OEM folder thing altogether. It might make it more simple to manage. just 1 config file. anyone have thoughts one way or another?

#2026390 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 06 June 2014 - 07:10 PM

@granty upgrade - ha! it's almost too easy right? that's all i did to get to 10.9.3 - download, update upon reboot and then replaced the kexts.multi-gestures well the synaptics can't do all the same gesture things as macbook touchpad.  here is what i know...the 2 main things i like/use are:2 finger scrolling up/down3 finger left/right swipe - i changed the swipe left/right key strings to map to back/forward when in safari. (this may take a little practice to get it) i thought it was in the pacan install the voodooSynapticsPref pane (into System Preferences) to set and modify a few of the various settings.  i am updating the bundle with voodoops2controller v1.8.13 that has some info.plist changes customized (easy) for the Lenovo T420. - requires some properties in the DSDT (PS2K mods added in the 06-06 bundle)_________________________________________________________________________________________________________________________New Bundle Posted to the C...

#2025789 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 05 June 2014 - 07:12 PM

@tetonne your (new GUID) disk0 is not formatted right. do NOT manually create a filesystem on your new GUID ESP partition - apple Diskutil does it for you. your "EFI" partition is not EFI type. it is formatted Apple_HFS and is not readable to boot by the BIOS.  the BIOS can only ready a fat32 partition to get started - meaning loads Cloverx86.efi which then loads more drivers. so reformat GUID and reinstall OSX. and then mount the ESP and copy the Clover stuff to it.  Your Disk: /dev/disk0 #:                       TYPE NAME                    SIZE       IDENTIFIER 0:      GUID_partition_scheme                        *500.1 GB   disk0 1:                  Apple_HFS EFI            ...

#2022849 Clover General discussion

Posted by tluck on 28 May 2014 - 04:48 PM

Here is a link to a full Installation Guide and with a Zip containing an ESP for Clover - configuration files and kexts - for Lenovo T420. Clover UEFI on T420 Guide Feel free to link on 1st page!  Current Clover revision: 2671 for UEFI (ESP) - at time of post! Motherboard: Lenovo T420 CPU: i5-2520M RAM: 8 GB Vendor: MyVendor Audio OnBoard: YES Type: Conexant 20590 (using custom AppleHDA.kext) Graphics card1: Intel HD 3000 (only) (LCD at 1600x900 or 1366x768) Audio On Graphics Card1: Yes (analog and HDMI) Mac Model: MacBookPro8,1 config.plist --> config.plist PLS REMOVE YOUR SERIALS FROM config.plist !!! Patched tables: My custom DSDT + SSDT (script)  Theme: ThinkPad updated for Mavericks 

#2021560 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 22 May 2014 - 04:32 PM

Updated the Clover UEFI on T420 Guide (and zip) today. I liked the new backlight stuff so much, I added it to the mix. 22-May-2014 - 10.9.3 update - changes since 10.9.2Clover updated to v2671Kexts updated to OSX 10.9.3FakeSMC.kext updated to v6.8.1307Recompiled/fixed up VoodooPS2Controller 1.8.11 for double click issue on TrackPoint buttonsRevised (again) top-level config.plist for "DSDT-less" OS install, Clover patches built-in on-the-flyNew todayFixed up ssdtPRgen-clover.command script to copy ssdt.aml into proper ESP OEM location when mounted.Added RehabMan's ACPIBacklight.kext v2.0.2 for smoother dimming. (patched DSDT included)

#2021525 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 22 May 2014 - 03:09 PM

@RehabMan - ok. very cool. i already had the "backlight" in the PNLF and didn't see any change after installing the ACPIBacklight.kext.   SO now I applied your graphics_PNLF_ivy_sandy.txt patch to the DSDT . well now I see that the changes are very apparent - gets much dimmer and each change is a lot more gradual. very slick!!!   I will incorporate this addition in the next T420 Guide and zip. And Thank You.

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