Skip to content

Preconfigured OpenCore EFI folder to boot and use macOS 10.13 to 14 on the Thinkpad T430

Notifications You must be signed in to change notification settings

jozews321/T430-Hackintosh-Opencore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

Thinkpad T430 - Hackintosh - OpenCore

T430 OC 10.13 10.14 10.15 11 12 13 14 download Lenovo Thinkpad T430 Opencore









SUMMARY

This guide will provide a EFI folder configured to install macOS 10.13 to 14 on the Thinkpad T430 using OpenCore Bootloader with every device working with some exceptions depending on your particular T430 model (see below)

⚠️ This guide assumes prior knowledge on how to do basic Hackintosh stuff
If you are new to this i suggest you to go to OpenCore Install Guide first
There will be references to the linked guide throught this proccess for those that are new to this

REQUIREMENTS

  • Lenovo Thinkpad T430 (T430s is similar enough to work with this config, but i can't verify)
  • Intel Core i3 3110M or better (Celeron and Pentium CPUs are not supported)
  • Integrated Intel HD4000 graphics (NVIDIA discrete GPUs are not supported)
  • At least 4GB RAM
  • Stock Intel Centrino WiFI card (optional)
  • Internal Broadcom BCM20702 Bluetooth 4.2 card (optional)
  • Integrated Fingerprint reader and WWAN card are not supported
  • Dual Booting is discouraged in this guide as there is many boot scenarios to cover properly here
  • SSD (HDDs suck)
  • USB drive (at least 16gb for full installer or 2gb for internet recovery)

ABOUT

The provided ACPI tables in this OC EFI folder are made using a DSDT-less method via hotpatching to increase compatibility with different BIOS versions.

HARDWARE TESTED

Do a pull request to add more Hardware configs to this list

My T430

ThinkPad T430 Specs

Component Details
Model Lenovo ThinkPad T430
BIOS Version 2.77, unlocked with 1vyRain
Processor Intel Core i7 3610QM
Memory 16GB DDR3 1600MHz in Dual-Channel
SSD Intel 520 Series SSD 180GB
Graphics Intel HD Graphics 4000
Display 15.6" 1600x900
Audio Realtek ALC269VC
Ethernet Intel 82579LM Gigabit Network
WIFI Intel Dual Band Wireless-AC 7260
Bluetooth Integrated Broadcom BCM20702 Bluetooth 4.2

INSTALL GUIDE

Getting the EFI ready

Download the latest release of the EFI

BIOS Settings

BIOS Settings

Latest BIOS Version: 2.77 stock or ivyrain

CONFIG TAB

  • 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

SECURITY TAB

  • 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

STARTUP TAB

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

Creating the USB installer

In this step you will create a macOS installation media. Regardless of the OS you are using to create the installer you will need some tools Python, Propertree

Now go to OpenCore Guide - Creating the USB where you can find the instructions step by step to create the installation media with your respective OS

Adding the EFI folder to the USB
Now you will need to copy the EFI folder to the root of your USB Installer in order to boot from it

You can consult OpenCore Guide - Creating the USB to get some instructions on how to do this with your OS

Installing macOS
Boot from the USB by pressing F12 on the Thinkpad BIOS and choose your USB
  • You will see the OpenCore Boot Picker and choose to boot from your installation media

  • After that select Disk Utility and format your HDD/SSD in APFS

  • If running the internet installer connect an ethernet cable right now or connect WIFI, alternatively you can use an Android phone to tether via USB

  • Install as normal

You can consult OpenCore Guide - Installation Process to get some instructions if you need them.

POST INSTALL

Follow the next steps carefully to get a fully working system

Generating SMBIOS serial

Now it's time to generate the Serial, MLB, UUID and ROM to the config.plist (you will need to have ProperTree installed)

  • Download GenSMBIOS

  • Open config.plist with ProperTree in the EFI folder

  • Open GenSMBIOS

  • Choose 1 to install MacSerial

  • Choose 3 to generate some new serials

  • Write MacBookPro10,1

  • You will get something like this



  • If you care about iServices you will need to try the generated serial in Apple Coverage and try to get this message (use a VPN or TOR to get around the rate limits)


  • Add the generated serials in the config.plist at /PlatformInfo/Generic (Serial to SystemSerialNumber, Board Serial to MLB, SmUUID to SystemUUID, AppleRom to ROM)


  • Save and continue
macOS 12 to 14 - HD 4000 system patch
Apple dropped the HD 4000 iGPU with macOS 12. If you dont install this you won't have any kind of graphics acceleration and your macOS 12-14 experience will be completely miserable

If everything went right, now you would be able to control the brightness and enjoy fully Metal accelerated UI

Boot without USB
  • Download MountEFI

  • Choose your macOS drive and it should be mounted in Finder

  • Copy your EFI folder to the root of the EFI partition on your macOS drive

  • Reboot and disconnect your USB drive

  • Boot from disk

Optimizing CPU power management
Follow this guide(Don't skip or your cpu will be locked at minimum or base clock and everything will be very slow): https://dortania.github.io/OpenCore-Post-Install/universal/pm.html#sandy-and-ivy-bridge-power-management
Disable verbose boot
If you managed to boot without any issues you can disable the verbose boot to get a clean boot experience
  • Open the config.plist

  • Go to NVRAM/Add/7C436110-AB2A-4BBB-A880-FE41995C9F82

  • Find boot-args and delete -v

  • Reboot

Credits

Thanks to:

About

Preconfigured OpenCore EFI folder to boot and use macOS 10.13 to 14 on the Thinkpad T430

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published