Hackintosh : Faire fonctionner iMessage, Facetime et iCloud

Apple a changé ses méthodes d’identification lors de la connexion à leurs services en ligne, y compris iMessage ou iCloud. Cela signifie que la plupart des hacks/fix que vous voyez en ligne ne fonctionnent plus.
Cette méthode à été testée début Mars, et est parfaitement fonctionnelle.

iMessage sur Hackintosh, c’est facile !

Ce guide est conçu pour fonctionner avec Clover. Avant de commencer, assurez-vous que vous utilisez la dernière version du Bootloader Clover.

Ce tutoriel est destiné à des utilisateurs avancés, je ne pourrais être tenu responsable si vous réalisez une action pouvant endommager votre matériel ou rendre votre système instable voire inutilisable. Faites toujours un backup de vos fichiers.

Si vous êtes sur Chameleon, je vous conseille de lire mon tutoriel pour switcher de Chameleon/Chimeira à Clover facilement.

  • 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.
    cloverconfig1
    Il s’agit ici de choisir le modèle de Mac qui ressemble le plus matériellement parlant au Hackintosh que vous possédez.
    cloverconfig2
    cloverconfig3
    Dans les deux sections « shake » cliquez plusieurs fois pour générer une clé aléatoire. Validez en cliquant OK.
  • Rendez vous sur le site : https://selfsolve.apple.com/ et recherchez le numéro de série qui à été généré ( case serial de la capture précédente ). Si vous obtenez une erreur, parfait, vous pouvez continuer à l’étape suivante , sinon, répétez l’étape précédente pour générer un autre numéro de série.
  • 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 » .

7 réflexions sur « Hackintosh : Faire fonctionner iMessage, Facetime et iCloud »

  1. J’y ai cru mais cela n’a pas fonctionner pour moi. J’ai le message « contacter l’assistance » même en essayant d’autres identifiants. Dommage. Merci quand même

  2. Hello

    Bon j’ai suivi ce tuto, comme d’autres sur le net et toujours rien. Je ne pige pas ce qui va de travers.
    J’ai fait un install de 10,10,3 avec Clover, tout le reste marche (reste le son en HDMI mais pas grave), et icloud/iMessage/Appstore ne fonctionnent toujours pas.

    Une idée ?

  3. Bonjour à tous,

    Pour moi ce tuto a partiellement marché car j’ai remplacé la fin de UUID par une serie de chiffre obtenue sur un MAC en utilisant imessage_debug ensuite j’ai verifier en rebootant que ce qui est marqué dans Clover configurator se répercute bien dans la console via imessage_debug. Une fois que c’est le cas cela a fonctionné sans problème.
    ça fais plaisir de voir un tuto bien détaillé, merci à l’auteur.

  4. Bonjour le tuto me semble super mais en suivant toute les instruction je me retrouve quand meme avec le meme message Une erreur s’est produite lors de l’activation. Réessayez » du coup sa ne fonctionne pas :( Je voudrai un peut d’aide merci :)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *