It is using a Z77X-UD5H 3770K and normally should be configured as iMac13,1/2 or MacMini6,2, but he generate an 11 character MLB, how an old MacPro. Since I managed to solve the issue only on the old MacPro3,1 hack, loggin straight in iMessage and Facetime without the need to call Apple support, I'm thinking that maybe it is easier to circumvent controls using 13 characters MLB.
@All
@flicka's thoughts are correct in that earlier (~ pre 2010/2011) systems such as MacPro 3,1 that have a 11 digit OSX S/N only have a 13 digit MLB not 17 digits like later (Generation 2+) Apple models. The 13 digit MLB patten is a much simpler format/syntax to the 17 digit MLB's and thus i do not believe that they can be processed by the new Apple iMessage MLB authentication process - they simply do not contain the checksum/lookup/reference values needed.
So systems configured with 11 digit S/N & 13 digit MLB currentley still work with iMessage as long as the MLB (and ROM ?) is registered with Apple. However you should all be aware that more recent PC hardware should ideally use a later (> 2011) system definition such as iMac 13,1, 14,1 ... etc in order for many of the newer OSX features introduced in Mavericks and Yosemite to work correctly.
Work is continuing on understanding and deciphering the 17 digit MLB patten and it should only be a matter of time before a method for generating valid 17 digit MLB's is found and implemented in Clover Configurator and Chameleon Wizard.
Good things come-to those who wait ... be patient and keep an eye on the guide/this thread.
I've updated the news in Part-1 of the guide with the current iMessage status and details of an updated version of FileNVRAM for those for you using Chameleon.
Apple-Mac-Hack Utility
I've taken a quick look at the Apple-Mac-Hack utility thats been mentioned recently and it does not do anything we cant do manually and already detailed in the guide.
You could think of it as a GUI based version of iMessage-Debug mixed with the ID generator from Clover Configurator. It's meant to be run on a real Mac and will
extract the MLB value and
generate a matching set of unique UUID's and (optionally) a ROM value which you can use to configure a hackingtosh.
This method has already been discussed in length and you should all know by now what the majority of people think about these methods ....
The only real interesting part (IMO) is the apparent ability to generate a
random Apple ROM Value, if this proves to be true then it could be useful if and when it is confirmed that the new iMessage authentication checks are validating the ROM value - currently this is still un-confirmed.
Cheers
Jay