yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] tycho55:
Dear Daniel,

First off, many thanks for writing BandSwitch! I've been trying it out, and have a few questions.

First, I have "Close idle conn" set to 120 sec. I just wanted to make sure this means the data connection will close after 120 seconds of inactivity.

Also, does BandSwitch need to be continually running in the background for the settings to work? What's the difference between "Hide page" and "Close app"?

Thanks again!
[Windows Mobile Apps and Games] danielherrero:
Hi.

Close idle connectios starts to check the conection when windows notifies bandswitch that there is a new connection. In the same way when the connection finishes windows notify bandswitch and It stops to check data traffic. So when there arent conections bandswitch is completly stopped. Next version will allow to define the meaning of 'no traffic'. Now its minor than 1KB. Next version allows to customize it.(and will be smartphone compatible, etc).

Hide page hides bandswitch but its on memory. Close app closes bandswitch and wont be executed again except if the user runs it again or soft reset....

Greetings.

Dani
[Windows Mobile Apps and Games] tycho55:
Got it. Thanks for the quick response! :)
[Windows Mobile Apps and Games] huser8525:
Problem with removing Bandswitch

Mr. Herrero,

Thanks so much for your help with the Bandswitch application. I was wondering if you might able to help with a question. I'm trying to remove Bandswitch from my 8525 device, but when I try to remove it with the Remove Programs application, it states that the program is not able to be fully removed. Is there a way to fully remove the plugin from the device?

Has anyone else experience a problem with uninstalling the application?

Thanks again very much for your time and assistance!
[Windows Mobile Apps and Games] danielherrero:
Hi.

It seems a corrupt install.

1) delete bandswitch.lnk from \windows\startup and \program files\bandswitch\

2) Soft reset

3) Delete directory \program files\bandswitch

4) Optional. Delete registry keys under \HKLM\software\Daniel Herrero\Bandswitch.

5) Optiona. Delete registry keys under \HKLM\software\apps\Bandswitch

5) SoftReset

Thats all.....:)

Dani
[Windows Mobile Apps and Games] marc112:
BandSwitch on HTC Touch?

Dear Daniel,

I have a HTC Touch (GPRS only, no UMTS) and would like to use BandSwitch for auto disconnecting my GPRS connection when idle. I installed the latest version of BS (2.4.3), but it looks like it is not doing anything with my GPRS connection: if I have an active connection and look in 'Connections' in BS, its status is red. Also no auto disconnect happens after the idle time I set in the main screen of BS.

BandSwitch does seem to do something with the gsm connection: when I switch from Auto to GSM on the mainscreen, the phone disconnects and reconnects. However, BS shows afterwards that it is still in Auto mode..

Did I do something wrong when installing BS, or are the Touch and your program not compatible?

Hope you can help me, thanks,

Marc
[Windows Mobile Apps and Games] marc112:
BandSwitch on HTC Touch

Is there anyone else who has tried BandSwitch on a HTC Touch, for auto-disconnecting GPRS when idle? If so, could you please let me know if you got it working?

As somebody reported earlier (November '07) in this thread, the WM5/6 registry tweak (GPRS_bye_if_device_off) does not work on the Touch when the phone is in standby mode (and that is when I need it most, to save battery power). BandSwitch seemed to be THE solution after reading this thread, but so far no success..

I'd very much appreciate any insights and/or experience from other people!

Thank you,

Marc
[Windows Mobile Apps and Games] danielherrero:
Hi Marc.

You dont do anything wrong. Recently has been reported that HTC Touch has the same issue that HTC Artemis, this is, the standard api to close(RasHang) and disable(by registry) ras connections simply doesnt work. There are other ways less "elegant" to do this job (using ndis api). Finally I am going to develop this last system too because two devices are too much.:confused:

Dani
[Windows Mobile Apps and Games] marc112:
Thanks for your reply, Daniel.

Happy to read that you're willing to develop a solution for the Touch and Artemis, I'll be happy to buy the program when it is available!

Thanks for all the work you're putting into this,

Marc
[Windows Mobile Apps and Games] marc112:
And Daniel: let me know if you want me to test anything on my Touch!

regards,

Marc
[Windows Mobile Apps and Games] RemE:
Hi Daniel, Just purchased bandswitch for my Kaiser to use instead of comm manager. I was using Schen's 10 button with the 3G button to be able to force the phone to stay on GSM to save battery, however, if I select 3G and 3G isn't available, the phone does not "auto fallback" to GSM. Also the WiFi button is not fully functional,even with a reg edit. So I'm now running Bandswitch and it's an excellent replacement! But I do have a couple of small comments,

1-When trying to enter my activation code, the dialog box covers the SIP keyboard icon so I could not use it to enter my code. It looks like all of your application windows are shifted to the bottom of the screen and could be higher?

2-Personally I'd make the 4 buttons on the bottom even larger than they currently are, why not use all of the space available to make them as finger friendly as possible?

Totally minor points, this is a killer app! Thanks for all of your hard work!!
[Windows Mobile Apps and Games] danielherrero:
Thanks Reme :)

Whay device you own? try this. Open notes program. It will put keyboard symbol on tray. Then open bandswitch. When you open license page the icon should be visible and you should be able to write the code. If it doesnt work you can use a registry editor and enter it manually under local machine/software/bandswitch.

That layout was done to allow square device. Commmgrpro has diferent layouts for different resolutions and buttons are bigger. But maybe you only need what bandswitch makes (commmgrpro is a automatic profile tool based on location,gps/gsm real time tracking tool,current and battery monitor,etc).

I am doing bandswitch 2.5 to allow the user set the bandswitch method(old or new htc devices). I will try to fix those el ssues on it).

Greetings

Dani
[Windows Mobile Apps and Games] RemE:
Thanks for the reply Daniel,

I have a Kaiser and I did figure a way to get the code entered, but of all commercial apps I've ever used, this is the first with this type of bug.

You are correct, Bandswitch is just what I need rather than Commmgrpro, I would also like to suggest that you consider making those 4 bottom keys change Color to match their respective function's current status. Example, they all could be a shade of Red when OFF and then change to some other color when ON, BT could be Blue, WiFi could be Green, Phone some other color. This would make it very easy to see status at a glance (I'm a little blind at times).

If you are working on 2.5, why not? :)
[Windows Mobile Apps and Games] danielherrero:
No problem. I will include it ;)
[Windows Mobile Apps and Games] Giuliana:
link for download bandswitch 2.5 ? Thanks
[Windows Mobile Apps and Games] danielherrero:
2.5 isnt finished. Soon will be ready
[Windows Mobile Apps and Games] Giuliana:
Thanks.

GRAZIE
[Windows Mobile Apps and Games] tycho55:
Daniel,

I've got a friend who just bought a Sprint Touch phone, and she'd love to use Bandswitch on it like I do with my AT&T Tilt. So, we were wondering, is there any chance Bandswitch will support CDMA 1xRTT/EVDO commands in the future?

Thanks again!
[Windows Mobile Apps and Games] danielherrero:
Hi

Did he try it and didnt work correctly? Anyway V2.5 lets you choose between the "known" modes to change the band. Lets see if it works so.

Dani
[Windows Mobile Apps and Games] tycho55:
Actually, we never tried it. I just assumed Bandswitch only worked on GSM and didn't support CDMA. Will it also work on CDMA?
[Windows Mobile Apps and Games] danielherrero:
Well, really bandswitch doesnt know about gsm or umts band but band 1, band 2. HTC puts a sequential number for each band. auto, gsm, umts with 0,1,2, Probably other kind of devices has different bands but same numeration....

Dani
[Windows Mobile Apps and Games] tycho55:
Oh...duh! :)

We'll give it a shot and report back! Thanks for all the quick help!
[Windows Mobile Apps and Games] tycho55:
Well, we did some testing, and Bandswitch doesn't seem to have any effect on the Sprint CDMA Touch when it comes to switching between different bands.

I noticed before installing the program that the HKLM\SOFTWARE\OEM\UMTS\OpMode key doesn't seem to exist, and even after installing Bandswitch, it still isn't there. Does it communicate with the phone in a different way?

Also, when clicking on GSM, or UMTS, or Auto, the phone does disconnect for a second (as I'd expect), but then it just reconnects back at 3G (EVDO). I can't seem to force it to stay at 2G (1xRTT). Maybe I'm missing something...

Anyone? Thanks!
[Windows Mobile Apps and Games] danielherrero:
mmm. It seems they use a different way. Maybe the same as polaris. BAndswitch 2.4 choose the way to apply using the name of the device (polaris, kaiser, etc) so probably bandswith is using the old method with your device. Let me post v2.5 (for testing pourposes) and try changing the two ways for switching....:)
[Windows Mobile Apps and Games] RemE:
May I ask a few questions about how Bandswitch handles the Auto/GSM/UTMS selection? I have both GSM and UTMS (3G) at my house, in the past I've used Schen's comm manager to force GSM for battery savings. In Bandswitch I see the Auto (It's darkened), GSM (it's light gray), and UTMS (also light gray). If I select GSM, the phone goes to GSM. If I select UTMS, the program shows the duration choice boxes, I choose "no Limit" an the phone connects to UTMS, BUT...

My question is that when I open Bandswitch, it always shows the "Auto" box darkened, no matter which band I have selected. Is this correct?? It seems to me that the current band box selected should be darkened?

Also, does bandswitch run any processes when on GSM and not running any timers? Just curious if there is any additional power consumption with the phone in standby overnight.

Thanks!
[Windows Mobile Apps and Games] tycho55:
Hey Rem,

I'm sure Daniel may correct me, but from my experience, the darkened box (Auto, UTMS, or GSM) does not indicate the band selection that Bandswitch it using. Rather, Auto is for some reason always darkened when you run the program. Daniel, perhaps it would be helpful if the appropriate box was darkened depending upon what OpMode is set to.

As for resources, from what I can tell, Bandswitch is always running in the background for it to properly work, but it's memory footprint is quite small.

Hope that helped some... :)
[Windows Mobile Apps and Games] danielherrero:
Thats right Rem. Sorry for the confussion. Dark button only shows which button has the focus. The goal is to use bandswitch using the jog wheel. If you move the wheel (or Tab button or arrows keys) you will see that the focus goes to next button. So for example, if you want to switch to gsm then open bring to front to bandswitch. Focus will be in auto mode button becaus its the first button. Then move the jog wheel until focus is on gsm button and then click on it pressing the wheel. In this way you can manage bandswitch using only the jog wheel.:o. It as a request of a user that needed to change often the band and didnt want to use the stylus.

Greetings.

Dani.

ps: All the threads of bandswitch are paused when bs isnt in use so It doesntn spend cpu cycles and battery.

ps2: Current band status is shown in the tray icon. V2.5 colourr the active button band and status of wifi, bt, phone, etc
[Windows Mobile Apps and Games] danielherrero:
V2.5

Well, here goes.

Changes:

1) SIP problem solved. Edit Controls brings up the keyboard.

2) There are two known (for me) ways to change the band for HTC devices. Some of them uses one, other use the other. Until now BS tried to discover the way using the device model. But there are new models so now user can choose the way. New Model way works for kaiser, polaris and newer devices. TyNT, trinity and athena should use old system.

3) Colours:o. Art isnt my strong point but some of you wanted to see the states with colours:

3.1) Speaker: Red-> off, Green -> ON

3.2) Wifi: Green-> on, Gray -> off

3.2) Bluetooth Blue-> on, gray -> off

3.4) Phone red -> UMTS/HSDPA , Orange -> Auto , Green -> GSM/GPRS

Remember that the dark gray control is the one that has the focus. You can click on it simply pressing the jog wheel or dpad and you can change the focus control using too jog wheel and dpad.

Please try it and report any bug. If there arent bugs I will set 2.5 like "latest version".

Thanks for your help

Regards

Dani
[Windows Mobile Apps and Games] marc112:
Hello Daniel,

Thank you for posting the new release of BandSwitch. I've installed it on my Touch to test if GPRS auto-disconnect works. After starting BandSwitch, I get the license screen (plus keyboard, so this works!), and can select Save or Cancel. As I'd like to test the program before buying a license, I have no license code to enter in this screen. If I press Cancel, the program stops, if I press Save, I get the message 'please restart BandSwitch to validate the code'. If I restart, I get the license screen again, etc.

With version 2.4.3 (which does not work on the Touch as you know), I could get the program to run without entering a license key.

Is there any way to get past the license screen to test this new version of BandSwitch?

Thanks for your help,

Marc
[Windows Mobile Apps and Games] tycho55:
Daniel,

I can't get the freakin' keyboard to go away. It keeps obscuring half the screen!
[Windows Mobile Apps and Games] danielherrero:
Hi.

In which windows? It should be up when a edit control get the focus and down when the focus is lost....

Ps. I will try to do a "promotional code" that extends the trial period without breaking the security system......
[Windows Mobile Apps and Games] tycho55:
The keyboard seems to be up all the time. The only way to make it go away is to click on "Start". But the moment you click back to Bandswitch, they keyboard pops right back up.

But regardless. On my Sprint Touch, using the "New Model", when I click on GSM, the phone deactivates, then comes back at 3G. When I go back to Bandswitch, the Phone ON button is orange.

Maybe Sprint just doesn't want you forcing 1xRTT/2G... :( Thanks for all the support! Hopefully we can figure something out...
[Windows Mobile Apps and Games] tycho55:
Marc, when you say HTC Touch, do you mean the GSM or CDMA version? I'm using CDMA.
[Windows Mobile Apps and Games] danielherrero:
Strange. Tomorrow I will take a look at the keyboard. This morning all was fine with my test devices.....
[Windows Mobile Apps and Games] danielherrero:
Ops you are right. Right now I fix the keyboard issue.-...
[Windows Mobile Apps and Games] tycho55:
Hey Daniel!

I did some searching online, and found something that may be of help. If I goto HKEY_LOCAL_MACHING\Software\OEM\PhoneSetting and change 'HiddenModeOperationPage from 1 to 0, then it opens up a new setting under Settings->Phone->Services->Mode of Operation. There, I can select either Hybrid (which seems to be the default), EVDO only (which is 3G), and 1x only (which is 2G).

After selecting 1x only, the phone immediately drops to 1x, which is awesome. The only problem is, I'm pretty sure this doesn't change any settings in the registry. Rather, it sets the phone's EPST Preferred Mode to "CDMA only". I have no idea if programs can alter settings in the phone's EPST, however.

Hopes this helps some...
[Windows Mobile Apps and Games] tycho55:
Strange -- and now, for some odd reason, the keyboard is no longer popping up when I click on Bandswitch. Don't know if it's because of the registry change I made or what. Weird, but good... :)

And BTW, "Phone ON" is still orange, although it should be green.
[Windows Mobile Apps and Games] marc112:
Tycho55,

My Touch is GSM.

Daniel: is the license screen that keeps popping up caused by the install (and uninstall) three weeks ago of version 2.4.3? Version 2.5 did report that it would first uninstall a previous version before installing, so if the uninstall of 2.4.3 left some bits behind including the install date, then my trial period has probably expired according to version 2.5...

Would appreciate if you have a workaround for this!

Thanks,

Marc
[Windows Mobile Apps and Games] tycho55:
Hmm, perhaps I seem to be the only person trying to use Bandswitch on a CDMA phone. Maybe that's my problem... :)

Oh, and another bug: Bandswitch says "Bluetooth OFF", but the button is blue.
[Windows Mobile Apps and Games] danielherrero:
try this........
[Windows Mobile Apps and Games] tycho55:
Cool, that seemed to fix the keyboard bug. And Bluetooth OFF is now gray.
[Windows Mobile Apps and Games] danielherrero:
Nice. Tomorrow I will take a look at this anyway waiting for someone reports any bug. When all the bugs are fixed I will make it official.

I will research too about the regisitry settings of the cdma device our fellow talked about...

Dani
[Windows Mobile Apps and Games] marc112:
Daniel,

I got version 2.5 working by temporarily setting my system date back 3 weeks. I used the very last version that you posted.

Sorry to report that this version too is NOT auto disconnecting gprs on my Touch... I tried both switching modes ('new device' on and off), in both cases the connection status remains red for the active GPRS connection.

Any ideas?

Marc
[Windows Mobile Apps and Games] danielherrero:
Ahhh. I haven done anything about the htc touch connections management issue. This device doesnt react correctly to standard win32 RAS api. Same issue happens on htc artemis and is well known. I am waiting to get this device to research about this device and why disconnect and disable actions doent work. Does someone has 2 htc touch and want to share one for a few days? :)
[Windows Mobile Apps and Games] marc112:
Aha, that explains why 2.5 is no improvement :-)

I can't help you with a spare device for testing. Only have one and in constant use...

Thanks for letting me know,

Marc
[Windows Mobile Apps and Games] danielherrero:
So, when you change it the registry isnt altered, isnt it?
[Windows Mobile Apps and Games] RemE:
Looks good, but on my Kaiser I'm seeing the following;

SIP, when I go to About>License I see the serial number box, but no SIP comes up and the main BS window is visible at the bottom of the screen which still covers the whole bottom. I can't see any way to get the keyboard.

Colors, I like them. I think that the phone colors and scheme are still not very intuitive. I'd prefer to see the top phone tabs to show a color when activated. I find touching them easier than using the "flimsy" Kaiser Scroll Wheel so the focus doesn't help me, perhaps a bold outline to show focus could be used along with color coding? That would be cool.

Perhaps the bottom Phone button could have it's text change along with the colors for more clarity as follows;

Phone ON, Text= "Phone ON" Color Green (Currently this way)

Phone OFF, Text= "Phone OFF" Color Grey (Currently Green, Bug?)

Phone in Auto, Text= "Phone Auto" Color Orange

Phone on GSM, Text= "Phone GSM" Color Green

Phone on UMTS, Text= "Phone UTMS" or "Phone 3G" Color Red

Last, is it normal for BS to close the instant that I make a selection? E.g. If I select "GSM", BS closes and the phone then performs the selected function. Is this a 2.5 enhancement for speed?

That's all for me!
[Windows Mobile Apps and Games] danielherrero:
Hi.

Are you using the latest 2.5v posted yesterday night? When I open the license dialog then keyboard is up. Someone can confirm it? I tested it in several devices :(. Remember there are several V2.5 versions...

I ve written down your suggestion about colours. Colours on phone button doesnt means if is on/off but GSM/AUTO/UMTS. Maybe I should use a different one for phone off.

Last point. Yes, thats how it works. Really BS doesnt close. Simply is minimized. Generally when you want to switch to GSM you wont do anything more with BS and after you will hide it so I save one click hiding it directly. Well, really Its a user's request...:o

Dani
[Windows Mobile Apps and Games] RemE:
Yes I'm using the version from post #710 and the SIP doesn't open on mine and does not show an icon at the bottom of the screen for me to manually open it...

Edit, It's working, I tried a power off soft reset and when opening BS and going to license dialog, the SIP opened, when I pressed cancel, the page closed but the SIP remained. I went to Lic dialog again and then the SIP would open and close with the Lic dialog. So it looks to be OK!
[Windows Mobile Apps and Games] danielherrero:
Nice :) ......
[Windows Mobile Apps and Games] tycho55:
Although I'm no developer, so I can't be certain, but I don't think so. It's the phone's Product Support Tools (PST) that are altered, which I don't know if or how they can be accessed by programs.
[Windows Mobile Apps and Games] trjons:
Daniel,

Is there a version which will work on the O2 Atom?

I've been trying several versions but can't seem to get one that works.
[Windows Mobile Apps and Games] danielherrero:
Hi.

Have u tried v2.5 changing between new and old mode?. What feature doesnt work correctly?

Thanks

Dani
[Windows Mobile Apps and Games] trjons:
2.5 does not work in either New Mode or Old mode.

I can't get it to switch from 3G to GSM.
[Windows Mobile Apps and Games] tycho55:
Hey Daniel!

Could you PM me what file and/or registry key BandSwitch uses to keep track of trial expiration? For some reason, it's falsely thinking I'm unregistered and that my trial has ended, but even after uninstalling and reinstalling, it still thinks the trial has ended, and simply won't run anymore. Could you PM me and help me out? Thanks!
[Windows Mobile Apps and Games] D_JWhite:
Hi daniel,

just a quick post.

Thank you for the development time you have put in to this program, I will show my support when I'm able to(perma-skint!)

XaN
[Windows Mobile Apps and Games] danielherrero:
Thanks Xam :)

Serial numbe is stored on registry path HKLM\software\daniel herrero\bandswitch\serial and can be managed from there,,,,

Greertings

Dani
[Windows Mobile Apps and Games] rikus1138:
---I was able to do a hard reset and I am back-----

I've tried searching for the problem I am seeing but for the life of me I cannot get the right search term to pull up results that work. Hopefully someone can help me.

I installed this application on my tilt, ran it and configured it fine. I then found the kaiser tweak and realized that I liked that app better. I decided that I wanted to remove bandswitch, so I attempted to do so via remove programs under settings.

After it looked as if the removal worked, I received a prompt that said that not all of the application was removed. It asked me if I wanted to remove that listing from the list of applications. I said yes and now it looked like it removed everything installed on the phone, well almost everything. I cannot run file browser, active sync, even get into the AT&T network! How did this happen? Everytime I try to open IE, or even file browser, I see an error with the .exe file that represents the app and that there is no application associated with *.exe.

Has anyone seen this, or do I have a paperweight on my hands? I did not think that application would do such a thing to my phone.
[Windows Mobile Apps and Games] danielherrero:
Hi.

It seems Windows removed the association between exe files and Its launcher so It cannot recognized those kind of files. This is configured in the registry under Classes_root. It happened to me two or three times in my life, years ago and I am not the only one. Did you remove some registry key manually?. Sometimes uninstall bandswitch fails if It is in use but Its enought with exiting it and uninstalling again. Of course bandswitch doesnt modify any key in registry but UMTS key.....

Contact me on herrero.daniel@gmail.com for more help because I am travelling.

Dani