How to install macOS Sierra on Intel HD Graphics Arrandale model of the ThinkPad T410 (Lenovo)

I decided to make a guide about how to run macOS Sierra on your Lenovo ThinkPad T410 (Intel Arrandale models). After Success , while I was fixing problems I realized there was no guides for Intel models, but for exclusive NVIDIA models.

Here is this guide for those who have a Lenovo T410 (NOTE: The same goes for NVIDIA models, just ignore the graphics parts and find solutions on your own or use the guide provided by a user on Tonymacx86.)

THIS METHOD is tested on my Lenovo T410 model (2537-DV9). Other Lenovo ThinkPad T410 models with Intel HD Graphics (Arrandale) may work. It is unknown if this guide will work on Intel versions of the T410s, T410i, or something like that, if you own a T410s or T410i, let me know in this post's comments.

Let's get started! What you will need: - Obviously a ThinkPad T410 with Intel Arrandale GPU

  • USB drive for your macOS Bootable USB

  • If possible, a real Mac, Hackintosh or macOS Virtual Machine to create your vanilla USB with UniBeast. (DISTRO METHOD LIKE NIRESH WILL NOT WORK! DON'T BELIEVE ME? I tried booting Hackintosh Sierra Zone on T410 and it hangs at a verbose command gIOScreenLock, not recommended.)

  • External USB Keyboard and Mouse

  • To patch easily, Windows with HFS support (You can dual boot, however dual boot with Windows is supported. I didn't try dualbooting with linux too.) Or, other OS like Linux distros with HFS support.

  • Hackintosh-compatible WiFi card for wireless support, or Wireless Adapter that gets you online via USB

STEPS: 1. This is optional, but otherwise update your ThinkPad T410 BIOS to v1.45. And if you have a custom WiFi card, make sure you get the custom version (unless you have these BIOS versions already.)

  1. Create your bootable macOS Sierra Install Vanilla USB. You can once again use Mac/Hackintosh/macOS Virtual Machine to do UniBeast. 8 GB or more is enough. Do note that when you get to the Bootloader part of UniBeast, select Legacy. Do not Inject ATI or Nvidia. Once initiated, it will take awhile to create your macOS Sierra USB, so just wait patiently. (BEFORE YOU BEGIN THIS STEP, ENSURE YOU FORMAT YOUR USB DRIVE WITH GPT AND MACOS EXTENDED)

  2. Get your T410 ready and make sure you load defaults if you can, turn off Security Chip in the BIOS, and set USB as your first boot priority.

  3. Plug in your USB drive, and give yourself a minute for Clover bootloader to load. Now, DO NOT START macOS SIERRA SETUP YET! If you do immediately, the installer will appear like if a toddler smashed your laptop. Go to settings and add bootflag: "GraphicsEnabler=No" without commas. Once you add it, you can finally launch the installer. It might take a moment to load, but if you see a rainbow spinning wheel afterwards and your screen fine, that means you booted into the installer Success fully.

  4. Time to make a mess around your desk for a while, so plug in your external USB keyboard/mouse (since it will not work). Once booted into installer, select your language if prompted. Go to Utilities > Disk Utility.

  5. At Disk Utility, you can do a dual boot (MBR is compatible, I used MBR for mine), but if you wish to use the entire drive, click the hard disk at the top, but make sure it is formatted with macOS Extended (Journalled) and GPT. Quit the Disk Utility when finished.

  6. Follow on-screen instructions to complete macOS installation.

  7. Get your other operating system like Windows, or a live Linux OS with HFS support ready! If you boot into macOS partition with GraphicsEnabler=No still, it will appear like if a toddler smashed your screen too. Patch your AppleIntelHDGraphics. Here is the following link: http://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/

Make sure you patch: 5 AppleIntelHDGraphics kexts/plugins/bundles with the ones provided in the post, make sure you get QE/CI package and also the IntelHDGraphics patch for 10.12! Use Alternate 2 (or Alternate 2 with IOPCI) AppleIntelHDGraphicsFB kext. Once patched, restart your ThinkPad and start macOS Sierra with bootflag: "GraphicsEnabler=No".

  1. Follow instructions to finish OOBE. Note that when you get through the "Setting Up Your Mac" part, it will display as an iMac, and your ThinkPad will be recognized as an iMac. We will fix that.

  2. Get your post-install material ready! Once you reach the desktop, launch Multibeast for Sierra. In Multibeast, you have to install the following:

-- Network > Intel > AppleIntelE1000e v.3.3.3

-- System Definitions > MacBook Pro > MacBook Pro 6,2

-- FakeSMC (and if you want add the plugins for it)

-- Clover Legacy Bootloader

Install the following above on Multibeast, and restart macOS. When you restart macOS, remove the USB. You now no longer need the USB to turn on your computer.

  1. Get Kext Utility (http://cvad-mac.narod.ru/index/0-4) and run it once. Note that this will also make your Intel HD Graphics Arrandale work :D. After that, restart macOS again. But this time, don't use GraphicsEnabler=No bootflag, it will be guaranteed it will work properly. After, get VoodooPS2 driver (https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads) LATEST VERSION, use the Release kext and install it on Kext Utility.

  2. After that, quit Kext Utility, open the Terminal. Add in "sudo cp", leave a space, drag and drop "org.rehabman.voodoo.driver.Daemon.plist" to your Terminal, leave a space, add /Library/LaunchDaemons and press Enter.

  3. Type "sudo cp" and leave a space again, drag VoodooPS2Daemon to it, add a space and /usr/bin then press Enter.

  4. Quit Terminal and run Kext Utility again. Once finished, restart your ThinkPad. You can now throw your dusty USB keyboard and mice in the storage room cause you can finally use the built in keyboard and mouse!

  5. Download VoodooHDA 2.8.8 (https://sourceforge.net/projects/voodoohda/files/VoodooHDA-2.8.8.pkg.zip/download), and run the installer. After that, restart your ThinkPad one more time! Once it loads, open System Preferences, open "Sound" and click on "Speaker (Analogue)".

  6. Now, in order to get built-in battery percentage, you'll need to patch your DSDT. Thankfully Mcdonnelltech has a pre-patched DSDT for your T410 (They say its compatible with Yosemite, but it should work for Sierra. I tried it and works), get the T410 Utility and Kext Pack (http://www.mediafire.com/download/fk202m8yfbp2fpz/ThinkPad_T410_Yosemite_Utility_and_Kext_pack.zip), and copy DSDT.aml to "EFI/CLOVER/ACPI/patched". Restart your ThinkPad, open Kext Utility, get the AppleSmartBatteryManager.kext (https://www.osx86.net/files/file/183-applesmartbatterymanagerkext/), install it and restart your ThinkPad one more time. If done correctly you'll see the battery percentage on the logon screen and desktop. It will also give you battery alerts.

WHAT DOESN'T WORK IN MY POV:

  • Screen brightness when macOS loaded. (Someone give me a suggestion if you try and get it working)

  • Apple Maps on Intel HD Arrandale Graphics.

  • Sleep mode/hibernate

  • Stock T410 Intel WiFi card.

WHAT WORKS: - Built-in keyboard/mouse

  • Ethernet

  • USB ports

  • Shutdown and Restart

  • ThinkLight

  • Volume control

  • Headphone ports

  • DVD

  • Intel HD Graphics 1st Gen full QE/CI (Arrandale)

Good luck and feel free to talk in the comments below :D :D :D

Author: @theteleyator