Codinger Posted February 26, 2015 Share Posted February 26, 2015 Installation Guide : Hey there and welcome to the ultimate guide how to install Yosemite (10.10) or El Capitan (10.11) on the Lenovo ThinkPad "T410". Before you begin make sure that you are owning the NVIDIA model. (NVS 3100m 256mb / NVS 3100m 512mb) This guide may work for other models like T510, T410s or the T410 with Intel HD but theres no support for them. NO ONE IN THIS FORUM (INCLUDING ME) IS RESPONSIBLE FOR ANY LOSS (DATA, MATERIAL, EQUIPMENT…) OCCURRED TO YOU, YOU ARE THE ONLY ONE RESPONSIBLE, AND BY FOLLOWING THESE INSTRUCTIONS YOU AGREE TO TAKE ALL THE RISKS AND RESPONSIBILITIES. THIS INSTALLATION ISN'T WITHOUT RISKS SO TAKE ALL THE PRECAUTIONS BEFORE DOING ANY FOOLISH ACTION, BACKUP YOUR DATA! AND FEED YOUR CAT! Photos here are only examples, use your brain! First of all you should know the basics of hackintoshing. (GIYF) You will need Windows on your T410 for the WIFI patch and a working Mac / Hackintosh (running 10.6.8+) to prepare the installation media. Also a 8GB+ USB drive. El Capitan (10.11): Download all needed resources for the work. Clover : http://sourceforge.net/projects/cloverefiboot/ Kext Utility : http://cvad-mac.narod.ru/index/0-4 T410_Clover_Config_EC : https://www.dropbox.com/s/xi935qwzi77fsu6/T410_Clover_Config_EC.zip?dl=0 T410_Modded_Bios : https://www.dropbox.com/s/gq5uye2bwevqddz/T410_Modded_Bios.zip?dl=0 T410_Extensions : https://www.dropbox.com/s/hfgzp1ngieye9ib/T410_Extensions.zip?dl=0 Yosemite Update from AppStore (If you don't have a Mac running 10.6.8+ search the internet for a solution) Install Whitelisted BIOS for installing a supported WIFI card. (Skip this step if you don't want to use WIFI) Install original BIOS from the "Original Bios" folder. Install moded BIOS from the "Moded Bios" folder. Run WinPhlash32/64 (Depending on your system) Hit the Browse button at the "Specify BIOS" Section and open up the 01BF000_WL.ROM file After that hit advanced settings and make the settings look like this : [ ] Verify BIOS part number[ ] Flash only if BIOS version is different [ ] Flash only if BIOS version is newer [ ] Verify BIOS image size [ ] Verify BIOS checksum [ ] Zero block before erasing [x] Verify block after programming [x] Disable Axx swaping automatic detection (if present) [ ] Clear CMOS Checksum Go to the DMI tab and select "Update the BIOS and not the DMI" Close the Window and press "FLASH BIOS" Prepare the Vanilla USB Make sure that your El Capitan Install program is at /Applications Format your target USB device using Disk Utility and name it "Install" Use the script below to "copy" the Installer over to your USB sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction Format your USB's EFI partition to FAT32 using the code below (Remember to replace "x" by your device's digit) sudo newfs_msdos -v EFI -F 32 /dev/rdiskXs1 Now open up the Clover Installer and set it up like this (Keep in mind that you have to select your USB as installation directory) After that extract both of your zips called "T410_Extensions.zip" and "T410_Clover_Config_EC.zip" Move the content of the "T410_Extensions" to "/EFI/CLOVER/kexts/10.11/" of your USB drive. (Skip AppleHDA.kext) Move the file called "DSDT.aml" from the "T410_Clover_Config_EC" folder to "/EFI/CLOVER/ACPI/patched" of your USB drive Move the file called "config.plist" from the "T410_Clover_Config_EC" folder to "/EFI/CLOVER/" --- replace if needed Set up your BIOS settings. Set all to default Than set Security → Security Chip : Disabled[/size] After that set Security [/size]→ Memory Protection [/size]→ Execution Prevention : Enabled[/size] Config [/size]→ Serial ATA [/size]→ SATA Controller Mode : AHCI[/size] Boot up your USB drive Plug in your USB drive and power on your ThinkPad Press "F12" and select the USB drive When you see the Clover installation screen select your USB drive and hit the enter key to proceed Press "Enter" and wait till you get into the installer (If you are stuck at something eg. PCIRootUDI=1 make a photo and post it here) Follow the Instructions till you get into the select install drive windows Than open up Disk Utility and select your HDD Select the Erase tab and select your the HDD's name eg. Mac HDD and select Mac OS Extended (Journaled) Press erase button ,wich is located right corner of the window, and close the program Select your HDD and click install. After your PC has rebooted boot the Install USB again, because OSX has a bug that it does a "pseudoinstall" first The installation should start automatically and wait till it ends Boot up your El Capitan install and fix it up Plug in your USB drive and select your HDD instead of the installer and type the boot flags from above and hit "Enter" If it boots : You can call yourself a happy person Config your Hackintosh and install Clover to your HDD / SSD using the steps of part 3 After that open up Kext Utility and drag the the AppleHDA.kext from the "T410_Extensions.zip" onto its window. Enter passwd and wait Reboot your system and have fun Don't forget to give me a thumbs up What's Working: Full QE/CI Keyboard, trackpad and trackball (multitouch three finger swipe) Audio / Mic DisplayPort Wifi- (With whitelisted BIOS and replacement card) AirDrop - (Mac to Mac tested, Mac to iOS not tested) Webcam Shut down Brightness control (via. settings) Battery Indicator (Created new DSDT and with RHM's ACPIBatteryManager.kext wich shows serial) App Store - (sometimes its required to buy something in itunes to authenticate the computer) VGA Out - (Mirroring and extended Desktop) What's partly working: iMessage / FT - (NVRAM fix is outdated | You will need a real Mac serial and Clover) Sleep and Wake with Lid - (USB doesn't work after sleep & Moon is shining) What's not tested / not working: SD Card WWANl Yosemite (10.10): Download all needed resources for the work. Clover : http://sourceforge.net/projects/cloverefiboot/ Kext Utility : http://cvad-mac.narod.ru/index/0-4 T410_Clover_Config : https://www.dropbox.com/s/nrgec0bz34xj6d3/T410_Clover_Config.zip?dl=0 T410_Modded_Bios : https://www.dropbox.com/s/gq5uye2bwevqddz/T410_Modded_Bios.zip?dl=0 T410_Extensions : https://www.dropbox.com/s/hfgzp1ngieye9ib/T410_Extensions.zip?dl=0 Yosemite Update from AppStore (If you don't have a Mac running 10.6.8+ search the internet for a solution) Install Whitelisted BIOS for installing a supported WIFI card. (Skip this step if you don't want to use WIFI) Install original BIOS from the "Original Bios" folder. Install moded BIOS from the "Moded Bios" folder. Run WinPhlash32/64 (Depending on your system) Hit the Browse button at the "Specify BIOS" Section and open up the 01BF000_WL.ROM file After that hit advanced settings and make the settings look like this : [ ] Verify BIOS part number[ ] Flash only if BIOS version is different [ ] Flash only if BIOS version is newer [ ] Verify BIOS image size [ ] Verify BIOS checksum [ ] Zero block before erasing [x] Verify block after programming [x] Disable Axx swaping automatic detection (if present) [ ] Clear CMOS Checksum Go to the DMI tab and select "Update the BIOS and not the DMI" Close the Window and press "FLASH BIOS" Prepare the Vanilla USB Make sure that your Yosemite Install program is at /Applications Format your target USB device using Disk Utility and name it "Install" Use the script below to "copy" the Installer over to your USB sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction Format your USB's EFI partition to FAT32 using the code below (Remember to replace "x" by your device's digit) sudo newfs_msdos -v EFI -F 32 /dev/rdiskXs1 Now open up the Clover Installer and set it up like this (Keep in mind that you have to select your USB as installation directory) After that extract both of your zips called "T410_Extensions.zip" and "T410_Clover_Config.zip" Move the content of the "T410_Extensions" to "/EFI/CLOVER/kexts/10.10/" of your USB drive. (Skip AppleHDA.kext) Move the file called "DSDT.aml" from the "T410_Clover_Config" folder to "/EFI/CLOVER/ACPI/patched" of your USB drive Move the file called "config.plist" from the "T410_Clover_Config" folder to "/EFI/CLOVER/" --- replace if needed Set up your BIOS settings. Set all to default Than set Security → Security Chip : Disabled[/size] After that set Security [/size]→ Memory Protection [/size]→ Execution Prevention : Enabled[/size] Config [/size]→ Serial ATA [/size]→ SATA Controller Mode : AHCI[/size] Boot up your USB drive Plug in your USB drive and power on your ThinkPad Press "F12" and select the USB drive When you see the Clover installation screen select your USB drive and hit the enter key to proceed Press "Enter" and wait till you get into the installer (If you are stuck at something eg. PCIRootUDI=1 make a photo and post it here) Follow the Instructions till you get into the select install drive windows Than open up Disk Utility and select your HDD Select the Erase tab and select your the HDD's name eg. Mac HDD and select Mac OS Extended (Journaled) Press erase button ,wich is located right corner of the window, and close the program Select your HDD and click install. After your PC has rebooted boot the Install USB again, because OSX has a bug that it does a "pseudoinstall" first The installation should start automatically and wait till it ends Boot up your Yosemite install and fix it up Plug in your USB drive and select your HDD instead of the installer and type the boot flags from above and hit "Enter" If it boots : You can call yourself a happy person Config your Hackintosh and install Clover to your HDD / SSD using the steps of part 3 After that open up Kext Utility and drag the the AppleHDA.kext from the "T410_Extensions.zip" onto its window. Enter passwd and wait Reboot your system and have fun Don't forget to give me a thumbs up What's Working: Full QE/CI DisplayPort Keyboard, trackpad and trackball (multitouch three finger swipe) Audio / Mic Wifi - (With whitelisted BIOS and replacement card) AirDrop - (Mac to Mac tested, Mac to iOS not tested) Webcam Shut down Brightness control (via. settings) Battery Indicator (Created new DSDT and with RHM's ACPIBatteryManager.kext wich shows serial) App Store - (sometimes its required to buy something in itunes to authenticate the computer) VGA Out - (Mirroring and extended Desktop) What's partly working: Bluetooth (FAQ) Sleep and Wake with Lid - (USB doesn't work after sleep & Moon is shining) iMessage / FT - (NVRAM fix is outdated | You will need a real Mac serial and Clover) What's not tested: SD Card WWAN 8 Link to comment Share on other sites More sharing options...
Codinger Posted February 26, 2015 Author Share Posted February 26, 2015 Additional Informations (FAQ Section) : How to fix iMessage?: http://goo.gl/cu6u2c- By jaymonkey Your Bluetooth gone or not available?: Boot with any Linux Live CD Activate Bluetooth Reboot Why does XXX not work and Why?: Make sure that you keep your Files (Config.plist or DSDT.aml) updated for best user experience Search this thread for a solution or look up the FAQ section Post a question How to get three finger gestures working?: Add your gestures : click on an item and then swipe with three fingers How to update El Capitan version?: Put the patched AppleHDA.kext back to S/L/E How to update Yosemite version?: Put the patched AppleHDA.kext back to S/L/E How to install NVIDIA Web Drivers in El Capitan?: Download the newest drivers form here. Download Pacifist from here. Because the drivers say the NVS 3100m is "unsupported" install the package with Pacifist first. Add nvda_drv=1 to your bootflags in Clover Reboot and install with the NVIDIA installer and reboot Have fun and if you have issues booting up your laptop try "-f". How to install NVIDIA Web Drivers in Yosemite?: Download the newest drivers form here. Download Pacifist from here. Because the drivers say the NVS 3100m is "unsupported" install the package with Pacifist first. Add nvda_drv=1 to your bootflags in Clover Reboot and install with the NVIDIA installer and reboot Have fun and if you have issues booting up your laptop try "-f" More is following 4 Link to comment Share on other sites More sharing options...
Codinger Posted February 27, 2015 Author Share Posted February 27, 2015 Change Log :// Important is GREEN 06.01.20116: New DSDT made by me. Compiled with iASL 5.1 here 22.12.2015: iMessage added at the FAQ 20.12.2015: Fixed Sleep under El Capitan - USB not working after sleep. 18.12.2015: Found why Bluetooth goes off. Yikes! Fixed GPU Display Name 17.12.2015: Reduced amount of kexts in El Capitan and Yosemite because ... they do not reset CMOS - AppleRTC.kext removed they get no PCIConfiguration Begin boot error - AppleACPIPlatform.kext removed FakeSMC.kext updated Note that you should update your Kexts asap FAQ : how to add 3 Finger gestures as some users complained about that they "don't work" 16.12.2015: Fixed SIP of El Capitan in config.plist 13.12.2015: Whooooooo -- The broken Clover Extension.zip is fixed Yosemite Guide finally updated to Clover only Updated to whooooooooooo : El Capitan 04.04.2015: Battery Indicator fully working with SERIAL (Changes now included by default ) 10.03.2015: Fixed broken links (Thanks to pouyou for PM) NVIDIA Web Drivers Fix for "Not Compatible" / Can't enable Web Drivers 05.03.2015: Updated post install files (Removed HDAEnabler3.kext because it caused +1min boot up time with SSD ) DSDT is now Error - Free New AppleHDA.kext for faster boot up time 03.03.2015: Added tutorial how to install Clover instead of Chameleon Added tutorial how to install NVIDIA Web-Drivers Updated Working / Not-Working list 26.02.2015: Added baseline tutorial 3 Link to comment Share on other sites More sharing options...
Morphium Posted February 27, 2015 Share Posted February 27, 2015 Screenshot 2015-02-27 13.10.14.png Use this to generate a serial for IMessage / FT iMessage NVRAM method is obsolete. How come you recommend this? Only if you have a real Mac, you can share its serial with your hackintosh. For now there is no workaround for working iMessage. Link to comment Share on other sites More sharing options...
Codinger Posted February 27, 2015 Author Share Posted February 27, 2015 So you need a real serial? Link to comment Share on other sites More sharing options...
twilight.lee Posted February 28, 2015 Share Posted February 28, 2015 Are you sure about "Full QE/CI"? Menu bar in your snapshot is not transparent. (Snow Leopard/Lion) there's no information regarding these aspect in System Profiler. You can verify the menu bar: if it is transparent you can be almost sure that QE/CI are active (otherwise the menu bar is solid and whiteish). Also, if you can open DVD Player QE/CI works. (All versions of OS X) you can add a widget in the Dashboard: if there is a "ripple effect" then QE/CI is enabled; you can open Chess, move a figure, and if it displays an animation, QE/CI is enabled. Link to comment Share on other sites More sharing options...
Codinger Posted February 28, 2015 Author Share Posted February 28, 2015 Are you sure about "Full QE/CI"? Menu bar in your snapshot is not transparent. Please inform about yosemites changes regarding design AND YES THE CHESS FIGURE HAS AN ANIMATION T410 Screenshot: MBA look like : Good hack OSBeast Link to comment Share on other sites More sharing options...
twilight.lee Posted March 1, 2015 Share Posted March 1, 2015 Please inform about yosemites changes regarding design AND YES THE CHESS FIGURE HAS AN ANIMATION T410 Screenshot: Screenshot 2015-02-28 13.02.34.png MBA look like : yosemite_macbook_air.jpg Good hack OSBeast Got it. My info was out of date. Link to comment Share on other sites More sharing options...
Codinger Posted March 1, 2015 Author Share Posted March 1, 2015 Got it. My info was out of date. No problem Do you have a T410? Link to comment Share on other sites More sharing options...
twilight.lee Posted March 3, 2015 Share Posted March 3, 2015 No problem Do you have a T410? No. I have a Acer 4741G laptop. Recently, I am bothering not sure QE / CI is enable or not in this laptop (Yosemite 10.10.2). Thanks for your guide, I learned something. Link to comment Share on other sites More sharing options...
Codinger Posted March 3, 2015 Author Share Posted March 3, 2015 No. I have a Acer 4741G laptop. Recently, I am bothering not sure QE / CI is enable or not in this laptop (Yosemite 10.10.2). Thanks for your guide, I learned something. Im glad to hear that. happy hacking OSBeast Link to comment Share on other sites More sharing options...
HelloKoogle Posted March 27, 2015 Share Posted March 27, 2015 Thanks very much for the guide. With this I got my first Hackintosh up and running . The only problem I have left is VGA. Somehow I got it working once, but now its not working / detecting anymore. I am using the Nvidia Drivers by the way. Do you now what the corresponding kext or DSDT change is and how I would activate that? Kind regards, Koogle Link to comment Share on other sites More sharing options...
Codinger Posted March 27, 2015 Author Share Posted March 27, 2015 Thanks very much for the guide. With this I got my first Hackintosh up and running . The only problem I have left is VGA. Somehow I got it working once, but now its not working / detecting anymore. I am using the Nvidia Drivers by the way. Do you now what the corresponding kext or DSDT change is and how I would activate that? Kind regards, Koogle Nice to hear If you connect vga you have to press alt key / win key and detect in monitor settings 1 Link to comment Share on other sites More sharing options...
HelloKoogle Posted March 27, 2015 Share Posted March 27, 2015 Awesome! Thank you Link to comment Share on other sites More sharing options...
Codinger Posted March 30, 2015 Author Share Posted March 30, 2015 Awesome! Thank you Welcome. P.S. you can always connect vga -> reboot -> works with all functions Link to comment Share on other sites More sharing options...
Codinger Posted April 4, 2015 Author Share Posted April 4, 2015 The Battery Indicator works now in Yosemite with SERIAL Link to comment Share on other sites More sharing options...
Phil6816 Posted April 18, 2015 Share Posted April 18, 2015 Hey OSBeast, thanks for this tutorial! I installed yosemite and everything works good except for the batterie indicator. Any ideas on how to fix this? Thanks a lot! Link to comment Share on other sites More sharing options...
Codinger Posted April 18, 2015 Author Share Posted April 18, 2015 Hey OSBeast, thanks for this tutorial! I installed yosemite and everything works good except for the batterie indicator. Any ideas on how to fix this? Thanks a lot! Did you use my DSDT? If you don't use it : If you use it : https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads/RehabMan-Battery-2015-0123.zip --- You have to install this kext and you're good to go Thank you anyways. Link to comment Share on other sites More sharing options...
Phil6816 Posted April 18, 2015 Share Posted April 18, 2015 Hey, thanks a lot for your fast answer. I used the one from the zip in your first post. What do i have to do with this zip? I contains 2 Kexts and one shell script. Regards Link to comment Share on other sites More sharing options...
Phil6816 Posted April 18, 2015 Share Posted April 18, 2015 It seems a bit strange, the battery indicator doesnt work (i got a bigger battery, maybe because of that?!), but my microphone works..... Link to comment Share on other sites More sharing options...
Codinger Posted April 18, 2015 Author Share Posted April 18, 2015 It seems a bit strange, the battery indicator doesnt work (i got a bigger battery, maybe because of that?!), but my microphone works..... Works too Is it there with a x or nothing? Link to comment Share on other sites More sharing options...
Phil6816 Posted April 18, 2015 Share Posted April 18, 2015 Yes, theres a X. Do i have to open the patch with MaciASL? Because theres no T410 in the zip. Woudl be really nice if that would work. Also the Webdriver for Nvidia doesnt work because the mac doenst boot with the driver activated, but it works fine with the apple driver so i will just keep that. Link to comment Share on other sites More sharing options...
Codinger Posted April 18, 2015 Author Share Posted April 18, 2015 Yes, theres a X. Do i have to open the patch with MaciASL? Because theres no T410 in the zip. Woudl be really nice if that would work. Also the Webdriver for Nvidia doesnt work because the mac doenst boot with the driver activated, but it works fine with the apple driver so i will just keep that. Wich bootloader? Link to comment Share on other sites More sharing options...
Phil6816 Posted April 18, 2015 Share Posted April 18, 2015 Chimera. I just realized that the 3 finger swipe doenst work, the option in preferences is missing. Link to comment Share on other sites More sharing options...
Codinger Posted April 18, 2015 Author Share Posted April 18, 2015 Chimera. I just realized that the 3 finger swipe doenst work, the option in preferences is missing. Use Clover and you have to set it up in keyboard shortcuts Link to comment Share on other sites More sharing options...
Recommended Posts