Jump to content



Member Since 27 Jan 2012
Offline Last Active Today, 03:32 PM

#2053320 Clover General discussion

Posted by tluck on 19 August 2014 - 03:09 PM

here's how i updated the tool chains to 4.9.1 Note: I'm on DP6 with Xcode6-beta (and just compiling X64)1) cd CloverGrower-master/edk2/Clover2) mv buildgcc.sh buildgcc-4.8.sh3) ln -s buildgcc-4.9.sh buildgcc.shthen to preserve the old gcc and set the vars...edited CloverGrower.command to change gccVers to 4.9.1mv ~/src/opt/local/cross ~/src/opt/local/cross-4.8.3run clover grower, and after it built the 4.9.1 cross compiler, i had to make a link (not sure why)ln  ~/src/opt/local/cross/bin/x86_64-clover-linux-gnu-gcc  ~/src/opt/local/cross/x86_64-clover-linux-gnu/bin/gccThen, r2829 starting working for me all the way to the end today.  $ cloverUsing...     /Extra/Clover_Install/CloverGrower-master/edk2        as edk2 source folder *********************************************             Good Morning.                **      Welcome To Clove...

#2053316 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 19 August 2014 - 02:49 PM

@all - Posted latest pack - updated for Yosemite DP6. Clover UEFI on T420 Guidefairly minor changes in the pack. yosemite has been very stable for me over the last few weeks. just a few random finder or mdutil crashes. Like Cowboy Mike, I just ran the app store updater to download and install DP6 - ran without any issue. Had to replace/patch AppleHDA and Broadcom kexts as they were modified again. Note:the Yosemite Recovery HD has some odd things that can be easily fixed. (seems to happens on real macs too.)mount it and you can remove the 2 bogus folders, keeping just the com.apple.recover.boot folder (and its contents) 21-August-2014 - 10.10 DP6/Beta UpdateClover updated to v2829 v2830FakeSMC updated to 6.10.1323ACPIBacklight.kext - v2.0.3 - with modified code to fix/workaround for LCD brightness in Yosemite.added drop table MCFG for Nvidia/Optimus (mixed gfx)added 10.10 kext folder (AppleHDA.kext and BroadcomBluetooth kexts are different than DP5...

#2052458 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 16 August 2014 - 07:59 PM

@testubabe - welcome to our forum. i am glad your hack is working. i dont recall any posts with success for NVS 4200M @tetonne - i wonder if your problem is related to the MBR found on your GPT disk? i will PM you some ideas.

#2051568 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 14 August 2014 - 02:29 AM

I'm on vacation for a few days and don't have my hack with me to look at what the device tree lists etc. i have a similar  wifi card  AR5BHB92 - but it seems for your card you need to add an entry to pick up your id  it simply consists of adding the card PCI Vendor id/Product id 0x168c/0x002b to the list of ids defined in the plist file inside the kext:./IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kextthese are what are there.           IONameMatch = Array {                pci168c,30                pci168c,2a                pci106b,0086                pci168c,1c                pci168c,23                pci168c,24

#2048748 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 05 August 2014 - 03:29 PM

Yosemite DP5 zip bundle posted in Clover UEFI on T420 Guide 05-August-2014 - 10.10 DP5/Beta UpdateClover updated to v2795FakeSMC updated to 6.10.1323ACPIBacklight.kext - v2.0.2y - with modified code to fix/workaround (from RehabMan) for LCD brightness in Yosemite.

#2048518 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 04 August 2014 - 11:49 PM

you are welcome glas_guy. i just upgraded to DP5 and all is still well. RehabMan provided a workaround/fix for the ACPI brightness problem. and Clover and FakeSMC are bumped up as well. will post a new bundle shortly.

#2048314 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 04 August 2014 - 03:32 PM

@Cowboy Mike - hard to say but it seems like FakeSMC did not load? something about duplicate. is this a fresh install or install onto of mavericks where there are kexts already in /S/L/E. clover with the HFS-plus driver should be able to detect if FakeSMC is there or not and load from ESP if not on the HD.- can't tell from the image what happen or not earlier.- i would NOT try don't boot without caches yet on yosemite - let yosemite rebuild them when up and running. Note: netkas just updated his FakeSMC to 6.10.1323 (vs 1315) for yosemite. i have not updated the bundle yet.

#2046865 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 31 July 2014 - 01:57 PM

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

#2046032 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 29 July 2014 - 02:49 PM

@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</...

#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

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