In this guide I will show you how to fix iMessage on your Hackintosh with Chimera or Chameleon in a few [easy] steps. This guide will also work if you already have problems with iCloud and/or the Mac App Store and will fix them too.
- Download and extract this .zip package
- Copy the “FileNVRAM.dylib” file into the “modules” folder in your /Extra folder
[If you can’t find the Extra folder in the root of your disk drive open the Finder, press Command+Shift+G, type “/Extra” and then click Go]
- Repair your permissions with Disk Utility
The FileNVRAM.dylib will create a new .plist file inside your Extra folder which will trick the Apple’s NVRAM check triggered when you try yo connect to iCloud, the Mac App Store and iMessage.
If this solution doesn’t work you can try:
- Changing your AppleID password to a new password you never used before
- Adding a working credit card number to you AppleID account
- Giving your Hackintosh a different serial number.
This, with the “modules” folder we just added, will work 90% of the times, if not you can try those additional steps:
Note: In the next steps we’re going to change your Hackintosh current bootloader to the newest version of the Chameleon bootloader which integrates a few patches for iMessage. If you’re already using Chameleon it should be straight-forward but if you’re using Chimera make sure that you check the correct boot flags in your org.chameleon.Boot.plist, especially if you’re using a NVidia or ATI GPU.
- Move Chameleon Wizard to your application folder
- Open Chameleon Wizard and select Update and then check “Update more bootloader files”
- Click Install