iMessage (iPhone) on Petro-Canada plan

doublezerosept

New member
HoFo Member
Joined
Aug 21, 2012
Messages
1
Hi,

Does anyone have iMessage registered on P-Can? I hear there is something about needing short-code SMS to be working for the iPhone to register its number to Apple's servers when enabling iMessage. Anyway around this?

Thanks!
 
As many of you know, SpeakOut and Petro-Canada Mobility do not support the short code for Apple's FaceTime and iMessage registration. Turning these features on and off will never give you a successful registration of your phone number. This is okay if everyone you deal with only uses your e-mail addresses, but if you want your phone number to work as well, try these steps.

Pre-requisite: First you need to have a jailbroken iPhone because you need to modify some files on your iPhone.
Modify /System/Library/Carrier Bundles/iPhone/Rogers_ca.bundle/carrier.plist
Modify PhoneNumberRegistrationGatewayAddress 28818773 or 49988 to +011447786205094
Set: Settings->Messages->iMessage->OFF
Set: Settings->FaceTime->FaceTime->OFF
Reboot
Set: Settings->Messages->iMessage->ON
Set: Settings->FaceTime->FaceTime->ON


Shortly, you will see that your phone number is registered to FaceTime and iMessage.

This works for me and I didn't seem to be charged for those two international text messages.

Please note that even though you have the phone number registered, iMessage still does not work using UMB because of the ports it uses. This is only helpful when you are on wifi.
 
As many of you know, SpeakOut and Petro-Canada Mobility do not support the short code for Apple's FaceTime and iMessage registration. Turning these features on and off will never give you a successful registration of your phone number. This is okay if everyone you deal with only uses your e-mail addresses, but if you want your phone number to work as well, try these steps.

Pre-requisite: First you need to have a jailbroken iPhone because you need to modify some files on your iPhone.
Modify /System/Library/Carrier Bundles/iPhone/Rogers_ca.bundle/carrier.plist
Modify PhoneNumberRegistrationGatewayAddress 28818773 or 49988 to +011447786205094
Set: Settings->Messages->iMessage->OFF
Set: Settings->FaceTime->FaceTime->OFF
Reboot
Set: Settings->Messages->iMessage->ON
Set: Settings->FaceTime->FaceTime->ON


Shortly, you will see that your phone number is registered to FaceTime and iMessage.

This works for me and I didn't seem to be charged for those two international text messages.

Please note that even though you have the phone number registered, iMessage still does not work using UMB because of the ports it uses. This is only helpful when you are on wifi.

Thanks ! All work on my sister phone...

Sent from my XT615 using HowardForums
 
Does this still work? I tried it on my wife's iPhone last night but it still hasn't activated/registered. In the message settings, it says "verifying" for her number and is grayed out. For Facetime, it doesn't show her number either. How long does it usually take to register?
 
As many of you know, SpeakOut and Petro-Canada Mobility do not support the short code for Apple's FaceTime and iMessage registration. Turning these features on and off will never give you a successful registration of your phone number. This is okay if everyone you deal with only uses your e-mail addresses, but if you want your phone number to work as well, try these steps.

Pre-requisite: First you need to have a jailbroken iPhone because you need to modify some files on your iPhone.
Modify /System/Library/Carrier Bundles/iPhone/Rogers_ca.bundle/carrier.plist
Modify PhoneNumberRegistrationGatewayAddress 28818773 or 49988 to +011447786205094
Set: Settings->Messages->iMessage->OFF
Set: Settings->FaceTime->FaceTime->OFF
Reboot
Set: Settings->Messages->iMessage->ON
Set: Settings->FaceTime->FaceTime->ON


Shortly, you will see that your phone number is registered to FaceTime and iMessage.

This works for me and I didn't seem to be charged for those two international text messages.

Please note that even though you have the phone number registered, iMessage still does not work using UMB because of the ports it uses. This is only helpful when you are on wifi.

I'm a little confused here. I just bought an iPhone 4, and put in my PetroCanada SIM card which I'd cut down to size. I have the Anytime plan, and I don't have the mobile web browsing addon. I just want to be able to send iMessages back and forth when in a WiFi network, using my email address (not phone number) as a contact; I could care less about sending/receiving an iMessage over the data network.

My iMessage setting still says "Waiting for activation....". Is there any way to accomplish this, short of jailbreaking the phone (which I'd really like to avoid doing)?
 
I'm a little confused here. I just bought an iPhone 4, and put in my PetroCanada SIM card which I'd cut down to size. I have the Anytime plan, and I don't have the mobile web browsing addon. I just want to be able to send iMessages back and forth when in a WiFi network, using my email address (not phone number) as a contact; I could care less about sending/receiving an iMessage over the data network.

My iMessage setting still says "Waiting for activation....". Is there any way to accomplish this, short of jailbreaking the phone (which I'd really like to avoid doing)?

You jailbreak... you don't have any others solutions if you want make this things !
 
You jailbreak... you don't have any others solutions if you want make this things !

No offence intended here, but I find that hard to believe/understand. For instance, my FaceTime is working perfectly fine. I don't quite understand why iMessage would/could not work similarly.

I could understand the difficulty if it were using the cellular connection, too. But I'm talking about using it over my home's WiFi LAN, with my Apple ID, not my phone number.
 
No offence here ... my english is just bad sorry !
The problem is speakout don't support short code...
Imessage and Facetime send sms via short code to activate the function !
 
No offence here ... my english is just bad sorry !
The problem is speakout don't support short code...
Imessage and Facetime send sms via short code to activate the function !

No worries about the English :) But as I said, then...how come Facetime works? Incidentally, if I go into the Facetime settings, it says "Activation unsucessful. Turn on Facetime to try again." Yet it works fine--and I've turned the iPhone off and on several times.

Also...if iMessage and Facetime "send SMS via short code to activate the function"...then does that mean I can temporarily enable SMS on my iPhone, let the phone activate iMessage via SMS (10 cents per text message!), and then disable SMS and enjoy iMessage over WiFi into the future?
 
Back
Top