tluck Posted July 18, 2014 Share Posted July 18, 2014 @wetzel - odd not sure why you can't build the caches? touch /System/Library/Extensions and see what the system.log indicates. then i would check/fix permissions. to put kexts in /S/L/E - perhaps use kext utility to reinstall the custom kexts. this is generally not a clover thing. if you modify the kexts make sure the ownership are root:wheel and perms 755 or 644. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2041806 Share on other sites More sharing options...
Fabiano_Nomad Posted July 19, 2014 Share Posted July 19, 2014 Hi guys, I tried to search on this topic how to have dual monitors working but could not find. Could you get it working? Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042079 Share on other sites More sharing options...
tluck Posted July 19, 2014 Share Posted July 19, 2014 @Fabiano_Nomad - LCD + external monitor on DP (either mirrored or 2nd screen). i have not tried to add a 3rd monitor (at the same time). The HD3000 has 4 buffers and on the Lenovo T420 all the ports are working. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042085 Share on other sites More sharing options...
Sheep_Reaper Posted July 19, 2014 Share Posted July 19, 2014 You are limited to only 2 of the available 4 buffers. You may use any combination of them but you may never exceed 2 active displays. It's a documented limitation of the chipset. (Sorry, can't remember the source). You can get around this by using a usb display adapter, but your mileage will vary. I used some really crappy startech adapters and the display attached to it was always jittery. Couldn't watch videos let alone play games. Also, most usb display adapters don't actually have any kind of processor in them. They steal cpu cycles and that's about it. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042100 Share on other sites More sharing options...
Fabiano_Nomad Posted July 20, 2014 Share Posted July 20, 2014 So I might have done something wrong, because it's not working to me. LCD + external monitor (using DVI port on dock station). So I brought from work a display port adapter to DVI, didn't work either. Any special procedure to make it work? Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042153 Share on other sites More sharing options...
Cowboy Mike Posted July 20, 2014 Share Posted July 20, 2014 Ran into issues with my nvidia GPU. I am not able to have video running. This affects almost everything. I assume this to be related to QE/CI. Even when going to paypal.com on safari the whole thing crashes. e.g. have a look at the attached screenshot. The picture is up site down, but i guess you get what I mean anyway... Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042191 Share on other sites More sharing options...
Fabiano_Nomad Posted July 20, 2014 Share Posted July 20, 2014 @glas_guy, did you run first the command: diskutil listThis command will tell you the disks you have and what is the partition number to each one of them. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042221 Share on other sites More sharing options...
tluck Posted July 20, 2014 Share Posted July 20, 2014 @glas_guy - sorry i didn't explicitly mention to run these commands as root (sudo) - i fixed the guide to be clear in this step. i routinely run "sudo -s" to run a series of commands as root. manually mount ESP of USB and copy the entire EFI folder (from the zip) onto USB ESP (assuming the USB is disk2 - run diskutil on the command line to verify) For example: sudo mkdir /Volumes/ESP-USBsudo mount -t msdos /dev/disk2s1 /Volumes/ESP-USBsudo cp -a ~/Downloads/T420/EFI /Volumes/ESP-USB @Fabiano_Nomad. - nothing special really, it should auto-detect a monitor on the DP (either on the Dock or left side). The DVI port on the dock is not enabled if you use the kext patch as-is in the zip bundle. VGA is available on boot up. it is pretty easy to get the DVI back instead of the VGA port (or DP on side). From the Notes: Clover patches string for SNBFrameBuffer kext to fix brightness LCD before sleep - now its the same brightness before and after. Thanks to Timewalker75a (again!)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. here is post from not long ago on how to change the kext patch to NOT enable VGA #2028501 @Cowboy Mike - i have zero experience with discrete/combo (nvidia/optimus) gfx. but you could try disabling the nvidia in bios and run just HD 3000 to test things out. this may be due to way mac wants to handle the 2 gfx cards. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042225 Share on other sites More sharing options...
Fabiano_Nomad Posted July 20, 2014 Share Posted July 20, 2014 Hmm, I might have a different T420s, my VGA is on the back. At the side of the laptop there is no other port than a USB at left. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042263 Share on other sites More sharing options...
Cowboy Mike Posted July 20, 2014 Share Posted July 20, 2014 @tluck - thanks a mil - worked out beautifully... Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042267 Share on other sites More sharing options...
tluck Posted July 20, 2014 Share Posted July 20, 2014 @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. 1 Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042290 Share on other sites More sharing options...
Fabiano_Nomad Posted July 21, 2014 Share Posted July 21, 2014 @tluck - You're the man!! I removed the dsdt.aml and used the config.nodsdt.plist, as you said. You're right, only battery is missing. At first attempt, I tried DVI, Display Port and VGA with Nvidia enabled (with Nvidia I have better quality on image), but did not work.Then, I disabled the Nvidia on bios and tested all the ports. Only worked on VGA, that is awesome. I'm also using a little app (Shades) to control the bright from both screens. Thank you very much! Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042455 Share on other sites More sharing options...
Tetonne Posted July 21, 2014 Share Posted July 21, 2014 hey hey dual boot is arriving here on my T420. (dual boot on same hd) i made a win 8.1 entreprise usb key (clover installed) install win 8.1 on the second partition of my main disk right now : on boot F12 pressed, USB win 8.1 installer choosen : if i press a key on win booting, it boot on usb installer else it boot on win 8.1. Everything is OK. otherwise if i boot @clover GUI select EFI... i have blue screen \Windows\system32\winload.exe is missing or corrupt: Fix for Windows 8 automatic repair (win usb installer) failed, i read things about Visual BCD Editor, will test it OS X boot still ok so i have a manual dual boot (if i use win installer usb key) I'm sure not far... <key>GUI</key> <dict> <key>Custom</key> <dict> <key>Entries</key> <array> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>OS X 10.9 - Power</string> <key>Hidden</key> <false/> <key>Hotkey</key> <string>m</string> <key>InjectKexts</key> <false/> <key>NoCaches</key> <false/> <key>Type</key> <string>OSX</string> <key>Volume</key> <string>Power</string> </dict> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>OS X 10.9 - Install</string> <key>Hidden</key> <true/> <key>InjectKexts</key> <false/> <key>NoCaches</key> <false/> <key>Type</key> <string>OSXInstall</string> <key>Volume</key> <string>OS X Install</string> </dict> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>OS X 10.9 - Recovery</string> <key>Hidden</key> <false/> <key>Hotkey</key> <string>r</string> <key>InjectKexts</key> <true/> <key>NoCaches</key> <false/> <key>Type</key> <string>OSXRecovery</string> <key>Volume</key> <string>Recovery</string> </dict> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>Windows 8.1</string> <key>Hidden</key> <false/> <key>Path</key> <string>\EFI\Microsoft\Boot\bootmgfw-orig.efi</string> <key>Type</key> <string>Windows</string> <key>Volume</key> <string>WINDOWS</string> </dict> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>Clover Internal</string> <key>Hidden</key> <true/> <key>InjectKexts</key> <false/> <key>NoCaches</key> <false/> <key>Path</key> <string>\EFI\Microsoft\Boot\bootmgfw.efi</string> <key>Type</key> <string>OSXInstall</string> </dict> </array> </dict> <key>Hide</key> <array> <string>Windows</string> </array> <key>Language</key> <string>fr:0</string> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Tool</key> <true/> </dict> <key>ScreenResolution</key> <string>960x600</string> <key>Theme</key> <string>ThinkPadtluck</string> </dict> </dict> </plist> Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042669 Share on other sites More sharing options...
tluck Posted July 21, 2014 Share Posted July 21, 2014 @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/boot the BCD must point to your C: drive partition. 1 Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2042812 Share on other sites More sharing options...
Tetonne Posted July 23, 2014 Share Posted July 23, 2014 best post asked and done Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2043384 Share on other sites More sharing options...
Fabiano_Nomad Posted July 25, 2014 Share Posted July 25, 2014 I was wondering if any T420s owners has made the battery management to work. Also, when my system goes to sleep, it reboot and the keyboard get freeze at the clover screen to select the HD to boot. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2044128 Share on other sites More sharing options...
styrian Posted July 26, 2014 Share Posted July 26, 2014 I was wondering if any T420s owners has made the battery management to work. Also, when my system goes to sleep, it reboot and the keyboard get freeze at the clover screen to select the HD to boot. Hello! I dont know if you have already have tried the battery patch for the x220 edited by Rehabman. Perhaps it is working for you. Here you go for it: https://github.com/RehabMan/Laptop-DSDT-Patch/tree/master/battery I personally dont have your hardware. It is just a suggestion. The patches of Rehabman are partially working one other devices of the same brand and platform. Have fun. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2044605 Share on other sites More sharing options...
Cowboy Mike Posted July 29, 2014 Share Posted July 29, 2014 Hey lads, did anyone of you guys have success with Yosemite public beta? I am not getting it to work at all.. Cheers Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2045967 Share on other sites More sharing options...
tluck Posted July 29, 2014 Share Posted July 29, 2014 @cowboy mike - i have a fully working Yosemite Dev Preview (DP-4). i don't know how different that is from the beta? i will try to download in a day or 2 and report back. i am on clover 2774 and with 3 additions to the config.plist in the boot section. <key>Boot</key> <dict> <key>Arguments</key> <string>slide=0 kext-dev-mode=1</string> <key>CustomLogo</key> <false/> <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> 1 Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2046032 Share on other sites More sharing options...
Cowboy Mike Posted July 30, 2014 Share Posted July 30, 2014 Thanks tluck. I'll give it a shot or two... I'll report back. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2046304 Share on other sites More sharing options...
Cowboy Mike Posted July 30, 2014 Share Posted July 30, 2014 @tluck - Would you mind providing a new package experimentally supporting that Californian national park, please? I guess there's gonna be a high demand Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2046318 Share on other sites More sharing options...
Mittles Posted July 31, 2014 Share Posted July 31, 2014 I'm a novice with all things Apple and have run into a bit of trouble following the guide for 10.9.4. I managed to get a Virtualbox install up well enough to fetch the installer.app and thus follow the guide up through most of phase 1, but when booting from the prepared USB disk on my T420 (which has the same resolution and integrated graphics as tluck's), Clover runs, but OSX forces a halt after the cursor appears on a grey screen after the Apple logo would normally disappear during install. I've tried a bios reset and another disk to write it to. I have the feeling I've overlooked something, but can't seem to find it in spite of my aptitude of handling other Unix-like OSs. I would greatly appreciate any help in trying to get up to speed with this procedure and get it to work! Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2046705 Share on other sites More sharing options...
tluck Posted July 31, 2014 Share Posted July 31, 2014 @Mittles hmm not sure. but make sure the BIOS settings are Virtualization settings are set to not use VT-d. to get a better idea of what is going on you can boot the installer in verbose mode by hitting space when selecting the the USB installer in Clover. scroll down and hit return on "verbose". @Cowboy Mike sure - i will post a new zip clover bundle which includes kexts for 10.10. stay tuned. 1 Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2046865 Share on other sites More sharing options...
wetzel Posted July 31, 2014 Share Posted July 31, 2014 @tluck I definitely both have VT-x enabled and use it actively (VMWare Fusion). No problems! Maybe I'm just lucky... but I do think it works on the T420. I figured out my KP without caches issue thanks to your tips, it was a broadcom kext I needed to reinstall. I installed 10.10 on my Mac Mini test machine... I don't know how I feel about the new aesthetic yet. Seems imprecise for some reason, which I don't like. Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2046866 Share on other sites More sharing options...
Mittles Posted July 31, 2014 Share Posted July 31, 2014 @tluck Thanks for the verbose mode hint. I should have found that by pouring over Clover's documentation myself really. >_> Turning off just VT-d seems to have let it boot to the installer, I'll keep you guys posted. Were you able to turn VT-x back on when you had it fully installed? Link to comment https://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page/49/#findComment-2046871 Share on other sites More sharing options...
Recommended Posts