- Joined
- Oct 11, 2013
- Messages
- 1
- Mac
- Classic Mac
- Mobile Phone
I recently managed to install Yosemite 10.10.5 onto Lenovo Thinkpad T61 with everything (so far) tested to work, including sleeping. This guide is a work in progress. I keep updating it as the hackintosh project goes.
MIDDLETON'S BIOS UPDATE
First of all, and foremost, do not erase your existing Windows installation just yet. You are gonna need it to update the stock BIOS to Middleton's BIOS. Why? Because Lenovo stock BIOS includes a white list of installable peripherals/cards and we do need to replace the mini PCIe WiFi card with the one that is not in the list. The Middleton's BIOS can be downloaded from here:
https://sites.google.com/site/twisteroidambassador/thinkpads/thinkpads
Extract Dual-IDA_SATA-II_Whitelist_SLIC21_Thermal_Sensing_Error_ThinkPad_T61_T61p_BIOS_(2.29-1.08).rar. Read the instruction provided and choose the BIOS version you wish. There are several ways to update the BIOS, but you may not be able to do it from the ISO if your battery is not fully charged or does not hold charge anymore. So, the only option left is through Windows with WinPhlash. Instruction to update with WinPhlash is available in here:
https://forums.lenovo.com/t5/ThinkP...ng-BIOS-on-Thinkpad-T60-no-battery/td-p/65772
If you use WinPhlash, rename the $01af000.fl1 to bios.rom and rename the $01af000.fl2 to platform.bin, then proceed with BIOS update. BIOS update takes some time, and when it is done you need to reboot the machine.
WIFI CARD REPLACEMENT
The next step is to find supported WiFi cards that work out of the box. I have tested two mini PCIe cards:
https://www.amazon.com/gp/product/B00JESLUWQ/?tag=tonymacx86com-20
https://www.amazon.com/gp/product/B00HRFS1GQ/?tag=tonymacx86com-20
To fit the half-size mini PCIe card into full size mini PCIe slot, you need a bracket:
https://www.amazon.com/gp/product/B072R2NQQS/?tag=tonymacx86com-20
CREATE USB INSTALLATION DISK
You need to get Yosemite installation image from the App Store and create a USB installation media by typing the following line into terminal:
Please note that the command line above would FORMAT and create a USB installation media mounted on /Volumes/USB. Please make sure you already backup of data you may have on your USB flash drive.
CLOVER EFI BOOTLOADER
Download Clover EFI Bootloader from here: https://sourceforge.net/projects/cloverefiboot/files/Installer/
As of this guide was written, I used v2.3k with instruction as follow:
1. Make sure you change the installation location to the USB installation media.
2. Click Customize and put check mark on:
- Install boot0af in MBR
- CloverEFI 64-bits BiosBlockIO
- NvmExpressDxe-64
- Ps2MouseDxe-64
3. Click Install
CONFIG.PLIST and DSDT.AML
Copy config.plist into the USB install media: /EFI/CLOVER/config.plist
Copy DSDT.aml into the USB install media: /EFI/CLOVER/ACPI/patched/DSDT.aml
CLOVER CONFIGURATOR
Make sure 0x28 and 0x67
COPY KEXTS
Copy kext to Others
INSTALLATION
Boot into USB installation media by pressing ThinkVantage button and select the USB stick
Create a new GUID partition with Disk Utility
Install OS X and follow instruction on the screen until it's done
Reboot won't work from HDD, use USB stick to boot from HDD
Continue installation
MAKE HDD BOOTABLE
1. Boot HDD from USB stick
2. Install Clover EFI Bootloader.
3. Copy everything from USB stick EFI and overwrite everything in HDD EFI.
4. You can now boot from HDD without USB stick.
Outlines:
1. Update BIOS to remove peripheral whitelist (to install non-Lenovo working OOB WiFi card).
2. For bad battery condition - BIOS update MUST be done with Winphlash.
3. For good battery condition - BIOS update can be done in several ways (to be described and provide links).
4. Require: Install OS X Yosemite.app
5. Do createinstallmedia method.
6. Clover boot and options.
7. Copy config.plist
8. Copy DSDT.aml
9. Copy kexts.
10. BIOS settings.
11. Installation.
12. Post-install kexts.
13. Clover bootloader installation and EFI clone.
14. What work.
15. What don't work.
16. Known issues.
References:
1. https://trello.com/c/L5czbRKr/34-t61-hackintosh
2. https://forums.lenovo.com/t5/ThinkP...ng-BIOS-on-Thinkpad-T60-no-battery/td-p/65772
3. https://www.hackintosh-forum.de/index.php/Thread/17253/?pageNo=1&page=Thread&threadID=17253&pageNo=1 (in German)
MIDDLETON'S BIOS UPDATE
First of all, and foremost, do not erase your existing Windows installation just yet. You are gonna need it to update the stock BIOS to Middleton's BIOS. Why? Because Lenovo stock BIOS includes a white list of installable peripherals/cards and we do need to replace the mini PCIe WiFi card with the one that is not in the list. The Middleton's BIOS can be downloaded from here:
https://sites.google.com/site/twisteroidambassador/thinkpads/thinkpads
Extract Dual-IDA_SATA-II_Whitelist_SLIC21_Thermal_Sensing_Error_ThinkPad_T61_T61p_BIOS_(2.29-1.08).rar. Read the instruction provided and choose the BIOS version you wish. There are several ways to update the BIOS, but you may not be able to do it from the ISO if your battery is not fully charged or does not hold charge anymore. So, the only option left is through Windows with WinPhlash. Instruction to update with WinPhlash is available in here:
https://forums.lenovo.com/t5/ThinkP...ng-BIOS-on-Thinkpad-T60-no-battery/td-p/65772
If you use WinPhlash, rename the $01af000.fl1 to bios.rom and rename the $01af000.fl2 to platform.bin, then proceed with BIOS update. BIOS update takes some time, and when it is done you need to reboot the machine.
WIFI CARD REPLACEMENT
The next step is to find supported WiFi cards that work out of the box. I have tested two mini PCIe cards:
https://www.amazon.com/gp/product/B00JESLUWQ/?tag=tonymacx86com-20
https://www.amazon.com/gp/product/B00HRFS1GQ/?tag=tonymacx86com-20
To fit the half-size mini PCIe card into full size mini PCIe slot, you need a bracket:
https://www.amazon.com/gp/product/B072R2NQQS/?tag=tonymacx86com-20
CREATE USB INSTALLATION DISK
You need to get Yosemite installation image from the App Store and create a USB installation media by typing the following line into terminal:
Code:
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction
CLOVER EFI BOOTLOADER
Download Clover EFI Bootloader from here: https://sourceforge.net/projects/cloverefiboot/files/Installer/
As of this guide was written, I used v2.3k with instruction as follow:
1. Make sure you change the installation location to the USB installation media.
2. Click Customize and put check mark on:
- Install boot0af in MBR
- CloverEFI 64-bits BiosBlockIO
- NvmExpressDxe-64
- Ps2MouseDxe-64
3. Click Install
CONFIG.PLIST and DSDT.AML
Copy config.plist into the USB install media: /EFI/CLOVER/config.plist
Copy DSDT.aml into the USB install media: /EFI/CLOVER/ACPI/patched/DSDT.aml
CLOVER CONFIGURATOR
Make sure 0x28 and 0x67
COPY KEXTS
Copy kext to Others
INSTALLATION
Boot into USB installation media by pressing ThinkVantage button and select the USB stick
Create a new GUID partition with Disk Utility
Install OS X and follow instruction on the screen until it's done
Reboot won't work from HDD, use USB stick to boot from HDD
Continue installation
MAKE HDD BOOTABLE
1. Boot HDD from USB stick
2. Install Clover EFI Bootloader.
3. Copy everything from USB stick EFI and overwrite everything in HDD EFI.
4. You can now boot from HDD without USB stick.
Outlines:
1. Update BIOS to remove peripheral whitelist (to install non-Lenovo working OOB WiFi card).
2. For bad battery condition - BIOS update MUST be done with Winphlash.
3. For good battery condition - BIOS update can be done in several ways (to be described and provide links).
4. Require: Install OS X Yosemite.app
5. Do createinstallmedia method.
6. Clover boot and options.
7. Copy config.plist
8. Copy DSDT.aml
9. Copy kexts.
10. BIOS settings.
11. Installation.
12. Post-install kexts.
13. Clover bootloader installation and EFI clone.
14. What work.
15. What don't work.
16. Known issues.
References:
1. https://trello.com/c/L5czbRKr/34-t61-hackintosh
2. https://forums.lenovo.com/t5/ThinkP...ng-BIOS-on-Thinkpad-T60-no-battery/td-p/65772
3. https://www.hackintosh-forum.de/index.php/Thread/17253/?pageNo=1&page=Thread&threadID=17253&pageNo=1 (in German)
Last edited: