PDA

View Full Version : Wanted: One touch switch from Sprint Only to Automatic Roaming


jlc403
13th March 2008, 07:32 PM
Hey all. I use the old cycleBT utility to turn BT on and off constantly. I am looking for a utility that could sit in the start menu as a single program that would change my roaming settings from Sprint Only to Automatic, etc.

Has anyone come across such a utility. If not, is this something that could be done in Mortscript? Could anyone take a stab at it?

Thanks,
Josh

PS-I want to have this to save battery life and turn on roaming easily only when there is no signal at all. I work in a hospital and there is NO cell service in the basement and then I get one bar roaming and then back to sprint, etc...and it fries the battery

cyburke
16th April 2008, 03:00 AM
i too would like to request such a feature

studentjunk
18th April 2008, 03:15 PM
I am not a programmer, but I have dabbled a little with mortscript. I was tweaking TalynOne's GPS script. I noticed that he made some registry edits, which worked well for changing battery and backlight timeouts. I don't have time to figure it out now, but if I did, I would start by getting cregedit (http://ceregeditor.mdsoft.pl/?lang=en) and saving a copy of my registry. I would then change the setting to the other one, and compare the current registry to the saved registry. This would show me what key(s) were changed by changing the setting. I would then go about learning how to write a mortscript to change the registry settings. This is the hard part for me but I'm sure it's elementary for the programmers. There are lots of examples on this thread: http://forum.xda-developers.com/showthread.php?t=289197

EDIT: dcd is right, no setting in registry. I'm out of ideas.

dcd1182
18th April 2008, 04:19 PM
I am not a programmer, but I have dabbled a little with mortscript. I was tweaking TalynOne's GPS script. I noticed that he made some registry edits, which worked well for changing battery and backlight timeouts. I don't have time to figure it out now, but if I did, I would start by getting cregedit (http://ceregeditor.mdsoft.pl/?lang=en) and saving a copy of my registry. I would then change the setting to the other one, and compare the current registry to the saved registry. This would show me what key(s) were changed by changing the setting. I would then go about learning how to write a mortscript to change the registry settings. This is the hard part for me but I'm sure it's elementary for the programmers. There are lots of examples on this thread: http://forum.xda-developers.com/showthread.php?t=289197

i believe that changing the setting sends a command to the radio. notice this setting survives a hard reset? my guess is that you will not find a setting in the registry. need to find a way of scripting epst or sending the command to the radio.

topdawgn8
18th April 2008, 05:23 PM
I hope this isn't too terribly off topic, but I really don't want to try this and incur a huge bill.

Does sprint still charge for roaming? Or is that a thing of the past? I remember accidentally making a couple roam calls not not seeing anything on my bill but I don't stay on the phone long to begin with sooooo....yeah.

I guess the main point I'm trying to get to is, are there any negative consequences for making roaming calls?

studentjunk
19th April 2008, 02:45 PM
I hope this isn't too terribly off topic, but I really don't want to try this and incur a huge bill.

Does sprint still charge for roaming? Or is that a thing of the past? I remember accidentally making a couple roam calls not not seeing anything on my bill but I don't stay on the phone long to begin with sooooo....yeah.

I guess the main point I'm trying to get to is, are there any negative consequences for making roaming calls?

It is off topic, but it doesn't bother me. Hopefully won't bother others. I have gotten several bills over last 6 months with roaming calls. They reimbursed me because it's included in our plan. I would disable it on the phone and call them and see if they can disable it. If so, then then they will flag your account so if you get roaming charges, they can easily reimburse you.

andason
19th April 2008, 11:07 PM
You must have mortscript installed on your ppc in order for the script to work.

There will be two files in this zip.

1. Roaming Shortcut.lnk

2. Roaming Selection.mscr


Place the roaming shortcut.lnk in your \windows directory of pocket pc.

Place the roaming selection.mscr anywhere on your phone. You can tie it to a button if you place it under \Windows\start menu\programs


Run the roaming selection.mscr. It will aks you which of the 4 you would prefer Roaming, Sprint Only, Automatic or Toggle

It will default to Toggle if the time runs out.

Once you make your choice it will open the phone settings by use of the roaming shortcut.lnk.

It will then choose roaming and then it will pick the correct roaming selection and then exit out of both of the phone settings windows.

Before Toggle can be used you must first either select Roaming or Automatic.. from that point on the Toggle selection will go from either
Roaming or Automatic by itself.


Thanks

andason

NO WARRANTIES ARE IMPLIED

andason
24th April 2008, 04:37 AM
not what ya wanting?

jlc403
1st May 2008, 06:50 PM
Thanks a bajillion!!! Haven't been on in a while cause work's crazy...This works like a charm..

-Josh

mawst95
8th May 2008, 04:20 AM
http://forum.xda-developers.com/showthread.php?p=2182381#post2182381

andason
9th May 2008, 01:06 AM
glad it could help at least one person : )

snovvman
11th October 2008, 06:29 PM
glad it could help at least one person : )

Nice script. Great idea. It doesn't work for my Diamond because the screen mappings are for QVGA. I'm currently using your shortcut to at least save a few steps.

I looked at your script, and the Mortscript commands. I think it's a simple matter of remapping the mouse clicks for VGA. How does one go about determing the x and y locations on the screen?

Thanks!

anythingbutmine
11th October 2008, 10:18 PM
Nice script. Great idea. It doesn't work for my Diamond because the screen mappings are for QVGA. I'm currently using your shortcut to at least save a few steps.

I looked at your script, and the Mortscript commands. I think it's a simple matter of remapping the mouse clicks for VGA. How does one go about determing the x and y locations on the screen?

Thanks!
Instead of trying to determine x and y locations, you could just give it commands to go up/down/left/right/center on the d-pad.

snovvman
12th October 2008, 02:26 AM
Instead of trying to determine x and y locations, you could just give it commands to go up/down/left/right/center on the d-pad.

Interesting. I might give that a try. Thanks.

snovvman
26th October 2008, 09:01 AM
You must have mortscript installed on your ppc in order for the script to work.

There will be two files in this zip.

1. Roaming Shortcut.lnk

2. Roaming Selection.mscr


Place the roaming shortcut.lnk in your \windows directory of pocket pc.

Place the roaming selection.mscr anywhere on your phone. You can tie it to a button if you place it under \Windows\start menu\programs


Run the roaming selection.mscr. It will aks you which of the 4 you would prefer Roaming, Sprint Only, Automatic or Toggle

It will default to Toggle if the time runs out.

Once you make your choice it will open the phone settings by use of the roaming shortcut.lnk.

It will then choose roaming and then it will pick the correct roaming selection and then exit out of both of the phone settings windows.

Before Toggle can be used you must first either select Roaming or Automatic.. from that point on the Toggle selection will go from either
Roaming or Automatic by itself.


Thanks

andason

NO WARRANTIES ARE IMPLIED

All credits go to andason. I took his script and modified it to work with VGA. I remapped the screen coordinates and change the wait time on each action. I found the wait time did not need to be so long.

To use w/ VGA:
Download andason's zip, install as instructed, download my VGA script and replace his with mine. You will still need the .lnk file.

prerequsite:
You must have roaming enabled. If you do not, follow this:

HKEY_LOCAL_MACHINE\SOFTWARE\OEM\InitProv\PhoneSett ing

1) Change ItemCount to 3

2) Create new string (if doesn't exist): ItemName3 = Roaming. (Default = Automatic-B on my Diamond)

3) New Dword: ItemValue3 = 3

Soft reset. Go back to the settings you should now see roaming option.

Enjoy...

onlinespending
1st November 2008, 11:02 PM
snovvman, you are the man! thanks for the VGA roaming script.

snovvman
2nd November 2008, 01:37 AM
snovvman, you are the man! thanks for the VGA roaming script.

Right on, glad it works for you. Credit goes to andason for creating it in the first place!

onlinespending
9th November 2008, 02:22 AM
Right on, glad it works for you. Credit goes to andason for creating it in the first place!

I've attached a modified VGA roaming script that simply toggles between Roaming and Automatic without showing the Mortscript choice menu. I have it mapped to a softkey so I can quickly toggle between the two.

purkinjie
16th December 2008, 02:14 PM
andason or snowman,

Installing the zipped files as well as mortscript I get only as far as the Settings menu. I then have to manually toggle to Roaming, Settings and make the change. I made sure to insert the shortcuts file to the windows directory and the .mscr file to the programs folder so that I could shortcut to a button. Any ideas as to why it will not complete the toggle for me. Thanks in advance,

Gordon

unL33T
16th December 2008, 10:46 PM
I've been looking for something I can put in my startup folder to run when the phone boots to do the opposite. If I change my phone from "Automatic" to "Home Only" as soon as I even soft reset the setting is changed back.

Just recently called Telus to have them remove the roaming data charges ($32 for 4mb!) I got when I was near the border (didn't even cross). The person tried to look into a way to permanently disable roaming and after talking with their data department she said it was impossible and then tried to tell me I should get a BlackBerry.

I'll have to try some of the stuff in this thread later tonight.

purkinjie
19th December 2008, 03:11 AM
Man, just got this script to work! This makes my life (and battery life) much better. Thanks to you brilliant people.

Gordon

tygger
16th January 2009, 06:32 PM
Man, just got this script to work! This makes my life (and battery life) much better. Thanks to you brilliant people.

Gordon

So when you have a weak signal on the Sprint network, you just manually toggle it to Roam... to help with your battery life?

texasez
27th January 2009, 07:54 PM
I've attached a modified VGA roaming script that simply toggles between Roaming and Automatic without showing the Mortscript choice menu. I have it mapped to a softkey so I can quickly toggle between the two.

What did you use to map to soft key? I downloaded Aebutton but cannot determine how to map key to the roam file. Any suggestions?
Larry

ng12345
27th January 2009, 08:54 PM
I've attached a modified VGA roaming script that simply toggles between Roaming and Automatic without showing the Mortscript choice menu. I have it mapped to a softkey so I can quickly toggle between the two.

thanks for this script -- really improved me receiving calls at home!

had to make an adjustment to it though, since roaming is the third (not second) option in my settings list

changed mouseclick (50,250) to mouseclick (50,275)

1999TL
11th June 2009, 02:24 AM
thanks for this script -- really improved me receiving calls at home!

had to make an adjustment to it though, since roaming is the third (not second) option in my settings list

changed mouseclick (50,250) to mouseclick (50,275)

Is there a script to move from automatic A to home Only on VGA?

Gearhead01
14th October 2009, 04:00 PM
Has anyone updated a script to work with 6.5? I tried the existing vga script but it tries to change TTY mode instead of network services. I am a Touch Pro (VGA) on Sprint FWIW. Thx.

vzihome
22nd October 2009, 10:09 PM
here is the 6.5 fix

shahriar5252
4th November 2009, 02:09 PM
Hey all. I use the old cycleBT utility to turn BT on and off constantly. I am looking for a utility that could sit in the start menu as a single program that would change my roaming settings from Sprint Only to Automatic, etc.

Has anyone come across such a utility. If not, is this something that could be done in Mortscript? Could anyone take a stab at it?

Thanks,
Josh

PS-I want to have this to save battery life and turn on roaming easily only when there is no signal at all. I work in a hospital and there is NO cell service in the basement and then I get one bar roaming and then back to sprint, etc...and it fries the battery

Do you have a CAB file for cycleBT? I have BlueToggler (http://forum.xda-developers.com/showthread.php?p=4876293#post4876293), but I don't like its "On-Discoverable" mode. I just want on/off without turning on the discovery mode. Does cycleBT have only on/off without discovery mode?