Guys, the information here is overwhelming, thanks for that. I'm trying to dig through it but it's stressful.
However, in case there is someone who can just point me in the right direction, I'd very much appreciate it.
MY PROBLEM:
I got a hack running pretty stable (aside from some USB issues), however, iMessages are inconsistent. At first, I got it working without doing anything. I just logged into iCloud, iMessages and after a couple of authorisations, my iMessages worked fine. Then, it just stopped. I can log into iMessages, no errors, but when I try to write someone, I cannot, because the app tell me that their phone number/email is not registered with iMessage, however I know that this just isn't true. I can chat with them on my other iOS devices and my Macbook Air. One strange thing is, that some contacts I'm able to contact through iMessage on my hack and it works, but most of the contacts, I'm getting the same result (their contact name is in RED - cannot send iMessage).
Please advise, thanks and have a great rest of the day!