Auto-disconnect GPRS in WM6
April 20, 2008 - Gyuri van de BiltDisconnecting an active GPRS connection probably reduces the energy used by your GSM.
On Windows Mobile 5 (WM5) I used a tool to automatically disconnect the connection.
For WM6 you can just change some registry settings (details on the WM6 changes):
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Planner\Settings\
SuspendResume = GPRS_bye_if_device_off
CacheTime = xxx (where xxx are seconds before auto disconnect, for me the best value is 60)
There are two easily installed CAB files available to set your auto-disconnect time to one or five minutes without going into the Registry:
Auto disconnect GPRS after 1 minute idle time
Auto disconnect GPRS after 5 minutes idle time
After installing, reboot your mobile phone to make the changes active.
Works as a charm!
Comments»
Hi, I need to disconnect the GPRS after a minute and I have installed this cab file on my device. I have checked in the registries and the values are the correct (SuspendResume = GPRS_bye_if_device_off and CacheTime = 60 ), but my device still stay connected one minute after I have stoped to transfer data. Could anyone told me why this trick does not work on my device. It is HTC Touch with Windows Mobile 6 ?
I forgot to ask something… the value of the registry is “GPRS_bye_if_device_off” is this means that the device should disconnects only if I turn off the device from power button ?
This appears to work on WM5 (smartphone as well) as well, Exact version is 5.1.478 (build 15706.3.5.2) on an Okta Agent, which is a really a re branded pantech TX-820. YMMV.
It worked like a charm in my HTC Artemis (changes made with MobileRegistryEditor). Thanks!