Hackintosh Mini

Sujet en vogue, très bien traité dans le spécial CanardPC Hardware, les Hackintosh reviennent de plus en plus souvent dans les articles des sites ou de la presse spécialisée.

Le principal défit du Hackintosh c’est de pouvoir avoir un ordinateur au plus proche des 100% compatible avec les dernières version d’OSX. Le plus simple est donc de suivre des guides pour faire une configuration sur mesure. Malheureusement cela implique souvent de se limiter à quelques rares configurations pour les portables, au risque d’incompatibilité de certains composants qu’on ne peut modifier, ou de se construire un PC sur mesure, ce qui de facto nous amène à un format tour que je souhaitais éviter.

En grand fan (un peu malmené) du Mac Mini, je me suis mis en tête de monter un Hackintosh Mini. Pour cela je suis parti sur une configuration de Zotac, leur PC Box Magnus EN1060 avec donc une GTX 1060 dedans. Sur le principe on est sur un type de matériel proche d’un portable, avec une carte mère intégrant toutes les IOs. Les seuls composants sur lesquels vous avez la main sont: les barrettes de RAM, le slot SATA et le slot PCIE M.2 pour le sockage, la carte wifi au format NGFF qui peut *heureusement* être échangée (le support des connexions sans fils sont souvent le problème d’un Hackintosh). Le but va être de rendre cette configuration compatible (et en théorie, cela devrait permettre de faire tourner Mac OS sur les EN1060, EN1070 et EN1080 de ZOTAC).

Multibeast un des outils qui vous aide à faire une configuration de base Clover

Je dois avouer que je n’ai pas encore pris le temps de finaliser la configuration (parce que tout ce dont j’ai besoins fonctionne), mais après près de 2 mois d’utilisation, je suis vraiment FAN de ce Mac Mini dopé. Je partais d’un modèle 2014, avec un core i5 (dual) à 2,6Ghz, je me retrouve avec un core i5 (quad) à 2,7Ghz. le reste de la conf aujourd’hui ressemble à cela: un SSD M.2 Crucial de 275Go pour Winwin, un SSD SATA Samsung de 1To pour Mac OS. 16Go de RAM  et un écran 4K Acer. Afin d’avoir accès aux fonctionnalités de continuité, j’ai changé la carte Wifi NGFF de base par une DELL DW1560.

Comparé à un Mac mini en configuration au moins identique (sauf la carte graphique) je suis beaucoup moins cher. Le boitier est moins beau, mais pas horrible, il est à peine plus gros qu’un Mini, et est bien fourni en ports d’extension (1 usb-c 3.1, 1 usb 3.1, 2 usb 3, 2 usb 2, 2 hdmi, 2 displayport, 2 ports ethernet gigabit, une entrée et une sortie audio jack, bluetooth, wifi).

Je tiens à préciser que je ne suis pas un hardcare gamer, je cherche donc pas à mettre tout au max partout et tourner à 60fps ou plus. Pourtant je suis plutôt bien content du résultat obtenu, tant en FULL HD qu’en 4K. En dehors de Guild Wars 2 qui est limité par son client qui n’est pas natif Mac OS (même si cela devrait changer sous peu, pour l’instant c’est de la virtualisation cider, de transgaming -[Update: la beta test du client Mac Natif 64 bit a débuté, on a pas encore dépassé les perfs du client Cider, mais ça avance!]), tous les jeux que j’ai tournent vraiment bien:

Aujourd’hui, il me reste juste deux choses à finaliser avec ma configuration:

  • Vérifier plus en avant les paramètres d’alimentation compatibles avec mon Hackintosh (même si je suis du genre à jamais mettre en veille mon mac)
  • Vérifier les réglages pour avoir le son via HDMI/DisplayPort sur toutes les sorties (je ne l’ai que sur un DisplayPort pour le moment)

Sinon, en dehors de ces quelques détails à régler, je suis aux anges. j’ai un Mac, il est compact, il est puissant, il est pas si onéreux que ça, il est silencieux en utilisation normale, il me permet de gérer un écran 4K en 60ips contrairement au Mac Mini qui se limite à 30ips, et je n’ai pas plus de problème que j’en avais sur mon mac mini.

A savoir que la seule chose à laquelle je dois faire attention, ce sont les mises à jour, car il faut que j’attende que les drivers Nvidia soient à jour avant de mettre à jour le système.

Sinon, en dehors du splash screen Zotac Au chargement de l’EFI, on pourrait jurer que l’on est sur un Mac, et pour les chanceux qui ont un écran 4K, le mode HiRes (Retina) est reconnu avec la carte Nvidia.

 

Avec le thème que j’ai choisis pour le BootLoader CLOVER, on se croirait sur Mac OS

 

Tout est parfait, comme sur un vrai!

 

Je ne vais pas vous partager ici les détails de l’installation d’un Hackintosh car vous pourrez trouver le Canard PC dont j’ai parlé plus haut pour vous aider à cela, sinon je vous conseille le Forum d’Insanely Mac qui est bien plus accueillant pour les néophytes que celui d’en face (qui est malheureusement le plus connu et je suis arrivé dessus en premier avant de passer à Insanely Mac. d’Ailleurs un grand merci à MaLd0n qui m’a énormément aidé à finaliser la configuration sur des choses un peu complexes pour moi).

Je vous joint un lien vers mon dossier Clover, qui vous évitera d’avoir à faire toute la recherche que j’ai eu à faire. N’oubliez pas de télécharger les web drivers NVIDIA en vérifiant que c’est bien la version prévue pour votre version de Mac OS.

 

Toutes les kexts spécifiques sont dans le dossier CLOVER de la partition EFI

Ce qui m’épate le plus avec Clover – comparé aux prémices du Hackintosh avec les 10.4.7/10.5 – c’est que toutes mes extensions “spécifiques” Hackintosh – en dehors des web drivers NVIDIA – sont dans mon dossier Clover dans la partition EFI. Le volume principal “Macintosh HD” de mon SSD est exactement celui qui était sur mon Mac Mini, et si demain je le remet dans un Mac, il me suffira de désactiver les Web driver et il démarrera tel quel.

Pour moi ce mini PC a remplacé mon Mac! Et pour vous?

 

12 thoughts to “Hackintosh Mini”

  1. Hi,

    thanks for your blog. Its very impressive to see this great system. I bought me also the Zotac EN1060 and trying at the moment to install Mac OS.

    Is it possible that u upload your Clover Data?

    That will help me a lot!

    Kind Regards
    Tom

  2. Thank you very much.

    One question. I installed Sierra on my system no problems so far, but the sound isn’t running. At the moment I use the iMac 14,2 as SMBios. When I try to switch to iMac 17,1 SmBios I get I black screen if I try to reboot. The thing is with the iMac 17,1 I have sound and with the iMac 14,2. I have no sound. In some youtube videos the already spoke about some problems with the Nvidia web driver for Mac 17,1. Do you have the same problems?

    1. Hi TOM, you’ll see on my clover folder i use 17.1 imac (because 17.1 has same Skylake processor generation as MAGNUS EN1060). If you use my folder and have a EN1060 (not EN1060K – K is for Kaby Lake) with up to date nvidia driver, you should have sound and video.
      sometime nvidia driver is a little annoying so i recommend you to check that your mac start up well disabling nvidia driver (i made 3 config, standard – verbose – and novideodriver). So choose that one at the config menu of clover, and boot your computer if anything works fine except graphic (you’ll see some artifact but you should have display) check if your nvidia driver is indeed good verion for your system build. if it is, restart and use verbose mode to check if all is starting right, you should have graphics, and then, just start again with standard config

  3. So I use the Lilu and Nvidia fix kext to solve the problem with iMac 17,1 and Nvidia web driver. Now it is running, but I have still no sound. I use your normal config.plist. Any ideas whats the problem is?

  4. Ok thanks for your folder! Sound is now also running, I must disable in the config.plist some lines! Btw. I use the DW 1830 and use your kext. Wifi and bluetooth is running.

      1. Hi – I have a similar setup – EN1070k, but with upgraded CPU (i7-7700T). Runs very smooth.

        The only thing I can not get to work is HDMI audio. I try to patch your DSDT.aml, but somehow Maciasl does not read it. Could you please post the source?

        Many thanks, Michael

  5. Please ignore – I got a version of Maciasl which works. Many thanks.

    Still it would interesting to understand what you have patched for GFX/HDAU

    Many thanks, Michael

  6. Hi MICHAEL, here is the link of my exchange about the hd audio issue on insanelymac ( http://www.insanelymac.com/forum/topic/323568-issue-with-realtek-alc-892-intel-100-chipset-zotac-magnus-en1060/ ). I’m interested in what you did to. would it be possible for you to share me your clover folder?

    My brother has the same unit as you have and has some issues with os stalling when trying to log back in the computer. i have sometimes some slowdowns too when logging back in but not as much as him, so your clover setup may interest us.

    I’m also interested by your CPU mod. does it help spped up the whole unit because sometimes it seems the GPU is slow down by the CPU with the original i5, like we can’t get hold of the GPU full potential.

    Did it helped for you? do you have an how to guide for the i7 7700T swap? where did you bought it and wich termal paste you bought? thanks for any help on that, it’s a mod we’d love to do 🙂

  7. Hi,

    i bought the 1070k used with the upgraded CPU. It seems to be about 10%-20% faster, especially in heavy multitasking situations (using hyperthreading). Also the single core performance is much better (turbo mode). there is however a slight BIOS issue – automatic fan speed is starting at 50% (noisy). Solutions like speedfan (windows) or MacsFanControl (OSX) help me to control it when running an OS.

    The change itselfshould be very easy – just exchange the CPU and use a good thermal paste such as Artic Silver (i have used this in other systems a lot). Both can be bought at amazon or a good electronics retailer.

    Thanks for the update on the clover/dsdt changes – helps me a lot to tune my system. I started with your DSDT and try to get HDMI audio working. I will work occaisonally on it – it’s a pure hobby. My system does not use BT/Wifi. Will update you once i have something material running.

  8. Hi,

    Even pure hobby my brother and i are interested as he has almost same setup (except i7) and had some mishaps he isn’t sure come from his OS or clover. :)i left you my mail in private.

    Feel free to keep contact 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *