Related
Hi Guys!
Any ideas if and where i can set the GPRS/UMTS connection timeout on the Breeze?
The bloody bastards from O2 decided to start time-billing for data-traffic based on "am i attached to the GPRS/UMTS APN or not". So with just checking my e-mails twice a day.. about 100kb traffic or 5minutes real connection time i ended up with 5-10hours costs per day. My bill was an amazing 780€ this month and i have to fight for the next half year to get that sorted. In the end i will probably have to find a new provider...
People with O2 Genion Card S and the standard data traffic settings should be extremely carefull when using the Breeze. It could end up in a nightmare and for me it did.
Cheers,
TobsTec
Hi,
i haven't found an option for automatic timeout (disconnecting) yet...
only what i can give you is that hint:
made a shortcut to the datadisconnect exe file in windows folder and don't forget to use it after syncing mails...
i know... thats no solution for automatic syncing but i haven't a solution yet ...
maybe if i have time i can programm a small app (or maybe you can do that too??) where you can enter a timeout time and after that all data connections turned of or so...
steve
Hi Steve!
Can you give me the full path and exact name to that datadisconnect thing? I couldn't find it at a quick glance with the file browser.
I also couldn't find a setting for the GPRS/UMTS connection timeout, but i am sure it is possible to set that up somewhere / somehow in the registry.
If i'd knew the right key, it would be pretty easy to write a small application to set that value.
Bests,
TobsTec
in windows folder -> DataDisconnect.exe
have searched but haven't found any hint to automatic data disconnection...
maybe this helps...
didn't tryed..
http://www.gb-soft.cz/XDAII/product_gprs_tweak_wm5pe_en.htm
ok didn't work....
but i have read something that this programm only a reg key edits...
Hi!
After a lot of googling and having a close look at that PhoneEdition program you pointed me to, i think these registry keys are promising:
HKLM\Comm\ConnMgr\Planner\Settings\
DWORD CacheTime
60 - Timeout in seconds
String SuspendResume
~GPRS! - Always On
GPRS_bye_if_device_off - Timeout after CacheTime
HKCU\ControlPanel\PhoneExtendFunction\
DWORD NoGPRSAutoAttach
0 - Search GPRS/UMTS on start of radio
1 - Search GPRS/UMTS on start of data connection
HKLM\ControlPanel\Phone\
DWORD Flags2
0 - No disconnect button & time of connection in bubble
8 - Show disconnect button in bubble
16 - Show disconnect button & time of connection in bubble
The last key might only work on PhoneEdition devices and not on Smartphones.
Haven't tried any of these yet, as the data access is naturally blocked at the moment with my SIM card and i still have to find the right registry key to unlock the write access to these keys (and nothing else). Didn't want to take any risk in building up a 2000€ bill for May just because O2 is stupid.
Cheers,
TobsTec
regkeys for unlocking the applock of the mteor you'll find in the wiki what i have filled up...
also theres an app sda unlocker you find it trough google (madaco)
enter the reg values with the phmreg editor (stk2 version - whats exactly the different... i have no idea...)
then start the sda unlocking tool...
also theres an app available checklock... with that you can check if the phone is app locked...
the other reg keys i give a try... because i have a montly datasize what i can use i have no problems
HKLM\Comm\ConnMgr\Planner\Settings\
DWORD CacheTime
60 - Timeout in seconds
String SuspendResume
~GPRS! - Always On
GPRS_bye_if_device_off - Timeout after CacheTime
should work...
i have issued a few funny things...
after the 60 seconds the connection seems to be disconnected... the small bandicon on signalstrengh while dataconnection is up disapears...
also thats the funny thing... it seams to disconnect when exiting a webpage or exit the explorer....
Hi!
Well i gobbled together a small .Net CF 2.0 C# application to set the SuspendResume, CacheTime and the NoGPRSAutoAttach last weekend.
Once my device is unlocked i can give it a try with a different SIM and see if it does what it should do. How about "OhPoo - Connection Tweaker" as a name?
Bests,
TobsTec
OhPoo ??
what exactly can the program? only set the reg values ?
* Set GPRS/UMTS connection to AlwaysOn or Timeout in seconds.
* Set the GPRS/UMTS coverage search to
"on radio start" or
"on data connection"
* Enable/Disable separate icons for GPRS/EDGE and UMTS/HSDPA.
Nothing fancy... I should in fact continue working on KeePassSD, but that 780€ phone bill annoyed me quite a bit and there is still the may bill to come, which might look the same: OhPoo KanDoo! Hm, maybe not particularly funny.
I could attach a snapshot, if i would know how. Doesn't seem to work for me.
Cheers,
TobsTec
just pack it into a .zip file... than you can attach the file when writing a replay!
in "Additinal Options"
if you meant that ...
Ah my mistake... The editor does not seem to work with FireFox and/or WebWasher.
Cheers,
Tobias
if you send me the programm i will test it for you...
also i have some other ideas that you can insert in your program....
i'm to addled to write my own programm... beside of that its nonsense to write 20 programms wich all does other things...
made a few more buttons... set the reg tweaks with it ...
app unlock, power save, ...
TobsTec said:
Hi!
After a lot of googling and having a close look at that PhoneEdition program you pointed me to, i think these registry keys are promising:
HKLM\Comm\ConnMgr\Planner\Settings\
DWORD CacheTime
60 - Timeout in seconds
String SuspendResume
~GPRS! - Always On
GPRS_bye_if_device_off - Timeout after CacheTime
HKCU\ControlPanel\PhoneExtendFunction\
DWORD NoGPRSAutoAttach
0 - Search GPRS/UMTS on start of radio
1 - Search GPRS/UMTS on start of data connection
HKLM\ControlPanel\Phone\
DWORD Flags2
0 - No disconnect button & time of connection in bubble
8 - Show disconnect button in bubble
16 - Show disconnect button & time of connection in bubble
The last key might only work on PhoneEdition devices and not on Smartphones.
Haven't tried any of these yet, as the data access is naturally blocked at the moment with my SIM card and i still have to find the right registry key to unlock the write access to these keys (and nothing else). Didn't want to take any risk in building up a 2000€ bill for May just because O2 is stupid.
Cheers,
TobsTec
Click to expand...
Click to collapse
Nice! this is really nice solution. Thanks..
Sorry, should have posted the download links here as well.
The utility is now just called ConnTweak and the binary for WM5 Smartphones can be downloaded here:
http://www.toluse.de/www/download/ConnTweak_WM5_sp_V1.0.1_Bin.zip
And the source code there:
http://www.toluse.de/www/download/ConnTweak_V1.0.1_Src.zip
Bests,
Tobias
Hi,
I think (better I hope) I have found a solution for the "HTC looses HTTP proxy settings for WiFi connections". Probably you have already noticed, that the HTTP proxy setting for a WiFi connection (e.g. configured using "Work" connection setup) is lost after closing and reopening the connection configuration dialog.
During my investigations I found, that the registry snapshots, shortly taken after entering the proxy and after reopening the configuration settings again, were nearly identical. There was no clue, that the configuration program itself reversed the settings, so there was a high feasibility, that the problem is either the entry or the re-read into/out of the registry.
The problem seems to be, that the configuration program does enter the proxy setup in a wrong format. Whereas the "type" parameter should be set to "1" (HTTP) the configuration setup sets this to "0" (null proxy).
So in order to reverse this one has to change the registry (e.g. using PHMRegedit) by performing the following procedure:
1) Go to
HKLM\Comm\ConnMgr\Providers\{EF097F4C-DC4B-4c98-8FF6-AEF805DC0E8E}
2) Locate your proxy setup (key starts with HTTP-{xxxxxxx})
3) Change the "type" value to "1"
For PocketIE the parameter "EnableAutoDetect" in HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings (Note: There is no space in the key, don't know, why this forum inserts one) should be either not there (default) or set to 1.
Please double check and let me know. Keep in mind, that your settings may get lost, every time you tamper with the connection configuration program. Probably somebody could provide an OMA Provisioning CAB (_Setup.xml with CM_ProxyEntries and stuff).
EDIT: CAB attached. The contained _Setup.xml connects WORK (SrcID) with WiFi (DestId) using the specified proxy. Taylor it to your needs. Don't forget to "makecab /D COMPRESS=OFF _setup.xml ProxyOn.cab" (Note: COMPRESS=OFF) and ActiveSync it to your device. Tap it to "install". Save the cab for other uses.
EDIT II: Registry key fixed...sorry....
Regards
Neil
i hope this works, ill give it a go when i have time.
It works - great.
Thank you
Andre
I tried the proposed solution, using the .cab file and also by hand, without success.
My regietry key defining the proxy has type=1, but still does not connect...
Sorry, It works when conneting through activesync, but not through wifi.
Does anybody know where is the "intelligence" that decides which connection to use? Is it in the registry?
You have to ensure:
a) Your WiFi board connects to Work, not to Internet
b) Both connection setups must point to Work
The providec cab connects Wifi with Work and configures the proxy.
Hi, neil,
Thanks for the quick response. I did check that the card points to Work, and both connection set ups point to my work network. When editing the connections, I can see that the proxy is well defined. If I enter the registry, I can also see the proxy definition and "enable=1", "type=1". But still PIE hangs in "locating..."
Now, I run the .cab file with wifi "on"...
Probably something is wrong with your proxy. Fortunately I have a transparent proxy up and running. 141.39.43.185 port 8080. Try it. I'll see you
BTW: Sometimes a softreset does make wonders...
Regards
Ah, and don't forget: Whenever you open your devices proxy configuration and closes it again, the proxy config is messed up again by HTC.
Regards
Will try and provide feedback, but, What do you mean by try the transparent proxy? Shoul i define that proxy?
I din know about soft resets. I have even done a hard reset so I am now traying with a fresh registry... Have not ASed yet. But I wonder, Is there a key in the registry that defines which are the correct connections? Or is it all done via SrcId and DestId?
One more thing. I tried to change the proxy definition in your cab file. Extracted the setup, changed it and winrared it back... but this new cab will not install. My proxy is 192.168.0.254:8080...
Sorry for beeing not specific enough: Yes, please define that proxy. Transparent was meant in the sense of "does nothing than transfer back and forth"
Concerning repacking: Use makecab not rar. And don't compress.
SrcID and DestID makes the thing. This GUIDs haven't changed since the very first version of WM
Regards
Tryied my own cab file and worked... only once. It's lost again. Soft reset and will recheck. Thanks for the support
I can not make it connect anymore.
I run the cab file without success. What should the sequence be?
1.- set both connections to "my work network"
2.- open PIE
3.- run the cab file?
In Mobile 6.1 the settings stays but PIE doesn't use the the proxy configuration for some reason.
I'm experimenting with this. Making progress. But I'm still having some difficulty.
I think my Socks proxy port is not getting set right. I'll post back how it is going, but does anyone have thought about the Socks?
[EDIT]
Well, I had hooked up once (or maybe it was reading cache).
Anyway, I'm not having luck. It looks like the settings are right.
One thing I do notice, is that the WAP one, the Type is 2, and the Socks the type is 4, if that makes any difference. But the type for the HTTP one is 1, and the setting for IE looks correct to.
ewingr said:
I'm experimenting with this. Making progress. But I'm still having some difficulty.
I think my Socks proxy port is not getting set right. I'll post back how it is going, but does anyone have thought about the Socks?
[EDIT]
Well, I had hooked up once (or maybe it was reading cache).
Anyway, I'm not having luck. It looks like the settings are right.
One thing I do notice, is that the WAP one, the Type is 2, and the Socks the type is 4, if that makes any difference. But the type for the HTTP one is 1, and the setting for IE looks correct to.
Click to expand...
Click to collapse
With the downloaded cab, extract the file (may use winrar), change it to your liking and makecab again (no compression).
neil.young said:
Hi,
I think (better I hope) I have found a solution for the "HTC looses HTTP proxy settings for WiFi connections". Probably you have already noticed, that the HTTP proxy setting for a WiFi connection (e.g. configured using "Work" connection setup) is lost after closing and reopening the connection configuration dialog.
During my investigations I found, that the registry snapshots, shortly taken after entering the proxy and after reopening the configuration settings again, were nearly identical. There was no clue, that the configuration program itself reversed the settings, so there was a high feasibility, that the problem is either the entry or the re-read into/out of the registry.
The problem seems to be, that the configuration program does enter the proxy setup in a wrong format. Whereas the "type" parameter should be set to "1" (HTTP) the configuration setup sets this to "0" (null proxy).
So in order to reverse this one has to change the registry (e.g. using PHMRegedit) by performing the following procedure:
1) Go to
HKLM\Comm\ConnMgr\Providers\{EF097F4C-DC4B-4c98-8FF6-AEF805DC0E8E}
2) Locate your proxy setup (key starts with HTTP-{xxxxxxx})
3) Change the "type" value to "1"
For PocketIE the parameter "EnableAutoDetect" in HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings (Note: There is no space in the key, don't know, why this forum inserts one) should be either not there (default) or set to 1.
Please double check and let me know. Keep in mind, that your settings may get lost, every time you tamper with the connection configuration program. Probably somebody could provide an OMA Provisioning CAB (_Setup.xml with CM_ProxyEntries and stuff).
EDIT: CAB attached. The contained _Setup.xml connects WORK (SrcID) with WiFi (DestId) using the specified proxy. Taylor it to your needs. Don't forget to "makecab /D COMPRESS=OFF _setup.xml ProxyOn.cab" (Note: COMPRESS=OFF) and ActiveSync it to your device. Tap it to "install". Save the cab for other uses.
EDIT II: Registry key fixed...sorry....
Regards
Neil
Click to expand...
Click to collapse
Hi, Neil
Have you noticed the key "Modified"? If no wifi network is selected, this key seems to be "0", but when a wifi network is connected, it changes to "1"...
javes said:
With the downloaded cab, extract the file (may use winrar), change it to your liking and makecab again (no compression).
Click to expand...
Click to collapse
Hi Javes
That is what I'm doing. The only mod I made to the file was I changed the Proxy address to the DNS name of our proxy here at work.
What I"m finding is that the key is going in with Type set to 0, even though the XML file has 1 in it.
I'm also noticing that there is another HTTP characteristic with my Proxy (I'm guessing likely from setting in Conn Manager, with my Proxy, and a type of 0, so I have manually set both it and the one added by XML to a type of 1.
After that, still does not connect. I soft reset, and they are back to 0.
So, I went into Connection manager, and deleted references to Proxy,and turned off Proxy, and ran DClicked the Proxy cab again. The settings went in with 1, doesn't connect, and I get a popup that says "Cannot connect with current connectin settings"
So, I soft reset again, and it's back to 0.
So I went into connections, set Proxy to ON, but no proxy settings. Ran the XML file, still no connection.
I think I have a gremlin that won't let mu connect on the public at work. Interestingly, one day a copule weeks ago I was successful connecting...until a soft reset later that day. I had set EVERY item with my work Proxy: HTTP, WAP, SOCKS, and SECURE WAP.
ewingr,
I am no expert at all and have no solutions. Like you, I followed the original instructions about the cab file, with results similar to yours. I've been able to connect on two different occasions, but these connections only last for a minute. After this minute, connection is impossible for me, with resets, re-cabs and the lot. Lets wait until someone more knowledgeable drives us to success...
In the meanwhile, I will keep trying different things.
Hello,
I have the HTC Touch Diamond with WM6.1. I love the phone but my exchange administrator has implemented password protection for my email account. So every hour my phone is locked until I enter the password. Does anyone know how to extend the time or disable the password in the registry. I have found several references to the registry setting in WM5 but that did not work so I am wondering if it is a different entry in WM6.1 Any ideas?
Can anyone help me with this?
This should work on WM6.1:
\hklm\security\policies\policies
Change value name "00001023" from '0' to '1'.
Or: http://cid-79cd30393341a619.skydrive.live.com/self.aspx/Public/WMSimulateKeyPress.zip
Or: http://www.modernnomads.info/wiki/i...ation+when+your+PocketPC+is+on+external+power
Or: http://mobilitytoday.com/forum/showthread.php?t=13030&page=2
Btw, think about it before you remove this policy. The sysadmin does not enforce this policy for nothing. I learned to live with it, it also has some advantages (for example when your device is stolen and you won't accidently push any buttons)
Thanks for the reply. the 3rd link which is Zen's program does not seem to work in WM6.1 in the Diamond. The registry entry definitely does not work because I have set it and reset the phone and it still locks. You have a point about why the password is there but it becomes a safety issue when I am driving and need to make a phone call. I am not sure what the Simulate Key press does could you provide any more information?
I am finding that with the HTC diamond alot of the customization has changed alot of the functions for the registry. I wish I could find someone that has figured all this out.
Hello,
I would like to change the multiline-capabilites key in HKLM/System/State/Phone to '1' in order to make the menus necessary to control the line for outgoing calls appear. Since the changes will only take effect after reboot, I have to do so. However, after reboot, the menus still do not appear, but the registry key is changed back to '0'. I guess this is due to the simcard, which does not have a valid CSP-entry for ALS. Is there any possibility to make the phone not check the CSP but just keep the entry I set manually?
Thanks,
Chris
Any idea someone?
Shouldn't be to much of an issue (if you know how)?
I just want a registry entry not to change after reboot...
try to create reg script and put it in autorun or some small program in .net that executes silently and write changes to registry
CSP-override
Hello kulla,
kulla said:
try to create reg script and put it in autorun or some small program in .net that executes silently and write changes to registry
Click to expand...
Click to collapse
Thanks for your reply.
I'm not sure if your idea would do the trick, and I hardly doubt it.
I guess the registry entry is set as soon as the phone recognises the simcard.
At this point, the phone will either boot the Line2 capable taskbar and menus, or the regular menu, depending on this particular reg-key.
Therefore setting this key later in the boot-up procedure does probably not have any effect on the menu bar, as it would have been already loaded and configured when the reg-script would start.
I rather would like to somehow "protect" the reg-key from beeing altered by the phone during bootup.
There should be some way to prevent the phone from reading out the CSP from the simcard and writing it into the registry. I'm not sure if this is of any help - on Nokia phones, this feature (ignoring simcard/CSP) is called "CSP-override".
Maybe someone knows anything similar for Windows-Mobile?
Thanks,
Chris
Is there really nothing one can do to prevent windows from overriding the registry?
Is there really nothing one could can do to prevent windows from overriding the registry?
Unfortunately no. To the best of my knowledge, some ROMS are programmed to automatically revert to default registry values after a reboot.
Hi,
I have a Nokia Lumia 520 Vodafone (I'm not sure if this is the rigth section or this one http://forum.xda-developers.com/windows-phone-8/development).
I'm using a MVNO operator. It's everything quite good (connection) but I can't use it in order to have the hotspot.
I try to explain: as default, there are 3 different APN (not related to the MVNO operator but related to the operator who "give" the network to the MVNO) and I added the one correct for the MVNO operator. I use the last one, and the smartphone can connect and so on.
The problem probably is that when I activate the tethering (hot spot) the phone automatically tries to activate another APN (one of the 3 as default) but obviously there isn't any connection (there is a message like "there isn't any connection available").
The solution should be: delete these default APN.. but I can't!
Pushing (holding it) the APN only 2 choice are showed: ACTIVATE and SHOW (neither MODIFY nor DELETE).
Well, the question is: can I in some way delete these APN (or change their values... I don't know, via registry system)??
Please note that the tethering function is officially allowed by the operator and in his opinion the is a phone matter.
Also please note the Vodafone brand is only "a face", I mean this rom doesn't deny any type of connection.
Thanks to help
Known problem; some MOs put a custom configuration for tethering in the registry of their phones. To make tethering work "like normal" you need to remove this custom configuration. It can be done by installing a registry editor via chamber hijacking, but I don't have the details of what changes you need to make handy right now.
GoodDayToDie said:
Known problem; some MOs put a custom configuration for tethering in the registry of their phones. To make tethering work "like normal" you need to remove this custom configuration. It can be done by installing a registry editor via chamber hijacking, but I don't have the details of what changes you need to make handy right now.
Click to expand...
Click to collapse
Thanks.
Do you think I can do it simply installing something like "Root Tool" (http://www.windowsphone.com/en-us/store/app/root-tool/f4acc009-ea1e-4063-9bab-fec50195aa1e) ?
Root Tool should let you make the necessary changes, yes. I'm not sure if it supports binary data types, so if you need to edit those you may have trouble, but otherwise it's fine.
Sorry I don't recall the details for making this work. Searching this forum for "Internet Sharing" may help...
GoodDayToDie said:
Root Tool should let you make the necessary changes, yes. I'm not sure if it supports binary data types, so if you need to edit those you may have trouble, but otherwise it's fine.
Sorry I don't recall the details for making this work. Searching this forum for "Internet Sharing" may help...
Click to expand...
Click to collapse
Ok, I'll check, thanks