Posted this @ PPC ... wanted to see if someone over here could shed some light on this for me... I have searched and the only things that I come up with are to disable the connection (manually, nodata... etc), and "there has to be something keeping it active"
It seems like many of us are having issues with the data connection not terminating after x amount of seconds. (myself included) What I am seeing with my own phone is that it will connect, download data, then go to idle (yet still active) It never seems to enter the inactive state, which is where the disconnect feature comes into play. I have searched the registry, and the only disconnect references that I can find all point to it being in the inactive state.
Does anybody know where the registry entries would be that directs the data connection to go from active/idle to inactive? I can confirm that my phone is connected by the solid white arrows next to the 3G icon, but when you bring up SPB Wireless, it shows no current activity.
Hopefully this provides enough clarification so that someone with more RegEdit experience can chime in...
Thanks
Do you by any chance have Microsoft Direct Push enabled? That will try to maintain your data connection.
(I've seen active sync go pretty wierd things. Nothing a good "End task" wont fix..)
motoq9h said:
Do you by any chance have Microsoft Direct Push enabled? That will try to maintain your data connection.
(I've seen active sync go pretty wierd things. Nothing a good "End task" wont fix..)
Click to expand...
Click to collapse
Well... here's the thing.... I have disabled direct push for the internet... but I am not sure where the Microsoft direct push is. I have noticed on occasion that the direct push will be active (but greyed) momentarily when i close the data connection.... maybe that has something to do with it....
So now where is the direct push disable?
ttlycnfuzd said:
Well... here's the thing.... I have disabled direct push for the internet... but I am not sure where the Microsoft direct push is. I have noticed on occasion that the direct push will be active (but greyed) momentarily when i close the data connection.... maybe that has something to do with it....
So now where is the direct push disable?
Click to expand...
Click to collapse
Are you using Activesync? Look under schedules there.. If you say "As items arrive", it will try to maintain the connection.
Nope, direct push will try to use the data connection first - so when u turn off the data connection, it will turn off, but you can turn it back on over wireless.
motoq9h said:
Are you using Activesync? Look under schedules there.. If you say "As items arrive", it will try to maintain the connection.
Nope, direct push will try to use the data connection first - so when u turn off the data connection, it will turn off, but you can turn it back on over wireless.
Click to expand...
Click to collapse
No active sync.... iv even deleted poutlook from the startup, as I only have pop/imap accounts set up for manual download....
Like i said tho... i find it odd that it will open the connection, stay active (but idle), and never go into the inactive state....
The behaviour is by design on Windows Mobile. Imagine having to reconnect again and again and again on your PC's broadband connection after a period of inactivity.
You can also disconnect right there and then by pressing the END CALL key for 3 seconds.
What is odd, is when I first got the phone it did not do this behavior... but with that said... and the fact that there is no noticeable change in battery life, I guess it becomes sort of moot....
Related
Hi, i m very happy with the new rom but i have a problem.
I set my emails accounts to periodically (30 minutes) check the account. With other roms when the precess was done then the connection was closed. With the new ROM the UMTS connection keeps stablished and the battery is out in a few hours. Does somebody know how to avoid it??
Thanks...
Same problem here... anybody??
Thanks in advance.
-......and the "always on" is set to 0.....
I am afraid that would undermine the whole definition of Push Mail. So it could very well be that it is impossible.
I remember reading an article about Push Mail and there one of the Microsoft engineers has been talking about that if you use GPRS the battery consumption is much and much less. But hey then whty buy a 3G phone. Also as I understand the GPRS is not able to properly handle the GSM simultaneously. At least I know in QTEK 110S when GPRS is actively downloading data you are unreachable for calls.... UMTS makes that possible.
I suppose it...but now ...
1) I cant automatically check my email (the connection keeps on)
2) I cant automatillally download the weather forecast(the connection keeps on).
......
I cant schedule any application that uses any connection because it keeps on and it drains the battery very quickly.
What can i do?
thanks
the weather program should have a seeting to use an active connection if av ailable. At least I have seen it in some weather programs. And if yours does not have it then get another one.
About other progs that need a connection. If I start IE I can just start browsing and works fine.
About you not being able to automatically check e-mail? I thought you enabled the Push email so what are you talking abouy. It automatically pushes emails to you ?????
ye, yes but what i want is when the program (mail, pocket weather, etc) finishs to use the connection then it is shutted down by the OS.
My job is Windows CE software developer and this is a problem. BEFORE (with old roms) when a program needs a connection the it requests a connection to the Connection manager. Then after use it, the program usually release it (using the connection manager). When no programs needs a connection then the connection manager shutted down the connection (if it was GPRS or UMTS). With the new ROM the connection manager doesnt shut down the connection.....
Yea you are right....
It is the disconnect part.
Well the battery drain is more then.
But hey I am not so bothered because I can load the battery at home in the office and in the car and when I go on vacation I turn the Pushmail offf
semi solved
Hi,
I ve wrote a little C program, 5 Kb. This program monitor any posible GPRS=UMTS connection. If it detects that this connection isnt used in 1 minute(no incoming bytes in one minute) then the connection will be closed.
this program hasnt UI so you will not see anything when you execute it. I will improve it adding a botton icon allowing the set the "one minute" parameter and the posibility to exit it....Obviously the program doesnt run when the device is suspended......
.. it should be placed in \windows\startup folder to run after each reset....
Hi dherrero,
Thanks for posting a great program. I had exactly the same issue as this but your program works perfectly and it disconnects it when the connection is not used for a minute or so.
The only probelm I have now is I equally get disconnected by this program when I am browsing websites with PIE and that is very annoying. I would appreciate it if you could modify this program to make it work only for email checking.
Kind regards,
Hi,
I am improving this little program. it isnt finished but it solves your problem. I recommend you to put it in rom and put a link in windows\starup.
When the system boots you will see a little white-blue icon in the bottom-right.
If you click this icon you will see a screen that show:
1) Bytes received in current connection.
2) Connections that the program has closed.
3) Startup time.
4) Connections checks done. (one each 30 seconds)
5) Last check date
6) Last close date.
And 4 buttons .
1) Disable: It's interesting for you. It disables the action of closing the connections.
2) Enable. The opposite. (by default it is enabled)
3) OK. Hide this screen
4) Close: Close the program.....
I hope it is usefull to you....
You can try also this: http://www.gb-soft.cz/XDAII/product_gprs_tweak_wm5pe_en.htm
hi dherrero
from where can I download your prog?
tx for help
You have to login, or register if you havent, and you will see the link.....
Hi dherrero,
Thanks for getting back so promptly. It works nice on my device and now I can manually disable it directly from the Today screen when I need to.
A minor problem I found is that the characters on the Connection Manager control panel get truncated. This is probably due the fact that I have a Japanese ttc font installed to replace the default system font by tweaking the registry "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink\".
I hope this helps your development. Thanks again...
Hi again,
I always develop in VGA, using ozVGA. Now i ve changed the positions and now it looks correctly in vga and sevga.
Hi dherrero,
Thanks a lot!
It now runs flawlessly...
Hello everyone,
My TP2 tries for no apparent reason connect via 3g. The problem is that I have an time based Data package, leaving a connection running unnoticed is financial suicide.
I have checked and disabled all automatic update protocols, e.g. Quick GPS, Push internet, Email, weather, stocks, windows update, error reporting, disabled all incoming mms.
I don't know what else it could be.
Is there a software that could alert me if any program tries open up 3g connection, similar to a firewall.
I would be grateful for any suggestion.
Peace.
OK, on my T-Mobile TP2, the culprit turned out to be the inbuilt IM client (based on OZ, I think). I only discovered this because it randomly asked me if I wanted to enable Yahoo. If you've configured that, try deleting the accounts you've added, and see if the problem goes away. It worked for me.
Ok i had the same problem. Best thing i found was to go into the connections settings and set the ip and dns to manual and 0.0.0.0 and that killed the connection heh. Going back and turning it on and off is easy this way.
You might need to do these 2 things:
1. Manually disable all data access and enable it as needed, using MoDaCo's NoData
http://www.apptodate.org/nodata.cab
2. Stop MSexchange/ActiveSync from calling home by doing 3 things:
http://forum.xda-developers.com/showthread.php?t=548681
This question gets asked so often, and the answers are burried in other threads, that it should be in the sticky.
Wow just get unlimited Data lol.
Kloc said:
Wow just get unlimited Data lol.
Click to expand...
Click to collapse
They are expensive
atlaswing said:
You might need to do these 2 things:
1. Manually disable all data access and enable it as needed, using MoDaCo's NoData
http://www.apptodate.org/nodata.cab
2. Stop MSexchange/ActiveSync from calling home by doing 3 things:
http://forum.xda-developers.com/showthread.php?t=548681
This question gets asked so often, and the answers are burried in other threads, that it should be in the sticky.
Click to expand...
Click to collapse
I appreciate your advise, I choose the first option, which is only a small yet tolerable inconvenience.
So thank you for your help, all you guys help.
I tried activesync killer, fake server trick, some registry edits, shut off time syncronization, connection settings to usb hub, and it still goes on automatically. I use WKTASK so I see (granted I could just tell it not to show but noway I want it gone). So is there anything else I can do? Thanks.
Well....I wonder whats your question...?
How can I stop Activesync from constaintly running in the background?
segadc said:
How can I stop Activesync from constaintly running in the background?
Click to expand...
Click to collapse
This has been sought after for quite awhile on the Kaiser forums. People have tried disabling the time change sensitivity, daylight savings, etc...
It's not going away. It is used any time a data connection is involved, I think. You couls test by disabling your data connection to see if it repeadedly comes back.
Hi,
when my HOX is lying near by PC Speakers, i can hear Internet Traffic over EDGE/UMTS excatly all 3 Minutes. (I hope u can understand what i mean)
I´m wondering about that bescause WIFI is active and connected, and i never had this with my DHD.
Due to optimizing Battery life, i disable mobile Network manually when i´m at home and have WIFI connected.
I use ARHD 9.1.0 with stock Kernel and EQS + APM + %Batterycircle + Autobrighness by jotha.
Baseband: 2.1204.135.20
Build; 2.17.401.2 CL89015
Any Ideas whats generating this traffic and why the HOX don´t use WIFI for that?
its normal gsm traffic. like if somebody sent you an sms, you would hear that sound. not sure why it didn't do it with dhd and now does with hox, but either way, shielded speakers are there to solve that problem. as for adapting your current speakers to shield them, not sure if its possible or not though.
lawrence750 said:
its normal gsm traffic. like if somebody sent you an sms, you would hear that sound. not sure why it didn't do it with dhd and now does with hox, but either way, shielded speakers are there to solve that problem. as for adapting your current speakers to shield them, not sure if its possible or not though.
Click to expand...
Click to collapse
Thanks for your Answer, but i don´t hear that Traffic if mobile Network is disabled, so i thinkt it can´t be "normal GSM Traffic".
oh i see what you mean..
might be network location services?
settings>location>google's location service.
i know the location services use wifi as well, but it might use mobile network in conjuction even if connected to wifi.. try disable that and see if it continues.
lawrence750 said:
oh i see what you mean..
might be network location services?
settings>location>google's location service.
i know the location services use wifi as well, but it might use mobile network in conjuction even if connected to wifi.. try disable that and see if it continues.
Click to expand...
Click to collapse
Thanks again, tested, but unfortunately the traffic is still there
try download osmonitor, might be other apps more specific that can help, but osmonitor should do the trick i hope.
set your screen not to turn off, just for ease..
goto the connections tab, process tab will also be useful and watch it until the noise happens. you're looking for either a process, that jumps to the top of the list when the sound happens (spike in cpu usage), and then does it every time the sound happens, or a connection, that ISN'T your local or external wifi ip address, but also has similar behaviour, ie the connection is created when the sound occurs, and is then gone a minute later.. (the connection should show an app name)
if you find an app that looks like it could be causing it, then try to uninstall it temporarily to see if it fixes the issue. if it does fix the problem, the next step would be to contact the developer of that app to request a fix for it. it could however be a system process causing the problem.
failing the above, you could try the same sort of diagnostics, but with logcat instead. i don't actually know how to initiate logcat, i'm sure a google will tell you how though.
Thanks again! (i´ll hit the Button )
Okay, got that app installed.
Unfortunately the Sound DOES NOT appear all 3 Minutes when the Display is on.
When it starts and i unlock my screen i cant see any new entries in the Connectionstab.
Processes the same, but "Android System" shortly came on Top. (maybe the Display Unlock is the Reason for that?)
BTW: Why i got 2 permanent open Connections?
1. Google Bookmark-Sync (Whois -> Google)
2. Downloadmanager (Whois -> "The New York Internet Company")
Not idea what that could be.
blahquader said:
Thanks again! (i´ll hit the Button )
Okay, got that app installed.
Unfortunately the Sound DOES NOT appear all 3 Minutes when the Display is on.
When it starts and i unlock my screen i cant see any new entries in the Connectionstab.
Processes the same, but "Android System" shortly came on Top. (maybe the Display Unlock is the Reason for that?)
BTW: Why i got 2 permanent open Connections?
1. Google Bookmark-Sync (Whois -> Google)
2. Downloadmanager (Whois -> "The New York Internet Company")
Not idea what that could be.
Click to expand...
Click to collapse
you should be able to set the display to never turn off in settings>display and gestures
i don't think it'll be very easy if even possible to find it if the screens off (the spike would only be there for a second or 2, by the time it's unlocked etc it will have disappeared)
the other connections, first one is probably the google account sync, and not sure about download manager, maybe something got stuck, you could try clearing data for the download app, but to be honest i doubt that they're any problem anyway so probably nothing to worry about
edit: the download manager bit judging by the whois could be an app relating to that? do you have anything similarly named installed?
lawrence750 said:
you should be able to set the display to never turn off in settings>display and gestures
i don't think it'll be very easy if even possible to find it if the screens off (the spike would only be there for a second or 2, by the time it's unlocked etc it will have disappeared)
the other connections, first one is probably the google account sync, and not sure about download manager, maybe something got stuck, you could try clearing data for the download app, but to be honest i doubt that they're any problem anyway so probably nothing to worry about
edit: the download manager bit judging by the whois could be an app relating to that? do you have anything similarly named installed?
Click to expand...
Click to collapse
This is crazy - when the screen is on, the sound isnt audible. It only happens when the screen is off.
In the Connections Tab is only one Connection without my WiFi-IP, and whois shows me its a DNS Server from my Carrier (vodafone).
In the Process Tab i can see that "System" comes up on Top for ca 2 seconds, further no action.
The 2 Connections which stays established:
Clearing the Donwloadmanager Data was a Success... Thanx again.
The Connection to Google from "Google Bookmark-Sync" is still there. Gmail Sync is deactivated in accounts.
I think i´ll give it up and live with it
Using ifconfig Android to enable or disable a network device will effectively control it's powered state. I know this because I am an advanced Linux user. The basic function of ifconfig is the same between devices/architectures, and since all Android devices are based on Linux, i see no reason why this cannot be done.
Currently, when you shut off your wifi or mobile data, its never really off. To confirm this, I shut off my wifi, turned my phone to airplane mode to make sure I wasn't connected, but when I arrived home again later, I still received a couple of new messages from my yahoo mail and kik. My first though was "... The heck?" I knew I wasn't supposed to be able to receive anything. I even had autosync turned off also for good measure. I couldn't explain it at first... Upon checking the timestamp, it revealed to me that I received the notifications the exact moment I arrived home, but the original Sent time from the source is when I was not home. Remember, all data was turned off by me and I did not receive anything the entire time i was out. (airplane mode, and i have no active phone service)
I double-checked and surely enough, my settings were still all off according to what I could see and verify. That tells me it's not really off and it knew I was home and connected to wifi anyway briefly, even though I had it off. That tells me that even though I turned off the wifi and mobile data and set the advanced settings to never "always allow scanning even while turned off" for location services, its STILL on!! Unacceptable. Deceitful. Wrong. When I tell it to turn off I expect it to stay off, dang it...
Talk about unexpected battery drain. Imagine being comfortable in knowing you've shut off all these things, to then find out later that these settings are present just to trick you in to letting your guard down! The question is, why would Google put in place these settings if only to be overridden anyway? There is no reason except their own sneaky one.
My goal here is to recruit someone to build an app or widget for rooted users to physically disable the device via push-button widget or app, not just disassociate from any given wifi AP or mobile data service. (wifi_dassoc kernel command) Anyone with some spare time and knowledge of Android programming and use of ifconfig is welcome. I welcome more than one person also. A team even... Haha. You guys converse and figure it out. I'll be watching, and Thanks! Hope you find this to your liking and interest.
Sent from my SCH-I535 using XDA Free mobile app