Jump to content



Member Since 27 Jan 2012
Offline Last Active Today, 03:15 AM

#2517388 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 17 October 2017 - 02:50 PM

Tried the latest 20171015 release. 1) blueutil not included, found it here: http://www.frederiks...rt.de/blueutil/, hope it to be included in future releases(if no better way:p)It did fix my sleep problem(but lid sleep seems not working?), thanks!! 2) I think 'cp' in the install scripts should be 'cp -R' because 'cp' follows symbol links by default(it works though) 3) AirDrop not working, did't check it in previous releases. Does this feature require specific model of Wifi card? 4) Some graphical glitches sometimes. Does it relate to video bios upgrade I did days ago?  1. sorry i will add blueutil to the zip2. cp -R - not sure what was missing?3. Airdrops works for me with Atheros - on my newer Mac i have to connect in Legacy Mode - Click on "Don't see who you're looking for?"  - which brings up "Search for an Older Mac" button - and then i see the T4204. i dont think its a bios problem. could be an EDID issue?

#2517346 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 17 October 2017 - 01:32 PM

@jus12  - what is your system and LCD size? I seem to remember seeing some gfx artifacts in the High Sierra Beta. And I just noticed I must have switched to using a configuration that does NOT inject the GFX by Clover (inject set to false) - since the HD 3000 gfx is defined in the DSDT. I am also using the DSDT version that has an alternate EDID. Maybe you see if this helps? I attached the config.plist files with these changes.   Attached Files  config_no_gfx_inject.zip 4.19KB 6 downloads

#2516726 [GUIDE] Lenovo T460 macOS with Clover

Posted by tluck on 16 October 2017 - 11:27 AM

sorry guys. I guess I thought it would be understood that to get to High Sierra easily, one must update ESP and kexts in /L/E before doing the upgrade. The kexts posted will run on 10.12 or 10.13 The basic procedure that seems to work: 1) update ESP and kexts with latest zip from GitHub (posted a new bundle yesterday) while still on 10.12.62) reboot and verify functions (audio etc)3) directly download High Sierra from App Store to HD4) install from HD

#2516570 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 15 October 2017 - 08:30 PM

I don't think anyone ever got the cardreader working. Anyway, I posted a new zip bundle on Git Hub today - the big change is for the BT KP issue in High Sierra during sleep/wake.This is a workaround. The scripts shuts down BT before wake and turns it back on after wake (if it was on before sleep). These same scripts also turn off Wifi and Ethernet before sleeping too. Upon wake, the script checks to see if ethernet, wifi, BT were on before Sleep/Wake and then re-enables each interface that was on before sleep.  The clover scripts do the same thing essentially - but handle this for login/logout (or restart via GUI) via LoginHook and LogoutHook.  To install, go to Utility folder and run these commands ./install_tools.command ./install_sleepwatcher.command ./install_clover_scripts.command  2017-October-15Updated to Clover r4247Updated Lilu and AppleALC kexts to v1.2.1 (for both Sierra and High Sierra)Updated ACPIBatteryManager kextUpdated FakeSMC kext...

#2511571 Clover General discussion

Posted by tluck on 08 October 2017 - 04:35 PM

#OffTopic, I even still du no how to hide some bonus entries on Clover GUI after converted my hSierra to APFS. this is how I hide the Preboot partitionfind its GUID in the clover boot log and then name it so i can easily reference it  - to hide it!<key>GUI</key><dict>  <key>Custom</key>  <dict> <key>Comment</key> <string>Custom Entries</string> <key>Entries</key> <array>...   <dict> <key>FullTitle</key> <string>Preboot</string> <key>Hidden</key> <false/> <key>Volume</key> <string>CE105F19-A28D-4A84-83D5-CDF4D547E35A</string>   </dict> </array>  </dict>  <key>Hide</key>  <array> <string>Preboot</string>  </array>...

#2511149 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 08 October 2017 - 02:10 AM

@salastil. Try this turning off hibernation Run: sudo pmset -a hibernatemode 0 and and then turn off bluetooth before putting to sleep

#2509445 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 06 October 2017 - 12:37 AM

i don't fully understand the Bluetooth KP. so for now I work around it with sleepwatcher - which turns BT off before sleep and back on after sleep. I am traveling for the next week without my Hack but will post stuff when I can.

#2504554 Clover General discussion

Posted by tluck on 29 September 2017 - 04:51 PM

RE: nvram scripts... they still work for me on APFS?$ nvram -p|grep EmuEfiEmuVariableIsPresent true$ sudo /etc/rc.boot.d/20.mount_ESP.localNot auto mounting EFI partitionv1.16.2 (c) 2017 syscl/lighting/Yating Zhou, tluck, SherlocksRegistering LogoutHook as /Library/Application Support/Clover/CloverDaemon-stopservice$ sudo /etc/rc.shutdown.d/80.save_nvram_plist.localv1.16.5 (c) 2017 syscl/lighting/Yating Zhou, tluck, Sherlocks, lvs19742017-09-29-12:48:56  disk0: ESP -- Target  -- /Volumes/ESP-01/EFI/CLOVER2017-09-29-12:48:56  disk1: ------ Ignored -- No ESP on disk2017-09-29-12:48:56  NVRAM: No change since last update in /Volumes/ESP-01/nvram.plist$ diskutil list/dev/disk0 (internal, physical): #: TYPE NAME   SIZE IDENTIFIER 0:   GUID_partition_scheme   *512.1 GB disk0 1:   EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 459.7 GB disk0s2 3: Apple_KernelCoreDump...

#2502970 [GUIDE] Lenovo T460 macOS with Clover

Posted by tluck on 28 September 2017 - 11:53 AM

I get this error in 'DSDT Custom':External object resolution file SSDT-6x.amlInput file SSDT-6x.aml, Length 0x5AA (1450) bytesACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef ApIst 00003000 INTL 20141107)Pass 1 parse of [SSDT]ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20160422/dswload-462)ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160422/psobject-310)Could not parse external ACPI tables, AE_ALREADY_EXISTSwell maybe try removing SSDT-6x.aml and rerun.

#2501338 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 26 September 2017 - 10:08 PM

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/clemacos --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction &&say DoneYes. having an up to date Installation USB is aways a good idea. I upgraded my T420 without any issue by downloading and running it directly from the HD

#2498452 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 21 September 2017 - 04:10 AM

yeah you will have to write to the file directly. see /Library/Preferences/com.apple.PowerManagement.<UID>.plist  Dict {   Battery Power = Dict {   Hibernate Mode = 7   Wake On AC Change = 0   Wake On Clamshell Open = 1   AutoPowerOff Delay = 0   Standby Delay = 10800   TTYSPreventSleep = 1   TCPKeepAlivePref = 1   Hibernate File = /var/vm/sleepimage   Standby Enabled = 1   AutoPowerOff Enabled = 0   }

#2498287 Clover General discussion

Posted by tluck on 20 September 2017 - 10:05 PM

 clover 4213 does not build it seems the new Patches are missing a matching declaration GetBestLanguage in UefiLib.h so add line below fixes things. and of course then it can be built with Xcode9 without warnings.  $ svn diff /Extra/Clover_Install/CloverGrowerPro/edk2/MdePkg/Include/Library/UefiLib.h Index: /Extra/Clover_Install/CloverGrowerPro/edk2/MdePkg/Include/Library/UefiLib.h =================================================================== --- /Extra/Clover_Install/CloverGrowerPro/edk2/MdePkg/Include/Library/UefiLib.h (revision 25373) +++ /Extra/Clover_Install/CloverGrowerPro/edk2/MdePkg/Include/Library/UefiLib.h (working copy) @@ -819,6 +819,7 @@ GetBestLanguage ( IN CONST CHAR8  *SupportedLanguages, IN BOOLEAN   Iso639Language, +  IN CONST CHAR8  *Lang, ... );

#2498066 [GUIDE] Lenovo T460 macOS with Clover

Posted by tluck on 20 September 2017 - 06:20 PM

sorry reposted the bundle one more time. I had compiled Lilu with 10.13 SDK so was not working on Sierra. But now it should work for Sierra and High Sierra as I recompiled Lilu with the 10.12 SDK. Release v2017.09.19 on GitHub Updated to Clover r4212 Updated Lilu and AppleALC kexts to v1.2 (for Sierra and High Sierra) Updated USBInjectAll kext

#2498062 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 20 September 2017 - 06:18 PM

ok 1 more time - I reposted the build with new Lilu and AppleALC - so the package will run on Sierra and High Sierra. 

#2497490 Clover General discussion

Posted by tluck on 20 September 2017 - 12:11 AM

well i am running ./ebuild.sh -t XCODE8 -fr -D NO_GRUB_DRIVERS_EMBEDDED -D NO_GRUB_DRIVERS --x64

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy