Jump to content


  • Content Count

  • Joined

  • Last visited

About Averyfreeman

  • Rank
    InsanelyMac Protégé

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. This worked for me immediately did not even need to reboot T460s FHD i5-6300 HD520
  2. Averyfreeman

    [GUIDE] Lenovo T460 macOS with Clover

    I tried this on my T460s - just using stock VoodooPS2Controller.kext v 1.83, I appended .NotUsed to my SSDT-PS2K-T460.dsl and I appear to have three finger swipe (back/forward pages) but that's the only gesture I can get to work. Has anyone gotten any of the other gestures working?
  3. Averyfreeman

    [GUIDE] Lenovo T460 macOS with Clover

    Hey, I found your comments really helpful Already had a DW1560 on the way from China (actually, lenovo version which requires the slot mod) which is still en route, but I actually had a BCM94360CS2 that I had tried to use with my T420 but never did because of the antennae mismatch (T420 uses the U.FL connectors and I never got around to ordering converters). So I got one of these adapters for an NGFF slot on ebay: https://www.ebay.com/itm/BCM94360CS2-BCM943224PCIEBT2-Apple-Wireless-Card-to-NGFF-M-2-Key-A-E-Adapter/142695065484?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649 BCM94360CS2 works great, I'm actually connected to the internet with it right now while writing this, using a bluetooth mouse. The only issue is on my T460s there's about a 2-3mm bulge that prevents my housing from being closed all the way, so that's a bummer, but it's really not that bad, I can live with it. Just wanted other people to be aware if they're thinking of doing the same thing. Thanks for all the great info re: wifi adapters, they really helped me a lot.
  4. Averyfreeman

    [GUIDE] Lenovo T460 macOS with Clover

    Hey, I just wanted to let people know, if you're having issues with jerky / sticky scroll on your touchpad, there's two great programs to try. One called Mos has fewer features but works very well and is easy to configure The other called Smooze is a lot more complicated but can do allllllll sorts of cool stuff with your touchpad scroll. They both accomplish one thing - making your scroll experience better Both can be installed from casks using homebrew: https://brew.sh/ e.g.: $ brew cask install mos And then it shows up in your applications folder. Both are free, but Smooze is a limited trial that costs $5 to license (seems like it's well worth the price).
  5. Averyfreeman

    [GUIDE] Lenovo T460 macOS with Clover

    I just have a quick question - I'm trying to fix the jerky scroll on my Thinkpad T460s running 10.14.4. I patched the DSDT using the automated tools in @tluck's T460 pack, but I notice there are settings for the touchpad ("Clickpad") in both SSDT-PS2K-T460.dsl and VoodooPS2Trackpad.kext/Contents/Info.plist I've been editing both of them, but do I need to? Does one override the other? Thanks
  6. Averyfreeman

    Thinkpad T460s hackintosh touchpad is unusable

    So far this is my VoodooPS2Controller.kext/Contents/Plugins/VoodooPS2Trackpad.kext/Contents/Info.plist (pertinent to the T460s): <string>Thinkpad_ClickPad</string> <key>Thinkpad_ClickPad</key> <dict> <key>Clicking</key> <true/> <key>DragLockTempMask</key> <integer>262148</integer> <key>DynamicEWMode</key> <false/> <key>EdgeBottom</key> <integer>0</integer> <key>FakeMiddleButton</key> <false/> <key>FingerZ</key> <integer>1</integer> <key>HWResetOnStart</key> <true/> <key>MaxTapTime</key> <integer>100000000</integer> <key>MouseMultiplierX</key> <integer>4</integer> <key>MouseMultiplierY</key> <integer>4</integer> <key>MouseScrollMultiplierX</key> <integer>1</integer> <key>MouseScrollMultiplierY</key> <integer>4</integer> <key>PalmNoAction When Typing</key> <false/> <key>ScrollResolution</key> <integer>50</integer> <key>SmoothInput</key> <true/> <key>Thinkpad</key> <true/> <key>UnsmoothInput</key> <false/> </dict> And here's my SSDT-PS2K-T460.dsl: "Synaptics TouchPad", Package (0x2A) { "Clicking", ">y", "DragLockTempMask", 0x00040004, "DynamicEWMode", ">n", "FakeMiddleButton", ">n", "HWResetOnStart", ">y", "PalmNoAction When Typing", ">n", "ScrollResolution", 0x0320, "SmoothInput", ">y", "UnsmoothInput", ">n", "Thinkpad", ">y", "EdgeBottom", Zero, "FingerZ", One, "MaxTapTime", 0x05F5E100, "MouseMultiplierX", 0x04, "MouseMultiplierY", 0x04, "MouseScrollMultiplierX", One, "MouseScrollMultiplierY", 0x04, "TrackpointScrollYMultiplier", 0x02, "TrackpointScrollXMultiplier", One } So far I've noticed turning down the ScrollResolution seems to make the jerkiness less pronounced due to it scrolling faster, but it's still jerky. I've also gotten rid of BogusDeltaX/Y and turned pretty much everything off like DynamicEW and palm detection because I seem to remember palm detection making scrolling crappy in Windows, too. I've tried turning on and off pretty much all the options and this is as good as I've gotten it - still pretty jerky though, the speed just masks it somewhat. Does anyone have any ideas?
  7. Averyfreeman

    [GUIDE] Lenovo T460 macOS with Clover

    I don't know about an L460, but I just installed Mojave on a T460s and it works pretty good. If you want to have the easiest time just get a stock T460. Maybe the touchpad would work better than the T460s. I've built lots of hackintoshes and this was one of the easiest. The T420 is super easy, too. It's all pretty much thanks to @Tluck and @Rehabman and the community here and TonyMac. This guide is nice and concise, it's what I used for most of it: https://octoperf.com/blog/2018/10/22/thinkpad-t460-how-to-install-macos/ Then this github repo: https://github.com/tluck/Lenovo-T460-Clover Then go back over the first page of this thread -- make sure you build your own SSDT. Basically just follow the commands, you just have to click on them and it'll instal ssdtprgen, iasl, patchmatic, etc. scan your ACPI for mods, patch your dsl and compile an asl for you, even install it. Oh and the backlight kext generator And get kext helper to install your kexts to the kextcache and delete them from clover (or move them into another folder) so you don't have competing kexts trying to load outside of protected memory. If anyone thinks I missed anything feel free to jump in.
  8. Averyfreeman

    [GUIDE] Lenovo T460 macOS with Clover

    Hi, I am hoping someone will help me with my T460s touchpad on mojave, but I started a new thread since this one is so long: Would love to hear from you if you have any ideas - thanks!
  9. Dear @tluck I have a T460s 20F9-003HUS - I5-6300U 2C 2.4GHz, FHD non-touch, 8GB DDR4, PM961 NVMe, vPro, AMT, etc. http://psref.lenovo.com/Detail/ThinkPad_T460s?M=20F9003HUS I have been following the following thread to hackintosh my T460s: but it's very long and hard to sort through, so I thought I'd start a new thread specifically for this issue Personally, my model has been doing pretty good with just the T460 EFI from github. I did run the scripts to create and patch a new DSDT, though, after installing patchmatic and iasl. I also manually installed VooDooPS2Controller.kext by following the guide on RehabMan's git wiki. I also re-installed my kexts from CLOVER/kexts/other using kext helper to build them into the kext cache My only glaring issue is the touchpad. It's unusably bad, I've had to use a mouse which kinda sucks on a laptop. It'll be really slow and then all of the sudden be really fast. It hangs and skips intermittently. Kind of hard to describe but it's {censored}. So far I've tried: installing latest version of VooDooPS2Controller, urning off all gestures, modifying speed, patching DSDT with autogen scripts (iASL, patchmatic). Has anybody seen this problem? What do you recommend I do? Happy to provide any logs anyone believes would be relevant via pastebin, etc. Thank you!
  10. Averyfreeman

    Lenovo ThinkPad T420 with UEFI Only

    Hi, I have successfully hacked my X220 and T520 using the info from this thread and have been running Yosemite 10.10.x for several months. I also was able to install the El Capitan 10.11 Public Beta v1 and 2 successfully without too much problem. However, now when I try to install the official 10.11 release of El Capitan, all I get is a grey screen with a spinning ball. This happens when I try and install from both the installer package and from a USB flash disk (fresh install). Has anyone had this problem, or perhaps know what to do? Thanks! Avery
  11. Averyfreeman

    Broadcom 43225 Device ID fix for 10.8.5+?

    I am trying to get a BCM43225 / AW-NB290H working on Yosemite 10.10.5 I have been able to get the wifi to show up but it won't turn on no bluetooth either I installed the above kexts and patched using the Toleda DSDT repo also tried changing the patch to reflect my card: 14E4, 4357, 106B, 04DB, Broadcom Corporation, BCM43225 802.11b/g/n Does anyone know what I'm doing wrong? How can I get this thing to work? Thanks! Avery
  12. Averyfreeman

    Lenovo Thinkpad x220 - 10.9.5 pack and info

    Has anyone been able to get hibernation to work in Yosemite with the X220? I just got one and am very anxious to hackOS it --- just wish I could have hibernate (I have a T520 and haven't been able to get hibernate to work on it properly, either.) Thanks! -Avery
  13. Averyfreeman

    Lenovo ThinkPad T420 with UEFI Only

    @ tluck - Searching the thread for 'BIOS Whitelist' turned up 2 pages of results, found one link to a thread regarding whitelist BIOS for the T420 1.46 posted by maropr Aug 2013, but often these threads have outdated links, which can be frustrating. I wanted to include hard-links to self-served files (e.g. non-rapidshare/mediafire/etc.). Also the two models I included are not the focus of this thread, but the guide in this thread works for them as well, so I thought they might be useful for people using the guide for different models who might want easy access to whitelist-removed BIOSes. Thanks for all your help!
  14. Averyfreeman

    Lenovo ThinkPad T420 with UEFI Only

    Hi everyone, I just wanted to show my support for this thread by including some links to WIFI whitelist-removed BIOS patches for a couple Thinkpad models that can be hackintosh-ed using the advice in this thread. For those who aren't familiar with with the whitelist on Thinkpad computers, it prevents non-whitelisted WIFI adapter from being used - ie, only Intel WIFI adapters branded by Lenovo, that are not compatible with MacOS. I use the Thinkpad T520, which is basically just like the T420 with a bigger screen. I can confirm this BIOS mod works with an old AR5B95 wifi adapter I had lying around. Here's The self-tested and confirmed whitelist-removed BIOS for the T520, version 1.43 http://averyfreeman.com/Downloads/THINKPAD_T520_8AET63WW_8auj24us_NWL.rar Here's one I haven't tested for the X220, BIOS version 1.39 http://averyfreeman.com/Downloads/ThinkPad_x220_1.39_8duj25us_NWL.rar NOTE: You have to do these installs from WINDOWS ... Here's one you can do with a DOS boot-disk for the x220: http://averyfreeman.com//Downloads/ThinkPad_x220_1.39_8duj25us_NWL_DOS.rar Good luck everyone!
  15. Averyfreeman

    Lenovo ThinkPad T420 with UEFI Only

    Hey Tluck, Thanks for getting back to me so quickly! Actually, I *was* able to boot into Mavericks using the VGA port attached to an external monitor, so I just hopped into clover configurator and changed the display settings to dual link = 1. That was it! If anyone else has a 1920x1080 display in a Thinkpad T520 or W520 who needs to know what to do, just use the 1366x768 acpi settings detailed in the guide and instead of using the duallink=0 key in clover config.plist, change it to duallink=1. So happy! Thanks again! LOVE THIS GUIDE! -Avery EDIT: I wish I had tried the single user mode just to see if it worked. I'm guessing it would have since before the display changed modes in the login screen it was able to display the Apple boot screen without issues. Thanks for the tip, I hope it helps someone else out.