I'm not sure I'm the best person to write out step by step instructions, however, now that I've got my iPhone activated, thanks to smcclay, I think I can at least help summarize what's going on.
- When you tell your iPhone to activate iMessage (by flipping the switch in the settings), it sends a special message to Apple. Apple responds by sending a special sms back to your phone. Unfortunately, in the case of Wind, the message is getting corrupted somewhere. We don't know where, but it's presumably on the Wind network. Wherever it is, by the time the message gets to your phone it's broken. Your phone doesn't recognize it is as the special Apple 'imessage activation', and so nothing happens. You stay stuck at 'activating' forver. Repeat as many times as you want.
The good news is, somebody on this forum, I think smcclary, figured out that although that message is broken, it can be fixed.
So... how can you take advantage of this fact to get your phone properly activated?
Well... if you understood it all well enough I suppose you could jailbreak your phone and write some special software to do it. Or, much easier, you can find that broken message and send it to one of the people who has figured out both (1) how to repair it, and (2) how to resend it, fixed, to your phone. smcclay is one, I think. The email is wind@****. From today's messages, it looks like wind216@**** may be another.
But the part you care about, and your main job other than being super appreciative to the people who do the real voodoo later on: how do you get ahold of that broken message Apple sent you?
1) turn on logging on your phone. https://developer.apple.com/bug-reporting/ios/baseband-iphone/ (Do the relevant steps for your phone, including the logging step. I think there were 3 different sets of commands to type into the phone.)
2) turn on imessage, (starting the chain reaction... your phone sends to apple, apple responds, message gets broken, arrives at your phone)
3) you sync your phone to your computer. (And in doing so, the logs get copied over.)
4) you scour the logs for the relevant info. (You want to see exactly what your phone recorded in the log when it got the broken message.) There are instructions earlier on that page that describe how to find your log files. And there are messages earlier in this thread that describe what you're looking for. "
In the baseband logs, you should find a message from +447786205094
There is a string of hex identified by 'GSM SMS Point to Point PDU (as hex str):' Within the string you should see '06050415790000'. Copy everything after that starting with 'd2'. This is the USER DATA. Make sure you grab the latest one, as it will change every time you toggle iMessage off/on."
FYI: The log i found it in was called something like log-bb-2014-01-29-22-13-00-csi.txt, but it was only one of many that got copied over. And your date and time will be different, depending on when you do step 2. And also I did it on a mac. Windows may differ. dunno.
5) you send the relevant info (basically 2 lines) to one of those nice people above, and hope they're not bored with helping out yet.
Worked for me! All that the Good Samaritan asked was that I pay it forward somehow. Hope this helped.
<Email Edited By Host>