Jump to content

tluck

tluck

Member Since 27 Jan 2012
Offline Last Active Yesterday, 04:40 PM
*****

#2547016 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 09 December 2017 - 12:47 AM

well I am running 10.13.2 without issue... i just posted a new release: updated with apfs.efi from 10.13.2updated Lilu/AppleALC 1.2.2updated Clover to r4338 Note: i am nunning all kexts from ESP 

#2542072 [GUIDE] Lenovo T460 macOS with Clover

Posted by tluck on 30 November 2017 - 03:20 PM

 manage to install HS,boots ok several times.but after install all kext, reboot and have no image... is this normal ?Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff08d7f40b0 [0x7fff8c660570]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.driver.AppleBacklightInjector" }yes.

#2541815 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 30 November 2017 - 02:43 AM

Hello About AppleIntelSNBGraphicsFB.kext and ports :I would liker to haveLCD,DisplayPort on side,DVI on dock or VGA on dock,VGA on side.can someone help to set it with clover patch on the fly?<dict>   <key>Comment</key>   <string>Patch Framebuffer Levels and Replace 3rd port with VGA</string>   <key>Find</key>   <data>   AQIEABAHAAAQBwAABQMAAAIAAAAwAAAAAgUAAAAEAAAH   AAAAAwQAAAAEAAAJAAAABAYAAAAEAAAJAAAA   </data>   <key>Name</key>   <string>AppleIntelSNBGraphicsFB</string>   <key>Replace</key>   <data>   AQIEABITAAASEwAABQMAAAIAAAAwAAAAAgUAAAAEAAAH   AAAABgIAAAABAAAJAAAABAYAAAAEAAAJAAAA   </data> </dict>

#2540692 [GUIDE] Lenovo T460 macOS with Clover

Posted by tluck on 27 November 2017 - 10:40 PM

I can confirm that this guide is working like a charm on Lenovo X260 (smaller brother of T460). Mine is a i3-6100U, I had already installed High Sierra on it, just extracted my raw ACPI tables and followed the guide from the next step after OS install. However it seem's that the trackpoint and the three buttons are not working. Thanks allot OP! glad the guide is working for you... what is in your SSDT for PS2K?on the T460, these values are set so the VoodooPS2 kexts can match the T460 name and profile. maybe that is the issue? DefinitionBlock ("", "SSDT", 2, "T460", "PS2K", 0) {   External(\_SB.PCI0, DeviceObj)   External(\_SB.PCI0.LPC, DeviceObj)   External(\_SB.PCI0.LPC.PS2K, DeviceObj)   Scope (\_SB.PCI0.LPC.PS2K)   {   // Select specific items in VoodooPS2Controller   Method(_DSM, 4)   {   If (!Arg2) { Return (Buffer() { 0x03 } ) }   Return (Package()   {   "RM,oem-...

#2530096 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 06 November 2017 - 07:51 PM

@Tetonne 1) i dont use hibernate so i dont know if we need anything? ( signaturefixup)2) the max backlight is set/patched in the Clover patch for HD3000 framebuffer and is then aligned with the AppleBacklightInjector kext, so i dont think we need or want to mess with it here.

#2529443 [GUIDE] Lenovo T460 macOS with Clover

Posted by tluck on 05 November 2017 - 04:08 PM

@ka209 - what is difference between old and new?did you run the custom create_backlight kext script to remake the from the new one?

#2529401 [GUIDE] Lenovo T460 macOS with Clover

Posted by tluck on 05 November 2017 - 02:16 PM

@vusun123 - sure if provided the SSDT, I will include in the next release. I don't have T460 but I have been updating the zip on Github with newer Clover and kexts. So obviously I can't test or validate anything. @xcaret - are you on the latest ACPIBatteryManager kext? there were some recent updates. 

#2528273 Clover General discussion

Posted by tluck on 03 November 2017 - 12:38 PM

Guys I am getting this error when I click to update; Screen Shot 2017-11-03 at 13.35.54.pngScreen Shot 2017-11-03 at 13.34.26.pngthe updater looks for a file like this: http://sourceforge.n...iles/Installer/Clover_v2.4k_r${last_revision}.zip/downloadbut the latest 4289 zip on SourceForge is not named properly: Clover_v2.4k_r4289.pkg.zip

#2527708 Clover General discussion

Posted by tluck on 02 November 2017 - 06:48 PM

Test, please, rev 4289. Looks good.yes - 4289 works via compile and test. (compile and run with Xcode 9.1 on 10.13.2beta)And when doing a diff from rehabman's AcpiPatcher.c the new version is functionally identical.$ diff -bEBw AcpiPatcher.c ./edk2/Clover/rEFIt_UEFI/Platform/AcpiPatcher.c|grep -v "//"36d35< #define SSDT_SIGN   SIGNATURE_32('S','S','D','T')200a203236a242256a263594d601595a603738c747< if (hdr->Signature != SSDT_SIGN || MatchIndex != -1) {---> if (hdr->Signature != EFI_ACPI_4_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE || MatchIndex != -1) {755c764< if (hdr->Signature != SSDT_SIGN || MatchIndex != -1) {---> if (hdr->Signature != EFI_ACPI_4_0_SECONDARY_SYSTEM_DESCRIPTION_TABLE_SIGNATURE || MatchIndex != -1) {

#2527631 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 02 November 2017 - 05:03 PM

Hey tluck! I'm still on Sierra but plan to upgrade to High Sierra and would like to know what does not work at this point with your latest package compared to Siera. I'm especially worried about the optibay HDD but I saw a comment that there is a solution already. Thanks.everything works now - including bay drive. (for 10.13.2 beta need a newer Lilu than in the T420 github - the Beta OS installed on my system last night. - i just built the latest Lilu and it works. Hi all. Thanks for the hard work on this.I've an issue, maybe Clover related:usb mouse and apple keyboard doesn't work in the Clover boot screen.After the OS has loaded no problems, but to choose partitions I have to open the lid and use the arrows.Quite annoying when using an external monitor.Any thoughts?there is an option to enable mouse for the Clover GUI. just change Enabled to true in the config.plist (GUI/Mouse section)

#2527081 Clover General discussion

Posted by tluck on 01 November 2017 - 09:13 PM

problems here too with latest Clover 4282-4286 all get stuck. i verbose I see 2 lines from OsxAptioFix2 and then nothing - total hanglast working version is 4278cannot build 4279-4281

#2526664 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 01 November 2017 - 12:22 PM

@skoal2007 - i enroll in the beta program so get an OS beta update about every 2 weeks. So Yes 10.13.1 final is available and is way less buggy.

#2525248 Lenovo ThinkPad T420 with UEFI Only

Posted by tluck on 30 October 2017 - 12:46 PM

@adaml75 -- thanks for the tip... I put the 2 patches listed by fusion71au from here (from SunKi):http://www.insanelym...pleahciportkext. on my system for initial testing on a 500GB drive that would always say its not initialized and it is now working the bay.

#2523578 Clover General discussion

Posted by tluck on 27 October 2017 - 04:54 PM

been trying to follow the thread on kext injection vs install in /L/Efor many years now, I have installed a duplicate set of kexts one set in ESP...Other and then install them in /L/E Question: what is the downside of NOT having custom kexts in /L/E? I observe (my experience with High Sierra and Clover 4267) with these 2 scenarios: ESPClover injects all custom kexts (whether binary or just "property injectors") including Lilu/AppleALC- SIP can be fully enabled- ESP kexts provide support for installer and/or Recovery- Note: can run OS fine too - all kexts work.  Custom kexts in /Library/Extensions - SIP must be (partially or fully) disabled - due to kext signing etc.- use detect kext feature list of kexts:ACPIBatteryManager.kextACPIPoller.kextLilu.kext+AppleALC.kextAppleBacklightInjector.kextBlueTooth_Injector_T420.kextEFICheckDisabler.kextFakeSMC.kext + pluginsIOAHCIBlockStorageInjector.kextIntelMausiEthernet.kextVoodooPS2Controller.kext

#2522360 Clover Bug/Issue Report and Patch

Posted by tluck on 25 October 2017 - 04:14 PM

RE: nvram save script and SIP @sysclhere is rewrite of the nvram_save_script (v1.16.6) using diskutil to find the EFI partition on disks vs gpt (which has restrictions when SIP is completely enabled).  The section to find EFI device is based on the RehabMan's parse method from above - but adapted for this script. The point was to check find a disk's EFI partition (not by name) and its associated device name (e.g disk0s1) the key section looks like this now:for ((i=0; i<${#gDisk[@]}; ++i))   do   local gESP=""   local plist=$( diskutil list -plist "/dev/${gDisk[i]}" 2> /dev/null )   for ((part=0; 1; part++));   do   content=$( /usr/libexec/PlistBuddy -c "Print :AllDisksAndPartitions:0:Partitions:$part:Content" /dev/stdin <<< $plist 2>&1 )   if [[ "$content" == *"Does Not Exist"* ]];   then   break   fi   if [[ "$content" == "EFI" ]];  ...

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