barrrrt Posted December 19, 2016 Share Posted December 19, 2016 @Tluck: Very busy today. But ill send you just the differences between your and my files as soon as possible. PS: Do the mouse gestures work on your side? Like Swiping the safari web pages? Anyhow... it doesn't work for me Link to comment Share on other sites More sharing options...
mangyvr Posted December 19, 2016 Share Posted December 19, 2016 Thanks mangyvr, I went crazy yesterday digging around the forums for a solution and finally figured the same thing. ( https://www.tonymacx86.com/threads/intel-hd520-on-toshiba-satellite-pro-a50-c.205886/#post-1359911 ) Clover could not patch the AppleIntelSKLGraphics because it was not loading. Well, as you said, success!!! PS. Why rename the aml? As I understand it from forum browinsg, SSDT-IGPU-T460.aml injects the ig-platform-id, and config.plist cannot override it. And since AppleIntelSKLGraphicsFramebuffer (or whatever) is not in the kextcache yet, Clover cannot patch it. It will therefore hit the assertion/KP and the whole thing goes kablooey. Not having a fakeid and using an invalid platform ID with inject Intel forces that kext to load, but due to the platform ID, it will default to VGA graphics instead of using the kext. 1 Link to comment Share on other sites More sharing options...
Asxetos Posted December 20, 2016 Share Posted December 20, 2016 Ok I just discovered my NVRAM is not working. EmuVariableUefi-64.efi is there, but nvram values (i manually enter the myvar=test to check) are not retained. Of course that includes backlight level etc. Any thoughts? Link to comment Share on other sites More sharing options...
barrrrt Posted December 20, 2016 Share Posted December 20, 2016 @TLuck: I created a new DSDT.DSL and AML like you did with the shmilee script. Beside that, i deleted the iGPU changes for your ssdt, cause its not necessary when using clover and kext to patch (you can correct me if im wrong). All of your SSDT Files where renamed to T560. The SSDT PS2K DSL File will give the device a OEM Name called T560. VoodooPS2controller.kext was rebuild with the minor changes for the T560 (i mean.. i just called it T560 and gave it the 99% of the settings you gave to T460). Other stuff is the same like your stuff. But as mentioned before: Not all Trackpad gestures are working... like swiping in safari... Is that the same behavior like on your side? T560-distribute.zip Link to comment Share on other sites More sharing options...
barrrrt Posted December 20, 2016 Share Posted December 20, 2016 Using these lines OS X Menu Glitches disappear? Only on Sierra or also on El Capitan ? Sorry... i haven't seen your post. I guess its really just for Sierra. Don't know if its working on El Capitan or if there is another solution. Link to comment Share on other sites More sharing options...
azerty076 Posted December 20, 2016 Share Posted December 20, 2016 Hi guys, Lots of progress since my last coming! It's not really clear for me, but for Sierra everything is working fine? Thanks! Link to comment Share on other sites More sharing options...
barrrrt Posted December 20, 2016 Share Posted December 20, 2016 Hi guys, Lots of progress since my last coming! It's not really clear for me, but for Sierra everything is working fine? Thanks! Yes, it is. Link to comment Share on other sites More sharing options...
barrrrt Posted December 20, 2016 Share Posted December 20, 2016 @Tluck: Do you have also the problem that from time to time the Trackpoint isn't working after a fresh boot? It is just the trackpoint that makes the trouble on my side. All buttons and the trackpad work fine. Solution to solve the problem: A reboot..... but thats not a real solution Link to comment Share on other sites More sharing options...
tluck Posted December 20, 2016 Author Share Posted December 20, 2016 i have not seen this TrackPoint thing very often on my T460 - but i do see it on the T420 about 1/3 of the time. instead of reboot, i do sleep/wake. on the T460 i use sleepwatcher (see Utilities folder) where i unload/load VoodooTrackPad kext ... this brute force method seems to work well. i have not ever been able to figure out why it sometimes doesn't work on startup. question: audio popping - what are you guys doing about the popping (audio sleep). i am using this thing i found years ago that essentially runs this every 15 seconds. say " ". which is enough to keep audio from every going to sleep. i dont know if there is a setting or something better with codec commander ? on your T560 - i will merge in the T560 settings into my branch. just minor Info.plist adds for keyboard and trackpad surprised your alt key is not swapped? my alt key is next to spacebar. so i swap Alt/MS key - so keys on bottom row are left to right are like this: Fn, Crtl, Alt, Cmd, Spacebar (like a mac) < <key>T560</key>< <dict>< <key>ActionSwipeLeft</key>< <string>37 d, 21 d, 21 u, 37 u</string>< <key>ActionSwipeRight</key>< <string>37 d, 1e d, 1e u, 37 u</string>< <key>Custom ADB Map</key>< <array>< <string>e038=3a</string>< <string>e001d=3b</string>< </array>< <key>SleepPressTime</key>< <integer>1500</integer>< <key>Swap command and option</key>< <false/>< </dict> < <key>T560</key>< <string>ClickPad</string> and will create a ACPI.T560 folder question: why no SSDT-IGPU? are you just injecting it via clover? Link to comment Share on other sites More sharing options...
barrrrt Posted December 20, 2016 Share Posted December 20, 2016 In my keyboard layout (T560) the buttons are like this: FN, CTRL, Windows/CMD, ALT, SPACEBAR,ALT(GR). So i prefer the layout like in my definition. Its not like with a mac keyboard, but i want to have the CMD function on the windows button. Until now i never had audio issues, but i will check it in the future. And... i am using the sleep watcher application... but i really don't like the thing, that the trackpoint (really only the trackpoint) isn't working sometimes and sometimes it does... :/ Regarding the IGPU SSDT.... Yes, it is all done with Clover i guess.... cause it doesn't matter if i use the ssdt or not. And.... does swiping in Safari work for you? Link to comment Share on other sites More sharing options...
mangyvr Posted December 21, 2016 Share Posted December 21, 2016 Ok I just discovered my NVRAM is not working. EmuVariableUefi-64.efi is there, but nvram values (i manually enter the myvar=test to check) are not retained. Of course that includes backlight level etc. Any thoughts? Might be related to this: https://sourceforge.net/p/cloverefiboot/tickets/311/ It doesn't work for me either. There's a big discussion at http://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page-600 Link to comment Share on other sites More sharing options...
tluck Posted December 22, 2016 Author Share Posted December 22, 2016 nvram save is working for me. but it is putting the nvram.plist file in /Volumes/ESP now - versus / of OS disk. See clover pkg installer attached here and you can use to install the RC scripts on target volume this puts the nvram save script in /etc/rc.shutdown to save nvram in ESP (if present) you can test it by running it manually sudo /etc/rc.shutdown/80.save_nvram_plist.local I just posted a new zip with a some minor changes. Clover 3967 add more tools in Utilities folder added separate DSDT folders for T560 new FakeSMC and full installation pkg for HWmonitor app new VoodooPS2Controller with T560 support - thanks to barrrrt - if you use this one - then you need fix the alt/cmd swap. removed the FakePCIID for HD graphics - seems not needed. add GfxYTile to config.plist if you inject - and SSDT-IGPU files to fix glitching. Clover_v2.3k_r3967.pkg.zip Link to comment Share on other sites More sharing options...
mangyvr Posted December 22, 2016 Share Posted December 22, 2016 nvram save is working for me. but it is putting the nvram.plist file in /Volumes/ESP now - versus / of OS disk. See clover pkg installer attached here and you can use to install the RC scripts on target volume this puts the nvram save script in /etc/rc.shutdown to save nvram in ESP (if present) you can test it by running it manually sudo /etc/rc.shutdown/80.save_nvram_plist.local I just posted a new zip with a some minor changes. Clover 3967 add more tools in Utilities folder added separate DSDT folders for T560 new FakeSMC and full installation pkg for HWmonitor app new VoodooPS2Controller with T560 support - thanks to barrrrt - if you use this one - then you need fix the alt/cmd swap. removed the FakePCIID for HD graphics - seems not needed. add GfxYTile to config.plist if you inject - and SSDT-IGPU files to fix glitching. The NVRAM saving works with this new version of Clover and no issues for me with the new zip. Thanks @tluck! Link to comment Share on other sites More sharing options...
Asxetos Posted December 22, 2016 Share Posted December 22, 2016 (edited) nvram save is working for me. but it is putting the nvram.plist file in /Volumes/ESP now - versus / of OS disk. See clover pkg installer attached here and you can use to install the RC scripts on target volume this puts the nvram save script in /etc/rc.shutdown to save nvram in ESP (if present) you can test it by running it manually sudo /etc/rc.shutdown/80.save_nvram_plist.local I just posted a new zip with a some minor changes. Clover 3967 add more tools in Utilities folder added separate DSDT folders for T560 new FakeSMC and full installation pkg for HWmonitor app new VoodooPS2Controller with T560 support - thanks to barrrrt - if you use this one - then you need fix the alt/cmd swap. removed the FakePCIID for HD graphics - seems not needed. add GfxYTile to config.plist if you inject - and SSDT-IGPU files to fix glitching. Thanks, i figured the nvram yesterday, reverted clover to v3911 (via installer) and then replaced the binaries. This way nvram works. I will check the new zip today. Great work! Edited December 22, 2016 by Asxetos Link to comment Share on other sites More sharing options...
thedeliveryboy Posted December 25, 2016 Share Posted December 25, 2016 If I have an install already with a previous version of you zip with an older Clover version, do I have to do a complete reinstall to update? Tx TDB Link to comment Share on other sites More sharing options...
tluck Posted December 25, 2016 Author Share Posted December 25, 2016 @TDB - you will not need to a complete reinstall with a zip update. you can just update/install the pieces. 1) ESP files - mount /Volumes/ESP and replace EFI - may need to merge any local changes to config.plist 2) kext files - install with _kext-install.command i posted a the clover installer a few posts back - and can be used to install nvram save scripts. i will include these files in the future. Link to comment Share on other sites More sharing options...
thedeliveryboy Posted December 25, 2016 Share Posted December 25, 2016 @tluck - thanks for that. i have done those now and all seems to be working, especially the graphics - thanks! also wanted to ask: 1. alt key is cmd and win key is alt. how do i check if the patches are being applied correctly? 2. i extracted dsdt.aml and the acpi files using the Ubuntu Live USB method as F3/F4 options in Clover didn't seem to work. do i still need to create custom DSDTs etc. for my setup? much respect and thanks again TDB Link to comment Share on other sites More sharing options...
tluck Posted December 25, 2016 Author Share Posted December 25, 2016 @TDB 1) if you are used to the Mac keyboard then alt/command are swapped with CMD next to space bar. if you don't want that layout, you can edit the VoodooPS2Keyboard Info.plist to not swap these keys. this will change the swap true to false sudo /usr/libexec/PlistBuddy -c "Set ':IOKitPersonalities:ApplePS2Keyboard:Platform\ Profile:LENOVO:Options:Swap\ command\ and\ option' boolean false" /Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist 2) DSDT - what is your system model and specs? you probably dont need to do anything if all is working as is. 1 Link to comment Share on other sites More sharing options...
thedeliveryboy Posted December 26, 2016 Share Posted December 26, 2016 @tlluck apologies, my system info seems to have disappeared from my signature. it is a LENOVO T460s Laptop (ThinkPad) | Machine Type: 20FAS2EW01 | Intel® Core™ i5-6300U CPU @ 2.40GHz | 4GB | Intel® HD Graphics 520 (Skylake-U GT2) | 1920x1080 | Huawei ME906S 4G LTE Mobile Broadband Adapter as you'll see, it's got a Huawei ME906S 4G LTE Mobile Broadband Adapter (https://support.lenovo.com/za/en/documents/acc100280 and http://consumer.huawei.com/en/solutions/m2m-solutions/products/tech-specs/me906s-158-en.htm)built in with a SIM card slot. it works great when there's no wi-fi or lan connection (under Win 10 of course). is there any possibility to get this working? tx TDB Link to comment Share on other sites More sharing options...
thedeliveryboy Posted December 29, 2016 Share Posted December 29, 2016 BTW, I realise that it's a workaround, but I managed to enable wireless connectivity by using a TP-Link Wireless Nano USB adapter (TL-WN725N - http://www.tp-link.com/lk/products/details/cat-11_TL-WN725N.html).I downloaded the macOS drivers and it worked! So at least I've got wi-fi until I get a new internal card. Link to comment Share on other sites More sharing options...
vusun123 Posted December 29, 2016 Share Posted December 29, 2016 BTW, I realise that it's a workaround, but I managed to enable wireless connectivity by using a TP-Link Wireless Nano USB adapter (TL-WN725N - http://www.tp-link.com/lk/products/details/cat-11_TL-WN725N.html).I downloaded the macOS drivers and it worked! So at least I've got wi-fi until I get a new internal card. Buy the BCM94360, no kexts needed. Remove FakePCIID_Broadcom_Wifi.kext and you are good to go 1 Link to comment Share on other sites More sharing options...
tluck Posted December 29, 2016 Author Share Posted December 29, 2016 @vusun123 - does that one come in the M.2 format? Good to know if it does. Last summer, I bought a 94352Z (aka DW1560) as there are plenty available. Link to comment Share on other sites More sharing options...
vusun123 Posted December 30, 2016 Share Posted December 30, 2016 @vusun123 - does that one come in the M.2 format? Good to know if it does. Last summer, I bought a 94352Z (aka DW1560) as there are plenty available. It does comes in M.2, also known as DW1830 1 Link to comment Share on other sites More sharing options...
mangyvr Posted December 30, 2016 Share Posted December 30, 2016 It does comes in M.2, also known as DW1830 Doesn't the DW1830 have 3 antenna connections? The T460s at least only has 2 antenna. I'm assuming it's the same way on the T460. Link to comment Share on other sites More sharing options...
vusun123 Posted December 31, 2016 Share Posted December 31, 2016 Doesn't the DW1830 have 3 antenna connections? The T460s at least only has 2 antenna. I'm assuming it's the same way on the T460. So it's a step backward from the T420 and T430 ? That's sad Link to comment Share on other sites More sharing options...
Recommended Posts