Discuss Push over Wi-fi ONLY for iPhones? at the iPhone OS 3.x - Hackint0sh.org; is there any way to make Push only work over wi-fi? when no wi-fi available, ...
-
Professional
Array
Push over Wi-fi ONLY for iPhones?
is there any way to make Push only work over wi-fi? when no wi-fi available, it stays quiet.
i don't have a data plan, and now that i've got push working, i found the following cases:
-push is ON, EDGE off in SBsettings, Correct cellular data APN settings, wifi connected: gets Data IP, and sends stuff through EDGE, thus costing me money.
-push is ON, EDGE off in SBsettings, Wrong cellular data APN settings, wifi connected: constant buzzing by the speakers signifies constantly trying to obtain connecting to cellular data network. so will run down battery very fast. not ideal.
the EDGE toggle doesn't include Push, so it's very disappointing. and only way to stop the battery being drained is to either turn off Push or to get charged for using mobile internet data.
iPod touches can do Push via wi-fi only, why can't iPhones do it? why can't iPhones connect to wi-fi Push network ONLY when mobile internet data is unavaliable? why does it constantly trying to obtain a data IP (shouldn't there be a time out)?
Apple have failed at Push once again. first was the delay, now the lack of options
My Rig:
Core2Quad q6600 overclocked

@ 3.4Ghz cooled by Thermalright Ultra 120 Extreme //
8GB Corsair XMS2 RAM // Abit iP35 Pro //
BFG GTX260 Maxcore 896MB // Samsung 64GB SSD + WD Raptor 74GB + 1TB Black + 1TB Green // Corsair Hx620w // Antec p182 //
Samsung T240 24inch Monitor // Logitech G5 //
My iPhone:
8GB Pwned at 3.0 with working MMS
-
-
Senior Professional
Array
Dude... I really tried to help but... I even dumped all the strings in CommCenter binary to see if there was some hidden pref that we could edit to avoid that.
Anyhow, try to fake the apn to 127.0.0.1 with no user or pass. Maybe the try out for the cellular data net will fail much faster and you'll not get the buzzes.
I tried here and at least using safari it fails pretty quickly.
Good luck!
.

-
-
Professional
Array

Originally Posted by
unl0cker
Anyhow, try to fake the apn to 127.0.0.1 with no user or pass. Maybe the try out for the cellular data net will fail much faster and you'll not get the buzzes.
tryed this, and the buzzing keeps going. meaning it is still trying to connect to the servers.
may be somehow extract the Push notification code from ipod touch and then put into iPhone? so it won't try to go through Edge
My Rig:
Core2Quad q6600 overclocked

@ 3.4Ghz cooled by Thermalright Ultra 120 Extreme //
8GB Corsair XMS2 RAM // Abit iP35 Pro //
BFG GTX260 Maxcore 896MB // Samsung 64GB SSD + WD Raptor 74GB + 1TB Black + 1TB Green // Corsair Hx620w // Antec p182 //
Samsung T240 24inch Monitor // Logitech G5 //
My iPhone:
8GB Pwned at 3.0 with working MMS
-
Senior Professional
Array
What you mean by code? The binary you say??
If thats the case I dont think it will work.
.

-
-

Originally Posted by
hunter087
is there any way to make Push only work over wi-fi? when no wi-fi available, it stays quiet.
Go to: Settings, General, Network, Cellular Data Network
Under Cellular Data, add anything (2 or X) to the begining of your APN details.
i.e if your APN detail is T-Mobile.ar.com, make it to be 2T-Mobile.ar.com.
No need to change the Visual voicemail or MMS column.
This is an old trick that I have been using since 1.1fw. I dont have data plan, all my dancing and singing are done over wifi and therefore never paid a dime to my service provider aside from calls /texts.
-
Professional
Array
that trick doesn't work on push anymore. if you enter invalid APN setting and then turn on Push, the phone will constantly buzz next to the speaker, indicating it's access cellular network, and the battery will die very quickly.
(as written in my first post)
@unl0cker, ipod touch only gets notification when connected to wifi, i was thinking any way to copy that by getting its push binaries? after all, they both use ARM11
My Rig:
Core2Quad q6600 overclocked

@ 3.4Ghz cooled by Thermalright Ultra 120 Extreme //
8GB Corsair XMS2 RAM // Abit iP35 Pro //
BFG GTX260 Maxcore 896MB // Samsung 64GB SSD + WD Raptor 74GB + 1TB Black + 1TB Green // Corsair Hx620w // Antec p182 //
Samsung T240 24inch Monitor // Logitech G5 //
My iPhone:
8GB Pwned at 3.0 with working MMS
-
-
I'm having the exact same problem. No data plan. If push is enabled for either mail or other apps: rapid battery drain and lots of speaker noise. Doesn't matter if APN is correct or if edge is turned off in SBsettings. If any figures a solution, I would love to know.
Thanks.
-
I think this is a bug on 3.0, which I am hoping they fix in 3.1
If you look at the console trace when you turn on push notifications with no APN settings defined and only a wifi connection active, the following messages are shown continuosly
Sun Jul 19 16:23:04 unknown CommCenter[28] <Notice>: Telling PDP context 0 to go active.
Sun Jul 19 16:23:04 unknown CommCenter[28] <Notice>: connection mask for 0 is 1
Sun Jul 19 16:23:05 unknown CommCenter[28] <Notice>: Deactivated PDP context 0 that supports connection types 0x1
Sun Jul 19 16:23:05 unknown CommCenter[28] <Notice>: Error (60) activating PDP context 0 that supports types 1: kGprsServiceOptionNotSubscribed
Sun Jul 19 16:23:05 unknown CommCenter[28] <Notice>: Telling PDP context 0 to go active.
Sun Jul 19 16:23:05 unknown CommCenter[28] <Notice>: connection mask for 0 is 1
Sun Jul 19 16:23:06 unknown CommCenter[28] <Notice>: Deactivated PDP context 0 that supports connection types 0x1
Sun Jul 19 16:23:06 unknown CommCenter[28] <Notice>: Error (60) activating PDP context 0 that supports types 1: kGprsServiceOptionNotSubscribed
Sun Jul 19 16:23:06 unknown CommCenter[28] <Notice>: Telling PDP context 0 to go active.
Sun Jul 19 16:23:06 unknown CommCenter[28] <Notice>: connection mask for 0 is 1
So it seems that it is trying to continuosly establish a data connection rather than realizing it is not available/configured - and just using wifi
Once you turn off push notifications, this will still continue to be sent until you power cycle the phone.
-
Similar Threads
-
By hackint0sh in forum Latest Headlines
Replies: 0
Last Post: 08-17-2010, 01:30 AM
-
By norenred in forum iPhone 3GS
Replies: 11
Last Post: 08-23-2009, 08:48 PM
-
By hackint0sh in forum Latest Headlines
Replies: 0
Last Post: 07-13-2009, 09:30 PM
-
By hackint0sh in forum Latest Headlines
Replies: 0
Last Post: 10-20-2008, 04:50 PM
-
Replies: 5
Last Post: 09-24-2007, 02:30 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks