I'm using the system UUID, MLB, and ROM from an older mini (4,1) that will never connect to the internet. I'm using Chameleon 2377 and FileNVRAM.dylib and have successfully generated a nvram.UUID.plist with matching UUID file following section 6.2. I have injected the MLB and ROM, and iMessage Debug reports all valid values from the mac mini.
I have verified using DCPIManager that my network interfaces are numbered in order (wired=en0, wireless=en1) and en0 indicates "builtin".
I have followed section 3.3 to reset iMessage Configuration files.
However, I am still unable to register iMessage, receiving the following error:
localhost identityservicesd[200]: [Warning] Registration failed for Registration info (0x7fa2b042fea0): [Registered: NO] [Type: AppleID] [Device Name: Macmini4,1] [Service Type: iMessage] [Env: (null)] ... [Heartbeat Date: (null)] (Error: 29)
I get this error for the cloned mac mini using multiple different AppleID's that register iMessage successfully on both real macs and other hackin(g)goshes.
Any ideas?