Skip to content

Comment on PieMessage: iMessage on Android

Comments

Just out of curiosity, why has nobody reverse-engineered iMessage to create an open-source client? I presume it is quite hard (the seems like an obvious thing to attempt, iMessage has been available on the Mac where things like disassembly should be pretty easy for years); where does this challenge come from?

IIRC, Apple issues unique keys to every iOS/OS X device they produce. This key is used to subscribe to APNS (which iMessage uses for data transfer).

Without the key, you can't do much of anything.

It appears you can generate a key, and that Apple doesn't check whether the key corresponds to a piece of hardware they've sold:

https://www.reddit.com/r/hackintosh/comments/2wohwn/getting_...

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.