Limited Edition iPhone header image 2

Is Apple Blocking Push Notifications On Unlocked iPhones?

July 13th, 2009 · 3 Comments · Apple, iPhone

Well, here is something interesting. It seems that a Czech-based developer claims that Apple is preventing Push Notifications from working on unofficially (yellowsn0w or ultrasn0w unlocked iPhones).

Here is his quote:

“According to technical documentation, every Push application has to request the unique token from the Apple’s APNS servers to identify the device it’s running on. Thanks to that token, APNS servers always know which device is yours. The token can be understood as an IP address — the server has to know where to send the notification and for which application. APNS can also change your token regularly for higher reliability, so it’s critical that the application requests the token again on every start (or when enabling the Push feature) to replace the old one if new token is forced by APNS.

On any unlocked iPhone , the application requesting the token is stuck. APNS does not provide any response at all and the application can either cancel the request completely by automatic timeout or let user wait with the progress bar forever. Either way, the user will never receive any Push message, because APNS has not provided the token.”

Well, this may prove why the iPhone Dev Team can’t hacktivate Push Notifications. Well, us here at Limited Edition iPhone have Push Notifications working.

Me and Mike can both use the AIM application (with Push Notifications) just fine on T-Mobile with our ultrasn0w unlocked iPhone 3Gs.

So according to him, T-Mobile USA’s APN token shouldn’t work with Push Notifications, so how are ours working? Well, could it possibly have something to do with us activating Push Notifications by activating with an AT&T SIM first?

I’m not sure. T-Mobile USA’s APN token should still not work with Push Notifications (if what this developer says is true), because I don’t have an AT&T SIM in my iPhone, so it shouldn’t broadcast any AT&T stuff. So what’s going on?

Tell us what you think. Tell us if Push Notifications are working for you in your country and unofficial carrier, we would love to get some more insight on this.


3 Comments so far ↓

  • truehybridx

    what progress bar boys?? 🙂

    maybe a bluff?

  • A.Chen

    I got push working on my hacktivated phone using bigboss’s method. (Need an AT&T sim, unactivated is okay)

    Basically you have to set up the iPhone as a new one, so backup whatever you want to keep. Now restore. When the “Connect to iTunes” message pops up, insert an AT&T sim into the phone.

    The phone will now give notify you that it is activating and that it’ll take a while. Just keep the AT&T sim inside.

    Then go through the usual redsn0w jailbreak and ultrasn0w unlock (Keep the AT&T sim inside).

    Turn off 3g (if using T-Mobile). Now swap your activated third party SIM card into the iPhone and reboot.

    You should see “iPhone is now activated” when it restarts.

    I was dejected when push didn’t work on my hacktivated phone, but this method worked for me.

    Good luck! and share this knowledge with others.

  • truehybridx

    restore as in complete firmware restore?
    any idea if using a custom IPSW that doesnt hackivate and doing the sim trick would work?

    you cant really call that hacktivated… if u use an ATT sim its a real activation 😛

Leave a Comment