Hello,
I've GT-P3100, and mainly I use it as a Wifi - hotspot. It has a 3G SIM and I used it to watch movies and for internet surfing, and I've never used it to make calls. However, I start to get annoyed by the idea of switching from H+ to 3G automatically, which leaves the internet almost dead for 5min or so and for no reason. I've tried to adjust the settings for my ROM to use only WCDMA (3G only), but I can't go further to make it use only and only H+ data connection.
My question, is it possible to enforce my tablet to use only H+ at all times?
Life battery is no problem for me, nor the data bandwidth because I'm using a plan with no restrictions. Anything regarding my ROM is in my signature.
Any help would be much appreciated.
Related
Hey guys,
As the radio stack is the second cause of battery draining after the display, I was thinking about a way to save battery life by reducing the impact of the 3G connection. Most of the energy saving apps on the market are only disconnecting the phone from the APN, but this isn't a great solution as each app could be set to update at different times and thus being unable to download data even if the user sets some exceptions. So I thought that an application which operates in the following way could be great to save power:
- The phone uses the 3G network while the screen is on;
- It switches to 2G when phone is in standby mode;
- It disconnects the APN data connection while the phone is using a WiFi Network;
Obviously to avoid possible issues during the switch between 2G and 3G the following rules are applied:
- If there's an incoming call or a phone call is being performed, there won't be any radio switch until the phone call is ended;
- If there's an incoming SMS/MMS, there won't be any radio switch until the text message is fully received.
Unfortunately as I'm not a Java developer I can't code anything like this. But let me know what you guys think about my idea and if it's technically feasible... Maybe some developer could be interested into further exploring my thoughts and will try to create such an app
Cheers
I'm not a developer but I think it sounds like a great idea. I go into settings and switch it to 2g when I'm in spotty areas outside of town. I have to work a bit to keep my N1 battery alive all day...
Hello I'm new here.
I don't know if your suggested profiles are the best case scenarios. You would need to calculate your data throughput, not just the radio power.
If you need to send 100 packets, your radio would be on the longest for edge > 3g > wifi. So, even though wifi uses the most power, it would be for a much shorter duration.
A profile for "place calls only" would work somewhat like airplane mode, but still keep track of towers. Your phone just wouldn't register on the network unless you wanted to place a call. You would miss your incoming calls, have no data connection, or sms. But, you could have it check at an interval for voicemail or sms. This would be most useful for "ringer off" situations like class or meeting.
Afaik Android is always connected to the APN even if the phone is not downloading anything, consuming a lot of battery power. On other platforms, i.e. Windows Mobile, the connection can be terminated by user and re-established when an app needs that.
The amount of data downloaded by widgets, Google mobile applications or apps which operates in background like eBuddy or Facebook should be quite low, so downloading the required data by using GSM or WCDMA while the phone is in standby would be pretty much the same. The only difference is that downloading stuff using GSM/EDGE should take much less energy power.
So that's why I thought about the app I described before: the phone can save a lot of energy power while in standby and be back to its full horsepower when there is any kind of user intervention. Pretty much the same thing that the system already does for CPU usage. It scales to the less consuming protocol (or, in the case of CPU, frequency and voltage) to save power
I know on the google api it isn't possible to do this, but I don't think that isn't the problem.
At the moment you have 3 options. GSM only, WCDMA only and GSM/WCDMA. Whenever you switch between the 3 of them, the phone will lose signal for 10 seconds before it can find the best network. So the switcher here is not the best as you will lose connection, and what if you are downloading something at the same time...
What you need is when the phone is on GSM/WCDMA that it knows the best network to pick from depending on the phones lifecycle. GSM/WCDMA loses battery power because it always tries to find the best network to connect to, so for example if you are on GSM it will constantly try to find a 3G network etc (as far as I understand it).
What we need is the ability for the phone to stay on GSM when the phone is idle and then when the phone is woken up to automatically start to search for a WCDMA network and then gracefully switch over like it does now. For this I have no idea if it is possible as I don't know how the scanning of the network works. If it is possible then that would be wicked. But this is what we need.
my preference would be if the phone would stay on 3g as long as any possible even if there would be a more reliable 2g connection and only switch to 2g if there really is no way to connect to 3g. turn of apn if the screen us turned of for longer then 1 or 2 minutes and only check every 15 minutes or so.
most of the time I'm on 3g only mode . since I live in a city I got good coverage almost all over the city. only problem is that when there is no 3g available also my phone is unreachable. I don't really miss data connectivity when there is no 3g since 2g is so slow that I rather have no internet at all but not being sale to be called or texted is a major disadvantage...
Sent from my Nexus One using XDA App
I'm in Australia with a HTC Legend, currently running CM7, previously had Sense of course.. however I don't thin this problem is specific to Legend at all.
When I have 'Mobile Data' enabled and I'm in a good reception area, it will say '3G' or 'H' in the notification bar.
I'm not really sure what the difference is, I've heard maybe 3G is slower than H or used to save power etc. But they both occur with the same amount of reception.. either I get 3G/H or G/E if I'm at a place with really bad reception.
However the problem is, when it has '3G' showing at the top, the data speed isn't slower, but NO DATA AT ALL is transferred. Then it switches to 'H' and internet works.
The annoying thing is, it seems the switching between '3G' and 'H' is COMPLETELY RANDOM. I could be looking through market, browsing web, using maps, downloading, streaming youtube and it will continuously randomly switch between the two, turning internet off and on as it does. It's incredibly frustrating because even if I'm in an area with great reception and I know it's capable of fast transfer speeds, while it's stuck on '3G' mode I get no internet at all.
Does anyone know exactly why it does this, what it means or how I can make it to stop switching to '3G' and stay on 'H'? If it's the radio switching to 3G to save battery when it thinks internet isn't being used, I'd like to disable this because it does switch to 3G when I DO want to use the internet, or right in the middle of data being transferred.
Any help is greatly appreciated!
Can anyone provide any info? I'd really like to sort it out!
i think its depend on your provider, u cant always connect at H if your provider dont give u that signal
Snowtoad23 said:
I'm in Australia with a HTC Legend, currently running CM7, previously had Sense of course.. however I don't thin this problem is specific to Legend at all.
When I have 'Mobile Data' enabled and I'm in a good reception area, it will say '3G' or 'H' in the notification bar.
I'm not really sure what the difference is, I've heard maybe 3G is slower than H or used to save power etc. But they both occur with the same amount of reception.. either I get 3G/H or G/E if I'm at a place with really bad reception.
However the problem is, when it has '3G' showing at the top, the data speed isn't slower, but NO DATA AT ALL is transferred. Then it switches to 'H' and internet works.
The annoying thing is, it seems the switching between '3G' and 'H' is COMPLETELY RANDOM. I could be looking through market, browsing web, using maps, downloading, streaming youtube and it will continuously randomly switch between the two, turning internet off and on as it does. It's incredibly frustrating because even if I'm in an area with great reception and I know it's capable of fast transfer speeds, while it's stuck on '3G' mode I get no internet at all.
Does anyone know exactly why it does this, what it means or how I can make it to stop switching to '3G' and stay on 'H'? If it's the radio switching to 3G to save battery when it thinks internet isn't being used, I'd like to disable this because it does switch to 3G when I DO want to use the internet, or right in the middle of data being transferred.
Any help is greatly appreciated!
Click to expand...
Click to collapse
Its HSPA, what you get depends on your carrier's coverage area. A few cities in the US have them, such as Baltimore. When I flew to Minnesota I got 3G. As far as you not having a data connection on 3G, I believe if you're in an HSPA area you won't get data on 3G. I know I don't (I have a Galaxy S 4G). When you're in a 3G only area you should get data.
Sent from my Galaxy Tab running CM7
Generally my sensation has a decent reception. Most of the times i`m able to get a decent 3G/HSDPA signal without any problems.
The problem is, that I live outside the city and at home my (3G) reception sucks. My Sensation seems to suffer from this poor reception a lot more then my previous Desire-Z.
The 2G connection is fine. When the phone switches to 3G however, I only get one bar and the connection frequently drops so that I have no service at all. When i set the phone to only use 2G, the connection stays stable and since I have wifi, having only GPRS at home is no problem.
I don`t want to leave my phone on 2G only because when i`m not home, the 3G connection is usually fine. I was wondering if there is a way to manually change the 2g/3g switching treshold so the phone will only switch when it has a decent 3G signal. I tried to set GSM Auto (PRL) at the #*#4636#*#* menu, but this doesn`t do the trick.
Thanks
You might have already found an answer to your question, but in case you haven't, you might wanna check out WMLongLife.
It has the ability to automatically disable 3G when you have access to a WiFi network.
Hope this helps
I would be quite interested to see the trick how you are running such a deep system tweak application from Windows Mobile on a Android phone ...
Best regards,
dingolino
But there is a possibility with Tasker
http://forum.xda-developers.com/showthread.php?t=739530
Psycho_dad_rules said:
You might have already found an answer to your question, but in case you haven't, you might wanna check out WMLongLife.
It has the ability to automatically disable 3G when you have access to a WiFi network.
Hope this helps
Click to expand...
Click to collapse
I used tasker to achieve this, when it notices my wifi ssid, it switches off 3g. The down side is that wifi needs to be on ask the time. You could also use "show and switch 2g/3g" from the market, with this APp you can switch with one button or use a schedule.
Guy from reply #2, this is an Android forum not winmo. Winmo it's dead.
I recently bought a Moto G US GSM Unlocked and a Straight Talk Unlimited plan. I put Cyanogenmod 11 on the phone before installing the sim card, then installed the sim card and set everything up. I had to use the AT&T card for my area.
The problem I'm having is connecting to mobile data (HSDPA and HSDPA Plus). When I turn the phone on it takes several minutes for it to get a data connection. I have full bars (or some bars, depending on where I am) but no H or H+ icon, no internet connection. The same thing happens after turning off WiFi, it takes some time to get the data connection. Then after it does get the connection it cycles between H and H+ randomly.
I have researched the APN settings I should be using, and found a great thread on androidcentral with a bunch of people trying different settings. The settings I am using now let me send and receive texts and mms, and use internet. But it still takes a long time to connect when the phone first starts or I turn off WiFi.
Is this normal? If not, what could be causing this? It's frustrating because I plan on using WiFI almost exclusively while at home and turning if off when I leave. I don't really want to wait several minutes after leaving for the phone to get it's internet connection back.
Thanks
Hi Guys,
I am here with a..I hope possible to solve situation.
I have switched to our local carrier, which provides only 2G and 4G connection, but... I have 1GB of data for 4G, but my OPO is sometimes switching to EDGE, which makes me fury, because I am paying for anything transferred through 2G (separately as it is not in the data package I have), but all calls are on 2G, which makes restricting the connection to "LTE-only" impossible, becuase it would result in no access to the calls/text messages.
I have found this article
http://editorsean.com/articles/how-to-force-three-to-use-3g-and-4g-only/
which is really great, but with those options I am forced to use GSM/LTE and such..
Is there any chance of letting my calls and text messages just using 2G network as usuall, but forcing my internet access using just LTE ? There is of course an option for disabling "national roaming" (I hope, it is called the same in english), I have it disabled, but it is still connecting to the 2G and draining data from it...
Is there a chance it is a problem from my side ? I did not factory reseted the phone since buying, doing just OTA upgrades and such, so I was thinking, if the system is not kind of bloated...I had some weird things happening with it too in the past - recently I have seen that in the battery saving mode I could see some like various screen brightness jumps while playing a game for example.