Fixing iMessage on Hackintosh

by Tony Mattke on January 23, 2013



Mid December 2012 Apple shut down the Messages Beta for Lion, soon after many hackintosh users started noticing issues with signing into iMessage. At some point in time, people far smarter than me managed to patch a little used bootloader called Clover to allow us to log into iMessage, but Clover is young and still full of random issues. Honestly, it never liked the system id on my partition, so I was never able to use it. But now, it seems that someone has patched our widely used Chameleon bootloader! I’ve tested it on my own hackintosh, and many users are also reporting success.

The instructions are simple enough, and should only take you 3 minutes + a reboot to implement and test!

  1. Download the following files to your hackintosh
  2. Execute the following commands
  3. sudo mkdir /Extra/modules
    cd /Extra/modules
    sudo unzip ~/Downloads/FileNVRAM.dylib.zip
    sudo rm -rf __MACOSX
    sudo rm -rf ACPICodec.dylib

    If you have ACPICodec.dylib in your /Extra/modules folder, you need to delete it.

  4. Unzip the Chameleon installer, and run it — make sure you install to your boot disk
  5. Reboot, and try to login to iMessage

Hopefully this will take care of your issues. If not, it was worth a try! I highly recommend the Insanely Mac Forum for researching any issues you may be having. After all, where do you think I learned how to do this?

About the author:

Tony Mattke is a network engineer for a financial institution in Indiana. In the past he has worked for ISPs, data centers, networking manufacturers, and the occasional enterprise. For feedback, please leave a comment on the article in question. For everything else including fan mail or death threats, contact him via twitter.

{ 15 comments… read them below or add one }

Andreas January 26, 2013 at 5:29 pm

It worked for me, too. Awesome, thanks a lot!

Reply

Sam January 29, 2013 at 12:01 am

hi there,
when i type the 1st command i get this "mkdir: /Extra: No such file or directory" any idea why

Reply

Chas January 29, 2013 at 6:45 pm

Worked for me too. Thanks.

Reply

Bigou January 31, 2013 at 6:11 pm

iMessage reloaded! Thanks a lot, too!

Reply

Ryan February 1, 2013 at 4:16 pm

Thanks so much! been looking for an easy fix to this for a while!!!

Reply

galban February 1, 2013 at 11:31 pm

will this work on vmware?

Reply

Robby February 6, 2013 at 11:27 pm

Hey Tony ,

I just wanted to thank you for the quick and effortless explanation to get this puppy working. My macbook pro died last week and I really missed my iMessages.

Thanks again for your guide.

Reply

Frost February 19, 2013 at 1:10 am

Will this work in a virtual machine?

Reply

@H4ckint0sher73 February 21, 2013 at 12:17 pm

thx alot it worked for me too :)

Reply

Raphael February 28, 2013 at 10:27 am

Perfect! Worked fine on my 2 hackintosh

Reply

Bindiry March 2, 2013 at 8:51 pm

thank you very much. it worked.

Reply

Don March 26, 2013 at 9:21 pm

Hi, I could not get this to work. 1. The file downloads in Safari without a .Zip extension which makes it unable to be opened acording to the 3rd line above. The file that I get is .DYLIB tried to open it, no luck…

I'd like to try this solution as nothing else is working- this iMessage and the dictation issue are the only two that are not working-

Thanks, Don

Reply

Don March 26, 2013 at 9:22 pm

BTW, no luck with the updated Chameleon

Reply

roddy May 9, 2013 at 6:18 am

it worked here just as well

Reply

Kaunain May 18, 2013 at 2:13 pm

cannot find any modules folder in extra
when creating….gives an error…..modules have already been taken

Reply

Leave a Comment

Previous post:

Next post: