[Script][Updated 06/03/09] Wombat's PhoneRoam (Roam Without incurring Data charges!) - Windows Mobile Development and Hacking General

#WombatPhoneRoam.mscr
#
#Change Log:
# 0.8 Initial Beta Release
# 0.8.3 Improvements made to Dialup switching and Operator Logo Shown (Work still needs to be done)
# 0.8.4 Added routine to periodically try to scan for 3G operators when phone is in E and G network modes
# 0.8.5 Improved Switching of modes and scanning. Added removal of popup connection windows, Added Automatic repair of lockup of DUN
# 0.8.6 Rewrote parts of the script to streamline logic and improve speed. Improvements made to CPU usage
# 0.8.7 Added Debugging Option to turn off debugging and set variables to debugging settings
# IF YOU LIKE THIS SCRIPT PLEASE CONSIDER A SMALL DONATION with PAYPAL to
# https://www.paypal.com/cgi-bin/webs...=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted
#
#Wombat's PhoneRoam Version 0.8.7
# This Mort Script Came about as I am with "3" Network in Australia and this has Rediculous Hefty Data Charges when it roams on the
# Telstra Network (THREE Uses the Telstra network when Roaming).
# To Combat this I wrote this script to keep the Phone connected to Data to the 3G and HSDPA Modes wherever possible
# When it drops back to Telstra Network on Edge or GPRS it Disables Data usage
# It Should work with any network where you only have one 3G or HSDPA Carrier Available:
# NOTE: It will try to connect to any HIGH SPEED NETWORK AVAILBLE
#
# The script will set the mode to WCDMA (High Speed Data Only) when it CAN reach a High Speed Network to keep it from flip flopping between networks.
# When the WCDMA network is not available (No 3G or H available) it will switch to AUTO mode and allow the phone to Roam onto NON High Speed Networks.
# This is so that you can still make/recieve calls when you are not in a 3G or HSDPA coverage area.
# When High Speed is available again it will switch back a short time after the WCDMA network is again available. (Radio will turn off for short time)
#
# NOTE IT WILL NOT CHANGE MODES OR DISCONNECT WHEN YOU ARE MAKING A PHONE CALL!!!.
# IF THE CALL IS MADE OR RECEIVED While WCDMA ONLY IS ENABLED you may experience phone dropouts if in a fringe High Speed data area.
#
# Whenever it is on a network that DOES NOT provide 3G or H data speeds it will automatically kill the Data connection whenever it is attempted.
# It should do a good job to eliminate Roaming charges but there may still be some small charges due to delays when speeds are switched.
# This script works quite well but still has a few bugs due to the Dialup Networking in WM6 being quite flakey and is prone to locking up.
# NO GUARANTEES that it will not keep you from being charged for DATA on the lower speed networks BEWARE!!!!
#
# Disclaimer: I WILL NOT BE HELD RESPONSIBLE FOR ANY DATA USAGE OR COSTS INCURRED BY THE USE OF THIS SCRIPT OR ANY DAMAGE CAUSED!!!
# BEWARE THIS SCRIPT ATTEMPTS TO KEEP YOU CONNECTED TO THE INTERNET WHENEVER POSSIBLE. YOU ARE RESPONSIBLE FOR ALL DATA COSTS INCURED!!!
# USE AT YOUR OWN RISK!!! YOU HAVE BEEN WARNED!!! SEVERAL TIMES!!!
#
#
# IF YOU LIKE THIS SCRIPT PLEASE CONSIDER A SMALL DONATION with PAYPAL to
https://www.paypal.com/cgi-bin/webs...=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted
#
# Usage: YOU MUST INSTALL VJVolbilis first. You can get it from http://www.vijay555.com/?Releases:VJVolubilis
# It also requires Mortscript to be installed. You will need to set the variables below to point to the install folder
# Place this script in a directory on your WM6 device and create a shortcut in the Startup folder of your PDA
# or just place the script in your startup folder
#
# This will cause the phone to automatically connect to the internet whenever a 3G or H data service is available and stay disconnected
# whenever a G or E network is detected.
#
# The Operator Logo will change to the following
#
# e.g.When Connected to a highspeed network 3 I:HSDPA
# When Disconnected and Roaming Roaming D:Edge
#
# Operator Logo (Sometimes will show a Number which is the Signal Strength not sure why?) or U for Unknown at startup
# ?: = I=Connected, A=Available D=Disconnecting,F=Failure,S:Searching,
# The next shows the Data mode it is on or is available H=HSDPA, 3G=3G, E=Edge, G=GPRS (else it shows the Unknown mode value)
#
# You can create a Terminate Script like this below to kill the running script if you need to. (Included in Zip File)
# TerminateWombatPhoneRoam.mscr
Regards
Wombat

[Script] Wombat's PhoneRoam Script (Stay Connected to High Speed Networks Only)
This is BRILLIANT!! Thankyou so much, there should be some paypal dollars on the way for you mate. Kudos!

seems perfect for me, as I'm on three mobile. I have an HTC Touch HD running Windows Mobile 6.1
I installed VJVolbilis. Then I installed Mortscript. Next, I tried to run wombatphone script which I have on my sd card. Nothing happens. Do I need to do something first?
edit: just realised it is working on the today page. However, quite quickly I get a crash with VJVolbilis causing me to enter my pin again and essentially making my phone stuck
edit2: it appears to also cause scummvm and shell32 to crash (the former is strange as scummvm isn't running)

Just noticed that data still goes out even if roaming if I press 'update now'.

Thanks this is exactly what I needed - will install and see how it goes as I'm heading out to a Three non-service area next week.
Is it possible to get back the standard Operator Logo?

I am back from holidays today so I will look into some of the problems you have been getting.
There is some issues with VJVolbilis as it does sometimes locks up trying to kill the dialup session. Windows Dialup is rather unstable anyway.
Just noticed that data still goes out even if roaming if I press 'update now'.
Click to expand...
Click to collapse
It will still try to dial but it detects this and should kill the dialup session within a few seconds of it starting. I am looking at doing this a better way maybe with the NODATA program to disable the dialup session all together?
However, quite quickly I get a crash with VJVolbilis causing me to enter my pin again and essentially making my phone stuck
Click to expand...
Click to collapse
I too have seen this sometimes. I think it is caused if VJVolbilis runs twice and tries to dial at the same time another session is tring to dial. I have done some things to reduce this in this version but it is still there sometimes. I will look at what I can do to improve it.
Is it possible to get back the standard Operator Logo?
Click to expand...
Click to collapse
I will look at adding a menu system in the future that will allow you to set this Operator functions. I have enabled it in this version as it is a beta and I needed to get some feedback on how it is working so left it enabled. In the Meantime You can disable it by commenting out the following lines
Code:
# RegWriteString( "HKLM", "System\State\Phone", "Current Operator Name", WriterString )

Well I tested the script whilst in a non-roaming area (about 70km outside the CBD, I'm also on the Three network in South Australia) and it worked a treat. I was mainly concerned about Push Email which I use for work. I sent myself a test email and the phone did not receive it.
I did, however, get prompted to enter my username and password for Planet3 numerous times (assume this was whenever ActiveSync tried to access the Exchange server).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
When I was back with normal metro area, I knew was non-roaming as I had been checking the coverage to see when I went onto roaming, it did not reconnect to Three. I left it a while but still nothing. I had to eventually terminate the script.
I also am running across a problem with VJVolubilis - but this seems only to happen when I soft reset my phone.
I'm now at home which I know is within the Three HSPDA coverage area (as it was previously showing this). However, with the script running again, it's showing "T:OFF". When looking at my Network settings you can see in the top menu bar it's showing the standard HSPDA logo but I'm not sure what "T:OFF" refers to??
*edit*
On a side note I get no sound playing when I do receive an email with your script running.

squibly said:
I was mainly concerned about Push Email which I use for work. I sent myself a test email and the phone did not receive it.
Click to expand...
Click to collapse
I will try to work out how to turn on the push email when the data connection is up this should keep the data flowing. When you are in a Roaming State (i.e. in only an E or G area) you wont be able to recieve emails.
This is whole purpose of this script to stop you from getting charged heaps by Tel$tra when roaming. It should however reconnect once you are back in a Three Coverage area and allow you to receive your emails.
squibly said:
I did, however, get prompted to enter my username and password for Planet3 numerous times (assume this was whenever ActiveSync tried to access the Exchange server).
Click to expand...
Click to collapse
I too have seen this as well. Am working on a way to disable the connection altogether when roaming. This should stop the issue with the password prompt comming up.
I have found the registry keys I need to use I am just working on the logic.
I should have another version available in the next few days.
squibly said:
When I was back with normal metro area, I knew was non-roaming as I had been checking the coverage to see when I went onto roaming, it did not reconnect to Three. I left it a while but still nothing. I had to eventually terminate the script.
Click to expand...
Click to collapse
This I also know about. It is caused by the multple disconnections it needs to make to the connection whenever anything trys to connect to the internet. Hopefully the changes I have made to disable the connection altogether should rectify this.
squibly said:
I also am running across a problem with VJVolubilis - but this seems only to happen when I soft reset my phone.
Click to expand...
Click to collapse
Again this should be reduced in the next version.
squibly said:
it's showing "T:OFF". what does "T:OFF" refers to??
Click to expand...
Click to collapse
This refers to that it is connected but there is no data networks available. I think this may also be related to the crashing of Windows dialup. Hopefully I should have this reduced in the next version also.
squibly said:
*edit*
On a side note I get no sound playing when I do receive an email with your script running.
Click to expand...
Click to collapse
This one puzzles me. I am not using sound at all so there should not be any reason that the sound is effected by my script. I have not seen this as yet here and still get the email received sounds from my device. I will keep an eye out for it. let me know if you narrow down when if it occurs in the next version.

Hey just FYI: Three only uses the Telstra network when "Roaming". When you are in Three Mobile Broadband coverage, it's actually on Three's own infrastructure

WombatPhoneRoam Version 0.8.5 Beta
Released Version 0.8.5 Beta.
#WombatPhoneRoam.mscr
#
#Change Log:
# 0.8 Initial Beta Release
# 0.8.3 Improvements made to Dialup switching and Operator Logo Shown (Work still needs to be done)
# 0.8.4 Added routine to periodically try to scan for 3G operators when phone is in E and G network modes
# 0.8.5 Improved Switching of modes and scanning. Added removal of popup connection windows, Added Automatic repair of lockup of DUN
# IF YOU LIKE THIS SCRIPT PLEASE CONSIDER A SMALL DONATION with PAYPAL by going to following Address
#https://www.paypal.com/cgi-bin/webs...=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted
#Wombat's PhoneRoam Version 0.8.5
# This Mort Script Came about as I am with "3" Network in Australia and this has Rediculous Hefty Data Charges when it roams on the
# Telstra Network (THREE Uses the Telstra network when Roaming).
# To Combat this I wrote this script to keep the Phone connected to Data to the 3G and HSDPA Modes wherever possible
# When it drops back to Telstra Network on Edge or GPRS it Disables Data usage
# It Should work with any network where you only have one 3G or HSDPA Carrier Available:
# NOTE: It will try to connect to any HIGH SPEED NETWORK AVAILBLE
#
# The script will set the mode to WCDMA (High Speed Data Only) when it CAN reach a High Speed Network to keep it from flip flopping between networks.
# When the WCDMA network is not available (No 3G or H available) it will switch to AUTO mode and allow the phone to Roam onto NON High Speed Networks.
# This is so that you can still make/recieve calls when you are not in a 3G or HSDPA coverage area.
# When High Speed is available again it will switch back a short time after the WCDMA network is again available. (Radio will turn off for short time)
#
# NOTE IT WILL NOT CHANGE MODES OR DISCONNECT WHEN YOU ARE MAKING A PHONE CALL!!!.
# IF THE CALL IS MADE OR RECEIVED While WCDMA ONLY IS ENABLED you may experience phone dropouts if in a fringe High Speed data area.
#
# Whenever it is on a network that DOES NOT provide 3G or H data speeds it will automatically kill the Data connection whenever it is attempted.
# It should do a good job to eliminate Roaming charges but there may still be some small charges due to delays when speeds are switched.
# This script works quite well but still has a few bugs due to the Dialup Networking in WM6 being quite flakey and is prone to locking up.
# NO GUARANTEES that it will not keep you from being charged for DATA on the lower speed networks BEWARE!!!!
#
# Disclaimer: I WILL NOT BE HELD RESPONSIBLE FOR ANY DATA USAGE OR COSTS INCURRED BY THE USE OF THIS SCRIPT OR ANY DAMAGE CAUSED!!!
# BEWARE THIS SCRIPT ATTEMPTS TO KEEP YOU CONNECTED TO THE INTERNET WHENEVER POSSIBLE. YOU ARE RESPONSIBLE FOR ALL DATA COSTS INCURED!!!
# USE AT YOUR OWN RISK!!! YOU HAVE BEEN WARNED!!! SEVERAL TIMES!!!
#
#
# IF YOU LIKE THIS SCRIPT PLEASE CONSIDER A SMALL DONATION with PAYPAL by going to following address:
#https://www.paypal.com/cgi-bin/webs...=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted
#
# Usage: YOU MUST INSTALL VJVolbilis first. You can get it from http://www.vijay555.com/?Releases:VJVolubilis
# It also requires Mortscript to be installed. You will need to set the variables below to point to the install folder
# Place this script in a directory on your WM6 device and create a shortcut in the Startup folder of your PDA
# or just place the script in your startup folder
#
# This will cause the phone to automatically connect to the internet whenever a 3G or H data service is available and stay disconnected
# whenever a G or E network is detected.
#
# The Operator Logo will change to the following
#
# e.g.When Connected to a highspeed network 3 I:HSDPA
# When Disconnected and Roaming Roaming D:Edge
#
# Operator Logo (Sometimes will show a Number which is the Signal Strength not sure why?) or U for Unknown at startup
# ?: = I=Connected, A=Available D=Disconnecting,F=Failure,S:Searching,
# The next shows the Data mode it is on or is available H=HSDPA, 3G=3G, E=Edge, G=GPRS (else it shows the Unknown mode value)
#

Working great so far, also on Three in Oz. Thankyou! Will wait for my next bill and donate.
At risk of off-topic which radio do you use and what battery life do you get? I use the radio from the latest three rom update (but different rom) and my battery lasts the working day just about
cheers
Russ

bigruss said:
Working great so far, also on Three in Oz. Thankyou! Will wait for my next bill and donate.
At risk of off-topic which radio do you use and what battery life do you get? I use the radio from the latest three rom update (but different rom) and my battery lasts the working day just about
cheers
Russ
Click to expand...
Click to collapse
Hi Russ,
I use a Kaiser TYTN II on Three (Not originally a Three phone) running WM6.1
These phones chew power like no end and i'm lucky if it lasts the whole day. I have to charge it at home and at night. (and that's without using the GPS.) If I use the GPS or the wireless features it actually discharges faster than it charges especially with the GPS running.
As Mentioned in the read-me I cant guarantee that it wont have any roaming charges they just shouldn't be anywhere near what they would have been if you didn't run the script. Keep an eye on it because if the script stops running it may still connect to the lower speeds. I have limited testing abilities here to make it roam (pretty much the only place is the Restroom ) I have tried to think of as much as I can to prevent it but it is Windows so all bets are off!!!
Wombat

Hi All,
To alleviate some of your fears, I will give you my example of my roaning data usage.
The script has saved me heaps.
I will give you my example of my roaming data usage. I use roughly 100MB - 200MB of data most months on Three.
Last month it was $1.77 (around 1mb) of roaming charges last month (December) This was while I was writing the first version of the script and I had been trying to break the script and sometimes did
Many improvements have been made since then.
On the months that I did not have the script prior to this it usually cost me around $50 for the leakage data when it roamed. Then I learned that you can set the phone to stop lower speed data but the downside of this was that there was times that I did not have phone coverage (when out of three network there was no service). That's why I started to write this script.
I am still waiting for this months bill as I have been continuously testing my script (9th Feb) but I believe it still will be very low roaming data usage. Only time will tell and Im hoping for some good feedback from you all so that I can make this a success and save you some money $$$
Regards
Wombat

Sounds good, I got $100 of roaming data over the last few months. My work (UNSW Campus) has patchy reception so I am constantly in and out of 3's 3g network. So far your script is working beautifully when it roams onto Telstra, at least when I am watching or try to manually activesync for example when roaming.
btw I have a diamond, my previous phone was a kaiser and I think it had slightly better battery life than the diamond. Can't wait for the next leap forwards in battery technology, I too am tied to my charger!

Good stuff Russ.
Keep me posted on the performance you are getting.
I suspect that you may get some higher Battery usage by using the script. This is not so much from the script it will be due to the switching of bands/disconnecting etc and the fact that it is using 3G and HSDPA more often (uses more power for these data types). I have mine connected to Active Sync Exchange syncronisation across the net constantly and get quite a few emails over the day. So far i dont see too many issues with my battery life (other than usual this phone sucks the juice anyway)
I hope to hear from more of you on your experiences and improvements you would like to see in this script. Eventually I would like to make it into an APP.
Thanks to all of you for trying this script and hopefully It will save you money.
Regards
Wombat

Battery Usage
Hi Russ,
I am posting this PM here for all to see as it addresses some good points.
I really appreciate the feedback from you.
I have decided that it needs to be in the thread as you make some good points.
bigruss said:
Hey Wombat,
I sent this by PM because if this is a one off I don't want your script to be tarnished! Feel free to post this and reply into the thread if you would rather keep discussion there.
Click to expand...
Click to collapse
This is really helpful and something that I need from you all to make this a better application. whether it be good or bad. I hope that the people reading the comments wont be too put off by any criticism of the script and will keep in mind that it is still an early Beta version and is not yet finished by any means.
I need more of you to try it out and give me your feedback as this will help me to improve it and add the features that are most wanted and iron out any bugs that I am sure it will have some.
bigruss said:
It seems to be hammering my battery today, task manager (dotfred) shows mortscript processor use at 25-70% all the time! I am in a roaming zone with weak signal (basement).
Click to expand...
Click to collapse
I have not yet had the time to address battery usage properly. As my phone is a heavy usage device as it is I havent really noticed the extra usage of it. (or cared that much at this stage) I have been more concerned at the moment with getting it working properly than battery life. I will definitely look at it to see where I can improve on it in this next version I am writing at the moment. Are you able to try the suggestion below and let me know if the cause of the CPU usage is due to the network scan it does every 40 seconds when in roaming? if so this should be improved by setting it to 240 seconds or more.
I have installed this task manager on my phone now and I am looking at what is using the extra power. I suspect it may have allot to do with the new features that I added to keep the phone online whilst it was roaming.. I had changed quite a bit around in the latest version 0.8.5.
I am wondering if you are getting this same problem if you run the older version? 0.8? that may give me something to work off.
bigruss said:
Can I
1) run a script (don't know how to write) to run manually that will terminate your phoneroam script and deactivate the data connection. I could then use this when I am in the basement (no chance of 3g signal) and run your normal script when I am not? I could possibly automate this with phonealarm depending on cellid I guess.
Click to expand...
Click to collapse
Well hopefully you wont need to disable my script (thats my intention anyway) I just need to address the cpu usage for the next version.(see improvement below) Unfortunately with Windows Mobile it doesn't seem to be anyway to actually disable the auto dialing features easily. I am learning new things about it daily and have asked this same question on other forums on here but I have not gotten a answer on how to actually achieve it.
The NoData program seems to do this but I haven't yet worked out all of the things that need to be done to prevent it from connecting I am trying to avoid using third party programs if I can help it but had to succome to Vjvobilis as it was quite reliable at killing the connection. I am still working on this one I have added some things but still needs more work.
bigruss said:
2) adjust the frequency that this script runs at, maybe so it checks the connection status every 10 minutes, I would rather 'lose' ten minutes of possible 3g connection than have my battery go.
Click to expand...
Click to collapse
I have most of those variables built into the script already however I have them quite low at the moment so that I can test more thoroughly I will look at what I can do to improve this in the next version. This is possibly the reason you are getting such a high CPU usage.
I also will be adding a configuration menus into it later in order to allow tweaking of the settings but this may still be a little while off.
bigruss said:
The problem may be the weak signal, as I posted yesterday it seemed to be working great, then I was mostly in 3g reception and occasionally it would move to roaming. Or could be that I am roaming all day and it keeps searching every minute or so if there is a 3g connection available.
Click to expand...
Click to collapse
This definately appears to be where I may have not set the variables high enough. if you change the following variable in the script
Code:
;Number of seconds before it will check if WCDMA network is available
RescanTime=240
you can set the time it will wait to do a scan of the networks 240 will make it check every 4 minutes easy fixed.
As for putting the discussions in the main forum I probably prefer it as it keeps the thread near to top on the front page. This forum is very busy and threads get burried very quickly on here so the more comments we get in this thread the more people will see and use the script and comment on it and the better it will become.
So people give it a try and give me some feedback on what you like, Dislike or want improved. I will try to do what I can to help
hope This helped you Russ
cheers
Wombat

Will try you suggestion and let you know in the thread, though I may not be back into dodgy reception areas for a week or so. In the meantime I have been trying to use phonealarm, and it does deactivate the data connection quite nicely but it doesn't always switch to my 'roaming' profile when roaming and so I still get some data transfer. You could try phonealarm, backup the registry with the 'data connection active' (wincereg I think is the name of the registry software), change the data connection to inactive and backup the reg again then compare to see what the change did?

Just had a quick go. I am in good HSPDA reception area, the connection is staying active and there is no flipping to roaming at all. The 0.8 script gives me 8% mortscript CPU usage constantly, The 0.8.5 script gives me 40-50% mortscript CPU usage.
I usually disconnect the data connection after 1 minute inactive to save battery. Is there a way to allow this in the script? So the script is only called if an application attempts to make a data connection, then if there is 3g the connection is allowed but if there is only roaming then the connection is killed? Maybe then the script can just be called and doesn't have to run constantly?
btw I'm not daft but I am not a programmer either so forgive me for impossible/useless suggestions :-D

bigruss said:
Just had a quick go. I am in good HSPDA reception area, the connection is staying active and there is no flipping to roaming at all. The 0.8 script gives me 8% mortscript CPU usage constantly, The 0.8.5 script gives me 40-50% mortscript CPU usage.
I usually disconnect the data connection after 1 minute inactive to save battery. Is there a way to allow this in the script? So the script is only called if an application attempts to make a data connection, then if there is 3g the connection is allowed but if there is only roaming then the connection is killed? Maybe then the script can just be called and doesn't have to run constantly?
btw I'm not daft but I am not a programmer either so forgive me for impossible/useless suggestions :-D
Click to expand...
Click to collapse
I haven't looked at that as I need a nailed up connection most of the time I will look into this soon.
From your previous post I have determined where the issue is with the high CPU usage it seems that Mortscript has a tendency to hog cpu when doing checks for tasks and active window checking. I have improved it quite a bit by re-adding the sleep statement near the beginning of the script (under the first while statement) This brings it back to the 10% but it slows it down quite a lot and the timings are out. I will need to look further into this. I have my next version almost written and it will have a major rewrite of some of the routines. Once I have finished testing I will release it. If you want to improve the latest version uncomment the sleep statement under the while. That should reduce the CPU allot.
Code:
While (Initialized = 1)
Sleep (1000)

Hi wornbat,
Does this work only when we are in roaming..... can we make use of it when we are in home network.

Related

HSDPA/3G automatic switching

Hello,
I have just upgraded to the official GPS ROM and I am on the Swedish 3 operator. I have noticed since the upgrade that the network connection is switching from 3G to HSDPA when there is a demand of bandwidth or simply when there is data in either direction.
I can see that the purpose of this was to make it possible and more reliable to place and receive calls during data sessions. I have figured out though, that with the old ROM, there was no such switching (but there was no distinction with the icon, so you really had no idea) and the connection speed was always constantly 1Mbits/s when using Internet Sharing for example. Now with the HSDPA/3G switching/throttling, the connection often drops down to 3G speeds and Skype-calls are lacking quality from this a bit when using Skype in the car which i do quite regularly nowadays using my Jabra JX-10 headset.
I also realize that there is still a problem with outgoing and incoming calls during these automaticly switched-on HSDPA-sessions. That is probably why HTC has decided to keep the HSDPA sessions as short as possible, that's fine, but what boggles me is the algorithm used for the switching. It seems to always kick in HSDPA in the beginning of a new data session, and after a short time of inactivity (while pondering what favourite page to open this time) the connection drops down to 3G and it won't kick back to HSDPA even when you start browsing again, until a certain period of "non-HSDPA-ratio" has been reached and the phone thinks it would be OK to kick in the highspeed again for a little while.
I also noticed that using Skype would keep HSDPA alive once you place a call from a fresh started data session and keep talking ;-)
This is not a particular problem to me, I was just wondering of anyone else here has noticed and had an idea of what the programmers had in mind?
BTW: I am running TomTom 6.010 and Franson GpsGate on the machine now and it works absolutely like a dream. I used to have a Blue-I Bluetooth GPS in the car (Trimble based chipset, only 8 channels but quite OK piece of hardware) but this is far superior when it comes to HOLDING a persistent fix also when moving indoors. The TTFF is quite fast as long as you are outdoors, most of the time i have a fix before i leave the parking space. I noticed there being a dynamic number of satellites of the receiver, sometimes i see 7 out of 8 satellites, and then sometimes i see 10 out of 12! Anyone noticed?
Thanks in advance! Cheers...
It’s not your phone that decide to change from HSDPA mode to normal R99 (384kbits) mode and vice versa. Everything are always controlled by the network. The behaviors that you describe are normal. Besides the HSDPA is quit new for the operators and new parameters needs to be tuned for best performance for every users.
BTW, the degradation that you notice. You are not alone that use HSDPA.... Its finally the big success for 3G
I use Phone Alarm profiles and BandSwitch to control my connection based on business hours. I get a poor singal unless on 3G where my office is located. I force it to GPRS otherwise to save battery.
I have similar problems, cannot receive or start calls when HSDPA connected. Shouldn't that be possible anyway, calling and transferring data at the same time? Or is this a network provider problem?
I too am on the Swedish operator 3. I have an unlocked, non-operator distributed HTC TyTN that I had updated the radio to 1.40xxx and the ROM to Black Dymond 3.5 and was having the exact same problem. I could reproduce the incoming call not getting through error every single time I got the phone to go into HSDPA mode.
After some initial searching I read somewhere it was network dependent (Nokia switches vs Ericsson) and the only way to solve it was to disable the HSDPA using e.g. HTweakC, which I did and it solved the problem, but then of course I couldn't take advantage of the high-speed data access, which was the major reason I got this phone.
I recently noticed that 3 released a new extended ROM with instructions to update the ROM to the latest (as is available on the ftp here) then install their ExtROM. I went to the trouble to try and breakdown what was in this extended ROM, but being a newbie to pocketpc it was all hyroglyphics to me, so I went ahead and installed it over my old HTC ext ROM (which I saved for later use just in case).
When I get around to it I may mount this extended ROM here (I have it, but don't have too much time to put it up right now, so someone may beat me to it).
Anyway, Black Dymond 3.5 didn't install the Extended ROM after a hard reset (assuming that was the intention), so I did it myself afterwards. One initial bug that showed up quickly was the Comm Manager not wanting to start saying it would only manage a max of 7 items (whatever that means). So I installed Schaps latest Comm Manager and it worked fine.
Well, guess what, now there's a daemond that starts on boot and the phone app is different (another bug is that the text on the phone app buttons remain in the 3 theme although I changed back to black, but that's minor), but now I cannot replicate the no incoming calls during HSDPA error.
Apparently they've added something that makes the phone connect properly to their 3G/HSDPA network for call handling. Now I've got full HSDPA speed and no problem on incoming calls (plus still have Black Dymond's great VOIP/SIP WM6 solution).
Ok, as a noob I of course missed the fact that the daemon starting at boot is Voice Commander. Still the actual phone app/dll is somehow different with this ExtROM and it's solved my problems.

Really annoyed data connection problems, and mini review

Got my blackstone today. Network unlocked and my step back into the world of windows mobile.
I stuck an O2 payandgo simcard in and connected the WIFI.
I then started playing, after a bit thought lets see what the 3g data speed is like found the o2 settings and set the data connection slider to on.
I moved out of range of the wireless and went on a couple of websites speed was good and useable for facebook etc.
However one massive problem on reconnecting to the wifi I left the data connection open as you would I mean it's on all the time right.
All of the traffic from the following web browsing nailed my £10 down to 17p.
It would not use the wifi saying in google maps "an internet connection is required" if I turn off the 3G data connection it connects through the wireless, turn it back on and it *****es and moans at me.
WTF I said rather loudly, so a data connection over 3G is a higher priority than my 20Mb cable line here over wireless.
The web stuff is good although opera is a bit irratating at times, we need skyfire for this beasty.
I love the screen and the keyboard works well. The touchflo is lagging quite a lot and the screens can take a bit of thinking before they close.
Not sure if I need to upgrade the firmware. 1.14.405.3 (222373) WWE.
I am really hacked off as now I have to put another £10 on the phone to test properly within my 14 days. Or just straight up send it back and get an X1 or an Omnia. Help me out guys.
Works fine for me, wifi prioritised over 3g whenever it's connected. However, some apps only select which connection to use when they're started, can't remember if this applies to googlemaps. Try restarting it and see if it works over wifi.
Useful tip if you want to control what uses 3g: goto control pannel/buttons, and set the end key to disconnect 3g. Then you have a quick shortcut to turn it off, and you can see at a glance in the status bar if it has reconnected (the H above the signal strength). It's also useful if you set the X button to close apps rather than minimise, otherwise you might still be using an app that thinks it's on 3G even when you come back into range of wifi.
Thanks for the reply arfster. What you say makes perfect sense, I have used the Tweak HD to change the close on x and set the end button as a 3g off switch. Will put another £10 on and see how it goes
With Tweak HD you can easily make the performance of the TF3D alot better. Made the device much better workable for me.
I have changed some settings and it has improved, I'm going to have a proper play with it when it's charged and some stuff has finished copying to it Overall I am very pleased with the hardware (camera excluded but I knew that), it makes one of the guys Iphone's look weak and feeble! the 8gb card in the box was a bonus as well
It's just some bits with the software that are bugging me, after looking around the forum a bit more it would seem that I have a World Wide English rom, need to know if I can upgrade to a euro rom of a later version. I'll keep updating this thread I think with my impressions as I go along, probably from the device most of the time to get used to the keyboard. Good times software can be fixed hardware can't.
There is an app called nodata which allows you to turn on and off GPRS data connection, You can simply toggle data connection off when you don't want to use your PAYG credit, no matter what apps are requesting for data.
BTW, there are tweaks to speed up your Touch HD device including Opera.

Turn HSDPA mode off and "pure" 3G mode on

I've recently bought the HD2, former I ownt the TyTn II and th XDAII
Now I want to turn off the HSDPA data connection (The "H" icon appears in the taskbar) I only want to hav a "normal" 3G connection!
Can somebody help me to finnd the switch in the settings to do this!?
Cheers Chris
Why would you want to ruin your cellular data connection?
Connections > Advanced network...disable HSPA. Soft-reset.
Spike15 said:
Why would you want to ruin your cellular data connection?
Click to expand...
Click to collapse
what he said...
why turn off the thing thats going to allow you to have much higher speeds?
spiderhider said:
what he said...
why turn off the thing thats going to allow you to have much higher speeds?
Click to expand...
Click to collapse
1) If you're in an area with low to nonexistent HSPA, having it on will drain your battery immensely as it searches for signal as you're surfing.
2) Similar to #1, using EDGE or 3G will reduce battery consumption because data pulling will be less intensive.
3) if you're not doing a lot of streaming and only use your phone to read websites and/or update stock/weather/twitter/fb/etc, having it on EDGE or 3G produce similar results.
I can't believe I'm listing the options as to why the original poster would want to limit his data to just 3G, but I guess I shouldn't give too much credit to the kind of people who post on this forum.
HSDPA - isn't it working only under umts? I have EU HD2 - GSM model, should I turn it off permanently?
pooh4o said:
HSDPA - isn't it working only under umts? I have EU HD2 - GSM model, should I turn it off permanently?
Click to expand...
Click to collapse
uhh what? Do you have an "H" symbol on your HD2? If not, then there's nothing you should be worried about.
nor really an bump but
HSDPA is not very reliable once single levels get below 100/95dbm (or 2 bars some times 3 as it does not always update in real time)
other note if H is enabled the phone will waste time trying to connect to an H signal that's not there or mite just be in range but is not
on my HTC HD1 the phone works 95% of the time with UMTS basic 3g some calls are diverted, but with HSDPA it sucks more power and more of my phone calls get diverted on an daily basis (diverts to my other network phone when phone not connectible, not stating networks as its the phones Fault for connecting to an H or 3g when it should be on stepping down to 3g then 2g due to signal) norm as i use my phone for business use i leave the phone on 2g only so (my other phone that's an htc desire i norm do use the h on it as it tends to play nice and drop to 2g when it should normally)
any way my phone is not the issue as i have the benefit to disable H speed and use 3g (umts) on the htc hd1
i have the hd2 phone here right now but the phone keeps on insisting to stay on H when single levels are poor and resulting in txt'ing only working , forcing the phone onto 2g fix's the problem but norm 3g coverage is fine
is there any way to turn off H on the hd2 like the hd1 can or is there custom firmware that adds the option or adjusts it so its less aggressive
don't know why we are bringing this up from the dead, but I get great download speeds with only 1-2 bars of hspa (+). I can't see why I would want to turn that off.
And to the poster that says edge works fine for most things, most of my updates time out trying to update on edge.
nrfitchett4 said:
don't know why we are bringing this up from the dead, but I get great download speeds with only 1-2 bars of hspa (+). I can't see why I would want to turn that off.
And to the poster that says edge works fine for most things, most of my updates time out trying to update on edge.
Click to expand...
Click to collapse
i hate edge.
the thread was never answered correctly (users posting on how good H is over 3g but from where i am its not so good as its turning the hd2/1 into an iphone 3 dropping calls wise when 3g/H is enabled) also turns the phone into an oven compared to umts mode and phone only lasts about an day with H enabled (2-3 days UMTS, 3-5 days 2g/GPRS depending on use)
3g?UMTS {most reliable for 3g} > HSDPA > HSUPA think there is an H+ as well for 7.5mb support
2g> gsm/gprs is king for keeping signal levels (EDGE unknown as I never get it but should be the same as GPRS) as there are more 2g towers then 3g or 3g/H towers, not cost affective to upgrade them all to 3g
one thing i not done yet is update the phones firmware as its still running on an 1-2 year old os this HD2 (uk t-mobile), the radio on it is 2.04 as well (my HD1 is 2 years or older) some one did post that it is in settings > adv network {was an older post that i found on google} that is missing on this currant HD2 phone i have
Most of the UK networks have not upgraded to edge around where I am so its GPRS or 3g/H
Some ROMs have the Advanced Network control panel applet in Settings/Connections where you can disable HSDPA and HSUPA.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I believe the relevant registry setting is at registry key HKLM\Software\OEM\RIL - DisH (Where a value of 0 disables HSDPA/HSUPA, 1 enables HSDPA and 2 enable HSDPA/HSUPA, reboot needed)
That was very useful comment I try it when I get back home later on (should really update the firmware as well the HTC touch flow is quite unstable on it)
i dont know where the problem is.
start -> settings -> connections -> advanced network.
there u can choose "disable hsdpa / hsupa"
bling, u got no H anymore..
if u use sense, u have to go via the windows settings, u cant change that in sense settings tab i think
D4rkSoRRoW said:
i dont know where the problem is.
start -> settings -> connections -> advanced network.
there u can choose "disable hsdpa / hsupa"
bling, u got no H anymore..
if u use sense, u have to go via the windows settings, u cant change that in sense settings tab i think
Click to expand...
Click to collapse
I know where it should be
It's not on this phone they removed the advanced network or never added it on this build on comes with the hd2 from t-mobile (phone has never been updated)
leexgx said:
I know where it should be
It's not on this phone they removed the advanced network or never added it on this build on comes with the hd2 from t-mobile (phone has never been updated)
Click to expand...
Click to collapse
i would hate t-mobile for this.
so if ur not going to flash another rom, registry is probably really the only way
D4rkSoRRoW said:
i would hate t-mobile for this.
so if ur not going to flash another rom, registry is probably really the only way
Click to expand...
Click to collapse
i have to ring him on his G1 phone, if i ring the HD2 i get 2 things that happen its not connect (5 secs then the peeps call not conencted) or he answers it and it disconnects after 2 seconds
mite flash the device i never done it my self so mite do it on my HD1 first as mine is running on winmobile 6.2
--------------
i use an blackberry 8520 as an test at this time, was only £100 for it but i am missing the touch screen but like the idea of the 9800 having both screen and slide out pad but i prefer the windows phones input calendar points (hoping the win7 way be the same or like it)
that seems to have worked, did not seem to take it on the first reboot,was set to gsm only, set to auto was doing H still, still set to auto and powered down again and pulled the bat (prob did not need to) no h any more phone has constant 2-4 bars now on 3g (before 1-2 bar or drop call, on H if the phone was picked up 4 bars idle) can use phone and internet (was an fast call test was stable an clear not breaking up) should also stop it turning into an oven as well (as my HD1 does with H enabled), 3g is fine with opera as it has the turbo feature so web pages load fast still
give you rep if i could
i am not new to these forums but i have not done any messing with rom as my HTC HD1 one is currently just an unused PDA so i will have an go with it just need to look at the updating guides (need some class 6 sd cards as well all the ones i got are class 2 and are bit slow) if
once i have played with my hd1 i update the HD2 as that is an active phone (but needs updating on both phones as the default htc touch flow is an bit of an ram or cpu hog making the phone unstable, i disabled the touch flow on my hd1 as preventing phone call answer from working after 2-3 days as i needed it for business use but i like the default windows mobile layout anyway but i also like the htc layout when it works but must work all the time)

Change to GSM

Hi there
Am confused. Am running Manila 2.5 and have recently installed an icon set for the Comm Manager. Previously when I went into the Comm Manager the 3G option (which is labeled 'Change to GSM',)was marked as OFF (this was how it was when I first used the phone and I have never had a need to change that). But since I installed the new icon set, strangely, when I now go into the Comm Manager I notice that the 3G option in showing as ON (Green) and I cannot turn it off. I tap the On/Off button but unlike the Wireless or Phone options nothing happens.
I do not believe that I need the 3G functionality to be on (as it was not showing as such until recently, and as far as I know I do not want to 'change to GSM') when I have the Data Connection on, and therefore I would like know how to switch the 3G off (incidentally I can switch the Data Connection on or off at will)?
Can anybody help/advise
Many thanks in advance.
Regards
Balders
Baldrick1 said:
Hi there
....
I do not believe that I need the 3G functionality to be on (as it was not showing as such until recently, and as far as I know I do not want to 'change to GSM') when I have the Data Connection on, and therefore I would like know how to switch the 3G off (incidentally I can switch the Data Connection on or off at will)?
Can anybody help/advise
Many thanks in advance.
Regards
Balders
Click to expand...
Click to collapse
What phone do you have and what ROM are you running? If I understand your question correctly you are asking about switching between 3G and EDGE (aka 2.5G) at will or on demand. If so you need to do a registry edit. Using your registry editor go to "HKLM\SOFTWARE\OEM\PhoneSetting" and change value of "ShowUMTSBandPage" to 1. Do a soft reset and this should do the trick.
However my question to you is why would you want to do this? You do lose speed because EDGE is a slower connection. Not to mention you cannot do both data usage and phone calls simultaneously. Only in a few instances could I see this tweak being truly helpful (aka being in an area for extended time where 3G bandwidth is extremely weak and cuts in and out a lot). The one benefit would be possibly better battery life.
Hope this helps.
aybarrap1
aybarrap1 said:
What phone do you have and what ROM are you running? If I understand your question correctly you are asking about switching between 3G and EDGE (aka 2.5G) at will or on demand. If so you need to do a registry edit. Using your registry editor go to "HKLM\SOFTWARE\OEM\PhoneSetting" and change value of "ShowUMTSBandPage" to 1. Do a soft reset and this should do the trick.
However my question to you is why would you want to do this? You do lose speed because EDGE is a slower connection. Not to mention you cannot do both data usage and phone calls simultaneously. Only in a few instances could I see this tweak being truly helpful (aka being in an area for extended time where 3G bandwidth is extremely weak and cuts in and out a lot). The one benefit would be possibly better battery life.
Hope this helps.
aybarrap1
Click to expand...
Click to collapse
Hi aybarrap
Thanks for the reply.
Have reviewed the situation and conclude as per what you have said that the gains are outweighed by the losses...so I will stick with 3G.
Regards
Balders
3G eats alot of battery, GSM all the way if you never use HSDPA (WiFi + WEP cracker ftw).
Anyway it's: settings (in HTC slider) > wireless controls (comm manager basically) > press on phone > scroll down to the bottom and choose BAND > change to GSM/WCDMA (3G)
Glad I could help. Just keep in mind that if you are big on battery life this is definitely the tweak for you as mentioned by ArtieQ. I personally use this tweak because my workplace gets low 3G signal and I tend to drop calls if I don't apply this tweak. Not to mention the battery life is eaten super fast by all of the switching back and forth. I turn on EDGE only at work and back to 3G when I get off.

.:Dualtouch Kernel (DoCoMo) After-Effects:.

Hello everyone! As I am very gratefull for all the progress done by the xda-members to improve our devices I would also like to point out some weird after-effects that have appeared on my phone as of lately.
The starting point of those effects' appearance would be my flashing the DoCoMo Kernel to my device so as to add Dualtouch functionality though this might not be the case.
Anyways , I've been running 2.0.2.A.0.24 Firmware with Dualtouch Kernel as I mentioned before and I've had the following problems.
When turning Data Traffic [ON] and Network Mode set to: GSM/WCDMA Preferred , I notice that when I'm on a call I don't have any internet coverage (usually I get a 3G or an H but they dissapear as soon as I call someone and he/she answers the call - aka call is established.)
Also (similar case) when I'm on Network Mode: GSM/WCDMA all Messaging applications (tried Default , Handcent , chomp , GoSMS) will fail sending my text message (1 out of 2 times) and also fail for sure if it's more than 1 text message (aka 2-3 text messages together - sometimes I type a lot! ).
Battery consumption is off the hook , I've checked my device again and again for nasty applications , done all the necessary changes to save battery (even dropped brightness to lowest) , calibrated my battery, don't use any kind of Livepaper , checked with spare parts for applications that won't let my phone sleep ... nothing! Everything is clean & clear but still can't get more than a day of battery life with moderate usage.
That's all for now. I'd like to know if other users are experiencing the same problems. For statements 1 & 2 I'd also like to add that my carrier is VodafoneGR if that plays any part in the matter. More about my device on my signature!
Regards,
mr_element.
Your point #1 used to happen to me since the day I bought my Phone, i.e on 1.6 as well
My battery does seem to last far less than before the multitouch kernel.
I used to be able to charge it once a day with 15-25% left, but now it is barely making it to the evening.
AFAIK point #1 is a limitation of GSM - you can't use voice & data in the same time.
Moreover - during intensive use of mobile internet you can miss calls (calling party gets "unreachable" message) and incoming SMS can be delayed.
I don't notice a change in the battery life, still good.
It holds from morning till evening, like before and mostly I have more than 15% of battery left sometimes more than 30%, belongs to how I use it.
"Battery consumption is off the hook , I've checked my device again and again for nasty applications , done all the necessary changes to save battery (even dropped brightness to lowest) , calibrated my battery, don't use any kind of Livepaper , checked with spare parts for applications that won't let my phone sleep ... nothing! Everything is clean & clear but still can't get more than a day of battery life with moderate usage"
I too had this issue and over 85% of battery usage was the screen. I presumed this was due to the dualtouch driver. I tried everything you done also but was still only getting about 4 hrs batterylife
I'm really surprised at the individuals who are not experiencing this issue. I had to remove the driver but on a more positive note I discovered the ROM SE should have made and now experience 56 hrs on moderate usage
Though even this rom with dual touch added drops to around 7 hrs
Very confusing for my limited brain
My battery life sucks too
My battery is significantly better since the firmware upgrade... and I haven't noticed it getting worse in the couple of days since I flashed dual touch. I'm at the end of my working day with 47% remaining and quite heavy use (work's slow at the moment). I'd have been down to 20% at least with the previous firmware.
I've quite often had 'failed to send' problems though, since 1.6.
sent from my rooted 2.0.A.2.04 X10i (+JIT+DT) using XDA App
Karlson2k said:
AFAIK point #1 is a limitation of GSM - you can't use voice & data in the same time.
Moreover - during intensive use of mobile internet you can miss calls (calling party gets "unreachable" message) and incoming SMS can be delayed.
Click to expand...
Click to collapse
im able to use data and make calls still after i added dual touch. no problems here. was able to browse the web and call stayed on the whole time
Oh, and that's 55% display too, 15% cell standby.
sent from my rooted 2.0.A.2.04 X10i (+JIT+DT) using XDA App
2G mode does not support simultaneous use of voice/sms and data.
To use voice/sms and data simultaneously u need to be on a 3G network..
isiyou125 said:
im able to use data and make calls still after i added dual touch. no problems here. was able to browse the web and call stayed on the whole time
Click to expand...
Click to collapse
Are you able to browse web and be on call or receive calls?
And I mean intensive mobile internet usage when you are using near 100% of bandwidth (it's hardly reachable with just web browsing, especially with 3G).
yes. able to check my banks. email. search google, watch youtube. my network allows that if youre on 3g. while i am on a actually phone call
Karlson2k said:
Are you able to browse web and be on call or receive calls?
And I mean intensive mobile internet usage when you are using near 100% of bandwidth (it's hardly reachable with just web browsing, especially with 3G).
Click to expand...
Click to collapse
I was able to do everything on 2.3 , 2.2, 2.1 and MiUI
Still running 2.3 without problems
Sent from my es209ra using XDA App
javagreen said:
Your point #1 used to happen to me since the day I bought my Phone, i.e on 1.6 as well
Click to expand...
Click to collapse
Never had that kind of issues , not in 1.6 nor in 2.1 up to .504 ... after that it gets kind of blury because I applied a heck of mods.
Karlson2k said:
AFAIK point #1 is a limitation of GSM - you can't use voice & data in the same time.
Moreover - during intensive use of mobile internet you can miss calls (calling party gets "unreachable" message) and incoming SMS can be delayed.
Click to expand...
Click to collapse
No mean of questioning your knowledge but is this natural? I mean what I knew is that you chose GSM to be able to make simple calls and have speeds of simple "G" , you chose WCDMA to be able to have the maximum connectivity (HSUPA) but no calls and you chose GSM/WCDMA Preferred so that you can have calls plus some connectivity that varies in a range from G to 3G. At least that's how it's been for me for a long time...
BackOrLay said:
Though even this rom with dual touch added drops to around 7 hrs
Click to expand...
Click to collapse
I'm possitive that the new driver is sucking up the battery. But as I'm not a developer and my knowledge is limited I can't be 100% sure of it.
curious_yellow_eyes said:
I've quite often had 'failed to send' problems though, since 1.6.
Click to expand...
Click to collapse
That's not natural , you should've checked it out right away.
cvchetan said:
2G mode does not support simultaneous use of voice/sms and data.
To use voice/sms and data simultaneously u need to be on a 3G network..
Click to expand...
Click to collapse
I'm mostly on 3G and above (99% of the time I'm actually on H(SUPA) ).
Still whenever call is established internet connectivity completely disappears. This didn't happen to me with firmware version:
.504
i'm not so sure about (can't remember clearly):
.024
now on:
.024 + DT kernel it happens for sure!
I haven't noticed the data issues, but I'm usually only on wifi...
I have to agree though, my battery seems to be having a harder time making it through a day after flashing the DT kernal.
It would be cool if there was a way to improve the battery consumption.
.
That's not natural , you should've checked it out right away.
I'm mostly on 3G and above (99% of the time I'm actually on H(SUPA) ).
Still whenever call is established internet connectivity completely disappears. This didn't happen to me with firmware version:
.504
i'm not so sure about (can't remember clearly):
.024
now on:
.024 + DT kernel it happens for sure!
Click to expand...
Click to collapse
If I copy the text I was going to send into a new message, it works. Same with forwarding.
I must say btw that if anything my battery seems to be lasting better in the last few days since I applied the dual touch kernel...
sent from my rooted 2.0.A.2.04 X10i (+JIT+DT) using XDA App
#2 ive big Problems with sending SMS which are longer than 160 characters! I have this since the 2.1 Update! Im now on z´s2.2beta3 Rom and have the same Problems! The Problems are with stock sms app, handcent, chomp, ... or whatever! It always sasy "failed", sometimes not, but the sms dont arrive my contact! Im very confused
I'm not having any problem with the DT kernet and my battery is working as usual:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Mr_Element said:
No mean of questioning your knowledge but is this natural? I mean what I knew is that you chose GSM to be able to make simple calls and have speeds of simple "G" , you chose WCDMA to be able to have the maximum connectivity (HSUPA) but no calls and you chose GSM/WCDMA Preferred so that you can have calls plus some connectivity that varies in a range from G to 3G. At least that's how it's been for me for a long time...
Click to expand...
Click to collapse
I can confidently say:
* in GSM mode (GPRS, EDGE) you can't use internet while you on call
* in pure WCDMA mode you can easily make phone calls
* when you set GSM/WCDMA mode, your phone can't use GSM and WCDMA channels in the same time, instead it dynamically switches between GSM and WCDMA (both for voice and data) depending on conditions.
So if connection indicator show "G" - that's means you on GPRS (GSM) channel, "E" - "high speed" GPRS (GSM) channel and only "3G" or "H" mean that you are actually using 3G connection.

Categories

Resources