Cette méthode à été testée début mars 2019, et est parfaitement fonctionnelle.

iMessage sur Hackintosh, c’est facile en fait.

  • Ouvrez CloverConfigurator et montez votre partition EFI.
    Importez votre config.plist
  • Rendez-vous dans la section “Rt Variables” et vérifiez que tout les champs soient vides.
  • Allez dans l’onglet SMBIOS et cliquez sur la baguette magique.

Il s’agit ici de choisir le modèle de Mac qui ressemble le plus matériellement parlant au Hackintosh que vous possédez.

  • Dans les deux sections “shake” cliquez plusieurs fois pour générer une clé aléatoire. Validez en cliquant OK.
  • Ouvrez le terminal ( Applications > Utilitaires > Terminal ) et lancez “uuidgen“. Copiez la valeur retournée.
  • Collez cette valeur dans le champ “SmUUID” de la section “SMBIOS” de CloverConfigurator
  • Dans le champ “Board Serial Number” collez le numéro de série du champ “Serial Number” et ajoutez y 5 chiffres et lettres aléatoires.
  • Enregistrez votre fichier config.plist
  • Re-ouvrez le terminal, et lancez les commandes suivantes (une ligne après l’autre) :
    Si certaines commandes vous retournent une erreur de type “file not found”, ne vous inquiétez pas, et continuez.
rm -rf ~/Library/Caches/com.apple.Messages*
rm -rf ~/Library/Caches/com.apple.imfoundation.IMRemoteURLConnectionAgent*
rm -rf ~/Library/Preferences/com.apple.iChat*
rm -rf ~/Library/Preferences/com.apple.imagent*
rm -rf ~/Library/Preferences/com.apple.imessage*
rm -rf ~/Library/Preferences/com.apple.imservice*
rm -rf ~/Library/Messages/
  • Ouvrez l’utilitaire de disque, ( Applications > Utilitaires > Utilitaire de disque ) et réparez les permissions de votre disque.
  • Redémarrez votre Hackintosh. iMessage, facetime et iCloud devraient maintenant fonctionner.

PS : Votre réseau principal doit être défini comme en0 Vous pouvez le vérifier en ouvrant System Profiler, en cliquant sur Ethernet ou Wifi et se assurer que votre réseau Internet est répertorié comme en0 . Si ce ne est pas , réinitialiser vos préférences de réseau en allant à dans le répertoire /Library/Preferences/SystemConfiguration et supprimez les fichiers “NetworkInterfaces.plist” et “preferences.plist” .