Lenovo T430 Hackintosh Guide for Big Sur and later versions of macOS

Lenovo T430 Hackintosh Guide for Big Sur and later versions of macOS

**I am the owner of this guide. This is also available on GitHub at

https://github.com/QuanticalityIsHere/lenovo-t430-efi

Lenovo T430 EFI and Installation Guide for Big Sur and later versions of macOS

https://preview.redd.it/8rr8pxipufuc1.png?width=666&format=png&auto=webp&s=007c572e6ad83c0c385f3833716a9795feea455b

This Custom EFI folder for Lenovo T430 ensures compatibility with macOS Big Sur & later. Optimized for stability, performance, and security. Enables seamless macOS experience on T430 with reliable support for essential components. Built for Big Sur (11.0) and later versions of macOS.

DEVELOPMENT OF THIS PROJECT WILL BE PAUSED AS OF MARCH 1ST 2024. IT WILL BE RESUMED AT A LATER DATE DUE TO THE FOCUS I REQUIRE ON MY ACADEMICS.

Some things you need to know:

  1. DO NOT UPGRADE THE VERSION OF OPENCORE IN THE PROVIDED EFI FOLDERS.
  2. IF YOUR WiFi CONNECTION FAILS, YOU WILL HAVE TO CONNECT THE ETHERNET CABLE AND INSTALL macOS.
  3. IN CASE OF DOUBT, DOWNLOAD OpenCore Legacy Patcher and MountEFI BEFORE HAND TO AVOID ANY ISSUES.
  4. READ THE ENTIRE DOCUMENTATION BEFORE RAISING AN ISSUE. IF YOUR QUESTION'S ANSWER CAN BE FOUND IN THE README.md, IT WILL BE DELETED OUTRIGHT WITHOUT ANY REGRET. ONLY VALID QUESTIONS ARE TO BE RAISED

Prerequisites:

  1. A working Windows Installation. (any version of Windows is fine)
  2. Python3 (install from here.)
  3. T430 or T430s (T430s configuration is similar to T430, so it should work, but it is currently untested.)
  4. The EFI Folder : Download respective version's EFI. DO NOT TRY WRONG EFI FOLDER FOR WRONG macOS VERSION. YOUR LAPTOP WILL FAIL TO BOOT DUE TO THE WRONG SMBIOS

MY Lenovo T430 Specs:

Graphics: Integrated Intel HD Graphics 4000

Processor : 2.6 GHz Dual-Core Intel Core i5-3320M

RAM : 8 GB 1600 MHz DDR3

SSD : WD Blue SA510 2.5 500GB

Display : 14.3"TFT Display (1600x900 px)

Audio : Realtek ALC269VC

Ethernet Card : Intel 82579LM Gigabit Network

WiFi Card : Intel Centrino Advanced N-6205

Bluetooth : My T430 does not have a bluetooth card.

What works and doesn't in all Versions: (fixes too!)

macOS Big Sur (11)macOS Monterey (12)macOS Ventura (13)macOS Sonoma (14)

Installation Process:

--> Install latest version of Rufus from here.

--> Open Rufus and Select USB Drive.

--> Under Boot Selection, select Non-bootable

--> Under File System, select Large FAT32 if your USB Drive is greater than 4GB. If your USB is lesser than 4GB, select FAT32

--> Click on START

--> After Rufus formats the USB Drive, download latest version of OpenCorePkg (RELEASE version) from here.

--> Extract OpenCore-X.X.X-RELEASE's .zip file to any folder. (X.X.X is a placeholder. This works with all latest versions of OpenCore)

--> Open macrecovery folder located in Utilities folder in OpenCore-X.X.X-RELEASE

--> Open Command Prompt in the following manner by typing cmd in the bar:

https://i.redd.it/5eedbsrtufuc1.gif

--> Paste the code below under versions and press Enter key, according to your desired version of macOS: (DO NOT COPY THE ENTIRE THING. ONLY TAKE A LINE UNDER THE VERSION)

Example: To Download macOS Big Sur (11), paste this in Command Prompt and press Enter key:

python3 macrecovery.py -b Mac-42FD25EABCABB274 -m 00000000000000000 download # Big Sur (11) python3 macrecovery.py -b Mac-42FD25EABCABB274 -m 00000000000000000 download # Monterey (12) python3 macrecovery.py -b Mac-FFE5EF870D7BA81A -m 00000000000000000 download # Ventura (13) python3 macrecovery.py -b Mac-4B682C642B45593E -m 00000000000000000 download # Latest version # ie. Sonoma (14) python3 macrecovery.py -b Mac-937A206F2EE63C01 -m 00000000000000000 download 

--> In the folder of macrecovery, another folder called com.apple.recovery.boot will be created with files BaseSystem.chunklist and BaseSystem.dmg or RecoveryImage.chunklist and RecoveryImage.dmg (either of them works for us.)

--> Copy the folder com.apple.recovery.boot in macrecovery folder to the ROOT of the USB Drive. (ROOT means right under the USB Drive. DO NOT create any other folder and place them in it.) 📷

https://preview.redd.it/k0x7r7w0vfuc1.png?width=1648&format=png&auto=webp&s=1dcd169e5f667d0a5ef19dbd756038c462d7eb29

--> Next, download two .zips that say AfterInstall and BeforeInstall. You will need the BeforeInstall one to fix the SMBIOS and allow macOS to install. You will also need AfterInstall one to fix the SMBIOS again and optimise performance and battery life. Download the two zips under your respective macOS version here.

--> After downloading this, extract both the files. Rename them as EFI-AfterInstall(EFI-AfterInstall and EFI(EFI-BeforeInstall). (You will need these important folders later.)

--> Copy these folders to the ROOT of the USB Drive.
(ROOT means right under the USB Drive. DO NOT create any other folder and place them in it.)

--> Download Dortania's OpenCore Legacy Patcher in case of emergencies to fix graphics from here.

--> Extract the .zip file. You will see another file called OpenCore Patcher. Copy this file to the ROOT of the USB Drive.

--> Once you have copied all files that were mentioned in this guide, this is how your USB Drive should look like in the end. 📷

https://preview.redd.it/xk5g6oi2vfuc1.png?width=1366&format=png&auto=webp&s=38ab58cccac1b3111ca0ed8fb33ffebcc65f69d5

--> Now shutdown the PC forcefully by long-pressing the Power Button.

--> Open the BIOS Menu by pressing F1 key continuously.

--> Here's a list of what you will have to change: Under Config Menu:

USB UEFI BIOS Support: Enabled USB 3.0 Mode: Enabled Display > Boot Display Device: ThinkPad LCD SATA > SATA Controller Mode: XHCI CPU > Core Multi-Processing: Enabled CPU > Intel (R) Hyper-Threading: Enabled

Under Security Menu:

Security Chip: Disabled UEFI BIOS Update Options > Flash BIOS Updating by End-Users: Enabled UEFI BIOS Update Options > Secure Rollback Prevention: Enabled Memory Protection: Enabled Virtualization > Intel (R) Virtualization Technology: Enabled I/O Port Access (Disable the following:): Wireless WAN ExpressCard Slot eSATA Port Fingerprint Reader Antitheft and Computrace Secure Boot: Disabled

Under Startup Menu:

Boot (USB HDD as first device) UEFI/Legacy Boot: UEFI only CSM Support: Disabled Boot Mode: Quick

--> After fixing up the following, press F10 and Exit while saving changes.

--> On the next reboot, you will be shown a screen, where the option Windows is visible. Press the Space Bar to view the installer.

--> Once you have pressed the Space Bar, another few options will come up. Use the arrow keys to navigate and then select Reset NVRAM. Your system will reboot and you will be greeted with the same screen.

--> Press the Space Bar again, and use your arrow keys to navigate to the icon that shows: YOUR_USB_DISK_NAME(dmg) and then press Enter (Note: YOUR_USB_DISK_NAME is just a placeholder. The name that you had set in Rufus while formatting the drive will be displayed.)

--> You will see a black screen for a few seconds, and then will be greeted with the ever familiar Apple Logo.

--> Open Disk Utility and partition your disks as usual, but remember to ALWAYS FORMAT THE PARTITION OR DRIVE YOU WANT TO USE macOS FOR IN APFS. After partitioning, close Disk Utility.

--> Click on Reinstall macOS (VERSION_NAME) and then click on Continue. If the installer prompts you saying "An internet connection is required to install macOS.", connect an Ethernet cable to the laptop, and reboot to the installer through the same steps.

--> Accept the usual license agreement, and select the disk to install macOS on, and continue. If you are using an SSD, it will take about 20 minutes. If you are using a HDD (Hard Disk), the time will be longer.

--> The installer will reboot your laptop after a few minutes, and then you will be greeted to the same OpenCore Screen. But this time, you will find an option called macOS Installer. Use your arrow keys to navigate and then press Enter.

--> It will load into the Apple logo screen, with the progress bar but with another detail that says About XX minutes remaining.. The installer will reboot a couple of times, and then you will be finally greeted with the macOS Setup Screen.

--> After another few reboots, you will finally be greeted with the setup screen, and you can proceed with the setup.

--> Happy Hackintoshing! No, we are not done yet.

Post - Installation:

--> If your graphics doesn't work and turns out to be glitchy, then use Dortania's Opencore Legacy Patcher if you have already downloaded and copied it to the USB Drive, or download it from the given link select Post-Install Root Patch.

--> Download MountEFI from here.

--> Extract MountEFI and select MountEFI.command

--> If it says that it is not allowed, open System Settings and then go to the Privacy and Settings, and then click on Open Anyway beside MountEFI.command.

--> Once MountEFI has opened, press B. Enter your password, and after it loads, close the Terminal.

--> Open finder, and you will find a new disk. It might be named anything. For me, it shows NO NAME.

--> Now this is where you have to be extremely careful, doing anything wrong here will cause your laptop to be unbootable.

--> Now open another Finder window and navigate to your USB Drive. Open the folder EFI-AfterInstall, and then open EFI the folder, and copy the folder OC beside Windows and BOOT on your EFI Partition if you plan to dual-boot Windows and macOS. If you plan to boot only macOS, then delete the folder Windows and copy OC

--> Restart to BIOS by forcefully powering off using Power Button and then under Startup Section, go to Boot Order and change your HDD/SSD to first position.

--> Remove your USB Drive and press F10 to exit while saving changes.

--> On your next boot, you should be displayed two options to run Windows or macOS. If you dont select in time, the bootloader will automatically boot macOS, or Windows. Or if you chose to boot only macOS without Windows, then you will be booted to macOS.

--> HAPPY HACKINTOSHING!!

--> Do remember to raise an issue if you find one in this file.

Credits:

--> Dortania for OpenCore Install Guide and OpenCore Legacy Patcher. (This EFI was built based on that guide)

--> PBATARD for Rufus.

--> GitHub for hosting this repository

--> Quanticality (Discord: quanticality) for the project. (I am Quanticality)

--> corpnewt for his MountEFI.

--> acidanthera for OpenCorePkg, Lilu.kext and WhateverGreen.kext

Support:

Use the issues section to raise a new issue..

submitted by /u/Such_Telephone9999
[link] [comments]