asle / lenovo_m93p_mini_hackintosh

46 stars 13 forks source link

Lenovo m93p mini

Lenovo m93 mini Hackintosh - OpenCore

About this guide

This is not a complete tutorial but based on the OpenCore Vanilla Desktop Guide for Haswell. I reccomend reading the guide carefully to understand OpenCore. Or else you will not learn anything! My goal with this guide is to help you avoid all the errors you would encounter. The OC guide is great but every PC is different and this one was a bit quirky and needed some tweaking to work! I assume you already have made an OS X install-USB. -> See changes.txt for updates

Specs

What is working

What is not working

About mini-PCs and this machine

I am fascinated by these small, cute Mac Mini-like PCs and have had my hands on many different models from Lenovo, HP and Dell. You can get the first gen. models very cheap online (much cheaper than a slower Mac Mini) and they pack a lot of power considering their small size and price. They are all easy to upgrade with RAM, hard drives and CPU. That is not possible with a Mac Mini! What differs these machines are mainly:

Pros Lenovo m93p tiny

Cons Lenovo m93p tiny

Installation

BIOS setup

I suggest upgrading to latest version. Load default settings. Things to configure:

USB port mapping

I have enclosed the USBports.kext derived from hackintool. It should work on your PC of this model.

config.plist changes

Wifi - Bluetooth

I am using the BCM94352HMB from AzureWave ($24). This requires some extra kexts to work.

BCM94352HMB.jpg

Multi-monitor

This works OTB with no other patching then the one from the OC Guide. So I have 2 monitors working with not problems. VGA does not work like on any other Hackintosh!

Audio

Realtek ALC283. This works fine with correct alcid=1. Changed to AppleALC.kext and alcid=11. Still internal speaker not showing up.

Devicepropertides for audio and gpu:

Deviceproterties

Misc.

Cosmetics

As you see I have added the OpenCanopy.efi and the resource folder so the startup is a little nicer to look at with icons. Remove the "-v" in boot-args if you want a clean, no-text startup. I just like to see what is going on :-)

Performance

This m93p is an i5 4590T, 4-core/4-thread. It is faster than a 2014 Mac Mini! I just love the Haswell versions since they are so easy to hack- Skylake has been a pain regarding sleep and GPU issues. This m93p runs 17 tracks in Logic Pro X (the test file) with all plugins. Not bad for a machine you can get for $100-$200 used. You can increase the performance if you swap in a i7 4785T.

This must be one of the cheapest Hackintoshes you can do. Forget gaming please! At least anything that requires a dedicated GPU. This is a great desktop for daily tasks. What I love about the m93p is that is small and cute and very well built. One of the most stable Hackintoshes I have built.