Update: I have swtiched to a Thinkpad T440p with macOS Mojave on it. The x230i is now by backup laptop. I wrote a guide for the T440p here. The T440p guide is FAR more extensive in Hackintoshing than this one, so it's a good idea to look at it anyway even if you don't have one.
A guide for anyone trying to Hackintosh their Thinkpad x230. I actually used a x230i and it worked the exact same.
You will need a Mac Disk Image File of the OS you want. When I tried this, I used an image of Mojave 10.14.3 with Clover. A simple way to obtain this is by using an actual Mac that you borrow from a friend or get from a library and downloading from the App store. If you cannot find the file you want, do not worry. Apple has a bad habit of removing the quick find of previous operating systems on their App Store. The previous ones are hidden and are only found in this archive. Go here are select the OS you want. Then scroll down to downloads. For very old versions, they might provide a .dmg file. Remember that you need a .dmg file.
- You can use Clover for the bootloader which makes this very easy. Here you can learn more about Clover.
- Transmac will load the disk image file onto a USB drive. It is paid-for but they provide a 14 day trial so that is plenty of time.
Also remember that in the BIOS, change the boot option to UEFI instead of Legacy, and to switch the fn key and ctrl key since Thinkpad laptops and regular key placements are different.
This video tutorial by Jack Zhang is very helpful in how to install macOS on the x230. It is mostly in Chinese but it is easy enough to follow. His channel might even have some more updated videos for newer macOS versions.
When you succed in Hackintoshing your laptop, you will want to change your special keys to something you are more used to. Aside from the regular macOS keyboard settings, you can use Karabiner Elements to fully swap the actions of your keys to whatever you want.
- X230 Hackintosh Files - This is required.
- Mojave 10.14.3 EFI
- Mojave 10.14.5 EFI
Please keep in mind, that I had this Hackintosh for about a week. At the end of the week, I reflected and realized the if I was going to use macOS, I might as well use another UNIX based OS. I switched back to Linux. It was fun while it lasted, but at this point I can safely say a Linux/Windows dual boot is my way to go. For Linux, I prefer either Debian or Arch. I like using KDE Plasma as my desktop environment and window manager. However, a tiling window manager like i3, xmonad, or openbox is really good for efficiency if you can get the keyboard commands down. For now, I'm good with KWin. Maybe I'll even go back to a Hackintosh again just to get used to the workflow.