[IDEA] For saving money: a better GSM network management. - Windows Mobile Development and Hacking General

Hello,
here is my problem.
Living in a region near the border, I have important roaming fee simply because my phone loses from time to time the national network and connects to a foreign network that does not let go even when the national network is available again.
One solution is of course to set manually the network but it is not convenient when you cross the border several times a day.
Another solution would be to have a small app that checks every 15 or 30 minutes if the national network is available to automatically reconnect to it.
I’m certain any of the fabulous xda developers is able to develop such a program in few clicks …
Thank you for your help
Patrick

Related

Problem with phone signal

Hello!
I spent last week in France and I had a lot of problems with GSM signal. Phone sometimes can't connect to operater. When I looked in settings menu I saw only ''searching'' and nothing happend. Then I just click on ''Find network'' and after some second everything was OK.
For me is this a big problem because I must be reachable all the time.
What could be wrong and how could I solve the problem?
Bye,
Borut
I'm on radio 1.38.00.11, and I have the same problem too... sometimes it does not even get any signal after trying to "find network". When I disable the phone and enable it again (flight mode and back) it will get full signal, I'm at the same spot for the whole process so its not the reception of the location.
Any idea?
I sent also an E-mail to HTC support team and still waiting an answer.
I got this answer:
Good Afternoon,
?
Unfortunately this can happen sometimes when roaming, especially if the SIM from your network does not have the preferred roaming partners programmed into it.
?
What tends to happen is that as the phone is switched on in the new country, it will automatically search for all networks in range and then systematically attempt to register and connect with all of them one by one.? Sometimes, depending on the speed with which the networks respond to the handset's requests to register, this can take a few minutes, especially if there are many networks in range.? It can also happen as the signal from one network disappears and the phone must begin this process again.
?
One thing I would suggest would be to contact your Operator and ask them for the name of the preferred roaming partner of the country you are travelling to and upon arrival in the country, you can manually select the network to connect to.? this should then tell the phone to keep with that network until it loses signal, but it should automatically return when the signal is found again.
?
Thank you for your enquiry, Should you have any other problem, please do not hesitate to call us. Your Local number can be found at http://www.europe.htc.com/support/csbyphone.html
?
Best regards,
Pete Whiteley
HTC Europe

Automatic Roaming Data Connection Disable

Any seen a program that will disable automatic data roaming? If not any one wanna develop it?? Seems like a useful program to have especially when you're traveling and don't want to pay the crazy roaming fees if you accidentally use your data connection.
Any one? Ideas or software recommend?
I'm also trying to find a program that will automatically disconnect / disable data while roaming.
I live near the border of 2 countries and even though I don't pay roaming for calls, my data is not included in roaming which makes it expensive.
at the moment I use nodata modaco to manually disable my data when I'm going over the border, but then I also have to have the phone service manual to avoid roaming without knowing it and being charged for data .
this is annoying because when I lose coverage I have to select it again manually, which happens a lot living near the border.
thank you very much, dan
PocketMax PhoneAlarm (http://www.pocketmax.net/phoneAlarm.html) can do this through profiles. I use this feature and it sure makes travelling abroad a lot easier...no need to worry about remembering to disable data services...
thank you for your suggestion. the problem is that, due to the area where I live, I constantly change from my home network to the roaming one, even without knowing (when the service is in automatic mode). if I use profiles to disable my data with phonealarm I would have to change them all the time depending whether I'm in my home network or not. but some times, the network changes even on this side of the border.
I would have thought that some kind of mortscript would be able to disable data as soon as I moved to a foreign network without having to depend on profiles. therefore , I would not have to worry what network I'm with, because at home data would be active, and as soon as roaming kicked in, data would be disabled. thank you, dan
You can check out http://www.gb-soft.cz/XDAII/products.htm

Changing provider problem programmatically (WM6.1)

(Argh unable fix the topic typo... sorry)
I have some specific problem i am unable to resolve.
My phone network provider is currently still building a network (base stations) so its signal is not reachable everywhere. This is the reason they have a "roaming" contract with some other provider that has 100% coverage for my country.
The difference between them is in price of UMTS (my provider is like 2 times cheaper). I have set the priority of phone network within windows mobile 6.1 but when the connection is lost for my provider it switches to the "roaming" but never switches back when the network of my provider is available.
Does someone knows how could i resolve this issue? I have coding expirience (16 years of c/c++ of windows development) but i dont know where to start.
Can someone point me to some apis/whatever that would enable me to track who the current provider is and check what are the available providers and finally how to change provider to my original one. Basically i want to write a service that would track the current provider and if changed from my provider scan for its network periodically and change it back when needed although there are some more questions that i am at this time unable to answer (battery consumption etc, i hope the scanning for providers is a passive operation as i dont want to glow in the dark etc.).
Thank you for reading and even more for answering

How do you block certain cell networks?

Hey guys,
I live pretty close to the border with China and in a tall building. every so often, I notice that I am roaming on a chinese cell tower when I am at home!
This is an immense pita so I went into settings and under network preferences, I made sure the offending network was unchecked and moved all the way to the bottom of the networks list.
It still connects to the roaming network. Am I using this wrong? I used to have a similar issue with my P3600i and eventually switched to manual networks as it was the only thing I could get to work.
Is there a way I can tell the phone to never connect to xxxxx network?
Thanks
S

Refresh network (operators)

I'm using a provider which offers national roaming. This means if my network provider (let's name it A) doesn't have a (good) signal, phone switches to another network provider B (for which they have a contract). While on network B, I can call, SMS without limitation, but I'm limited to EDGE while using the mobile network.
It works ok, but there are some cases when I wish to change network faster.
For example - I came to the shopping center and in one part of it, the phone loses signal with my network provider A. It switches to provider B and then often stays with provider B (on roaming) too long. Even if I came out of center where my provider A has 4G, phone still uses provider B ... often quite a long time.
I can go to Settings, but it is quite deep and you can't create a shortcut to there. And it also takes quite a long because of the phone checks for all networks in surroundings.
What I want is just a simple jump to my provider A as quick as possible.
Any idea? I saw some apps on Google's Play which refresh network. Maybe this will be a solution.
Probably there is a setting for refreshing somewhere on Android system?
Turn on airplane mode until the data indicator goes away and then turn it back off
Interesting I have the same problem. I always change manually which is very annoying
braschlosan said:
Turn on airplane mode until the data indicator goes away and then turn it back off
Click to expand...
Click to collapse
Thanks.
I'm sure that I have tried this in the beginning. And it didn't work (maybe I change the state too fast and phone didn't disconnect the first network).
I will try this again when the described problem occurs again.
I have tried with airplane mode today (for about 10 seconds), but if reconnect again to roaming provider. After a minutes or two, it automatically reconnects to my main provider.
I didn't look at the phone all the time, because I was driving ... so I will try with this again.
I have tried again (different location and time) and it doesn't work. It simply reconnects to roaming. If I stay there for an hour or more, then it will reconnect to the main provider. Quite annoying.

Categories

Resources