im on oreo 8.0
first, get activity launcher. make shortcut from hidden network setting main activity. run hidden network setting shortcut, lock band. now you have ca. 30 sec. to run ping gamer v2 and select a script( i take script 2) before band settings reverts to default. Android dont change lte bands if running a game. an app pings all time. thats the trick. dont forgett exit ping gamer v2, after all this, otherweise battery drain.
Edit: dont work really. after exit ping gamer, lock is lost. with pings always on battery drain too much.
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
For all the people that need their battery for a day or more I wanted to add the instructions on how to disable 3G.
Go into the dialer and type in *#*#197328640#*#*
Select "Debug Screen" on the menu
then hit "Phone Control"
then "UE State Control"
"Change RAT to GSM" will turn off 3G access and will leave your DATA on 2G.
This will save lots of battery especially for those who have low 3G signals.
Please note that rebooting the phone or even turning on "Airplane mode" will reverse these changes.
This means you will have to change the settings again (this is also the fastest way to cancel the changes and go back to 3G).
Thanks a ton for this. I'm sure it was in another thread, but I always saw mixed reports and hadn't tried it myself.
I have a 3-4 bar EDGE signal in my office, but only a 0-3 3G signal, so this will be a lifesaver.
However, as soon as there's a ROM that adds the force 2G option that should be there back into settings (and removes any other locks AT&T put in the software), I'll probably go that direction just because it is a pretty clunky way to do something that should be an option as is.
I have something to add to this. If you use a reboot or airplane mode to turn 3G back on, the next time you go to turn 3G off, you may need to re-enable 3G (WCDMA) before changing back to GSM. Apparently, the setting didn't get changed in the debug menu even though I got switched to 3G, so I had to put it back on 3G first.
Is this still the only way to disable 3G but leave 2G enabled on the Captivate? The apps in the Market are still all or nothing (3G or no data connection at all).
Thanks!
3G, 2G disabling?
Is there a way to disable the 3G/2G altogether but still use wireless?
You can always put it in airplane mode and then turn WiFi on if you don't want to use the AT&T network at all.
So I've noticed a lot of users wondering how to disable 3G and keep running Edge on their Captivate without killing their data connection. I found out how to do this from another forum and thought I'd share Hopefully AT&T will read their forums and listen to people and create a toggle to do this.
- Type in *#*#197328640#*#* in your phone to get to the "ServiceMode"
- Choose [1]Debug Menu
- Choose [8]PHONE CONTROL
- Choose [4]UE STATE CONTROL
You now have 2 options: CHANGE RAT TO WCDMA or CHANGE RAT TO GSM
If you want just an edge connection (here at work 3G and Edge keep battling to win so I love disabling 3G) then choose the GSM option. To get back to 3G just go back into ServiceMode and go to WCDMA.
Hopefully a dev or someone can make a toggle or widget
An app or a widget would be great to turn off 3G. Is there a way to get tasker to go through these steps?
You can use AnyCut to create a shorcut to the ServiceMode and it makes things much easier.
Since I don't know how to program for Android I wish I could help making a widget but I wouldn't know where to start Until we get a skilled dev to make a widget/toggle either the AnyCut link or manual entering of the code will have to do...
But at least now we know WHERE to disable 3G all other "fixes" haven't worked.
I noticed that once you change it to one of these modes there is no way to get it back to the default "DUAL" mode it begins with if you go to "Current Connection State" menu. Does this force WCDMA or GSM with no way to get it back to auto?
bigdoug2005 said:
I noticed that once you change it to one of these modes there is no way to get it back to the default "DUAL" mode it begins with if you go to "Current Connection State" menu. Does this force WCDMA or GSM with no way to get it back to auto?
Click to expand...
Click to collapse
If you turn off your phone and turn it back on, it goes back to DUAL.
There is an app in the market that will bring up the service menu on Samsung phones.
Try this app to get into the service menu
LinuxNewb said:
You can use AnyCut to create a shorcut to the ServiceMode and it makes things much easier.
Click to expand...
Click to collapse
You were able to use anycut to bring up the Service Mode? When I tap the resulting shortcut I get a crash every time...
This is on an i897 Captivate on JH2...
I was thinking of the PhoneInfo where the other tricks had you change a setting to GSM auto. I couldn't get AnyCut working either.
So as far as the dual mode, when you go to WCDMA it will go back to 3G but can still go into Edge mode if you lose 3G.
Think of it as Wireless G band also B compatible in a wireless router
Sent from my SAMSUNG-SGH-I897 using XDA App
Here's an app that will launch some of the codes..check it out..its free but as always support the developers
http://forum.xda-developers.com/showthread.php?t=748859&highlight=sgs+info
I have quite a specific problem:
I live near the national border and my mobile network selection has to be set to manual, because otherwise it would randomly switch to roaming on a network from the other country, even though my home network coverage is practically 100%.
But quite often I do cross the border to area out of reach from my home mobile network and then I have to set it to automatic or manually select foreign network.
Now, the problem is when I get back home, i have to switch again. This switching is often and annoying. And forgetting to switch can also be expensive.
So I'm searching for an app that would allow me to toggle a switch (widget preferably) that would change network selection setting to automatic when i intent to leave my country and switch again to set it to manually connect to my home network when i come back.
Does any body know about an app that would allow me to do that or does anyone have a similar problem?
I'm thinking about creating an app like this though.
Similar Problem... Setting Preference Order for Mobile Networks
I have a Moto G 2013 running Android 5.0.2.
In Bangalore(where I live), Airtel has the highest 3G coverage. But I am on Vodafone (more coverage in my area and less tariffs) which does not have its own 3G network yet. So I manually set my network preference to Airtel while I'm outside. But I need to manually change the network back to Vodafone at home if I want to stay connected.
Setting to Automatic does not help as it always chooses Vodafone and so no 3G.
So I would like to know if there is any way to solve my problem and if there is any app to set preference.
Thanks a lot!
biftekman said:
I have quite a specific problem:
I live near the national border and my mobile network selection has to be set to manual, because otherwise it would randomly switch to roaming on a network from the other country, even though my home network coverage is practically 100%.
But quite often I do cross the border to area out of reach from my home mobile network and then I have to set it to automatic or manually select foreign network.
Now, the problem is when I get back home, i have to switch again. This switching is often and annoying. And forgetting to switch can also be expensive.
So I'm searching for an app that would allow me to toggle a switch (widget preferably) that would change network selection setting to automatic when i intent to leave my country and switch again to set it to manually connect to my home network when i come back.
Does any body know about an app that would allow me to do that or does anyone have a similar problem?
I'm thinking about creating an app like this though.
Click to expand...
Click to collapse
santoshsatvik said:
I have a Moto G 2013 running Android 5.0.2.
In Bangalore(where I live), Airtel has the highest 3G coverage. But I am on Vodafone (more coverage in my area and less tariffs) which does not have its own 3G network yet. So I manually set my network preference to Airtel while I'm outside. But I need to manually change the network back to Vodafone at home if I want to stay connected.
Setting to Automatic does not help as it always chooses Vodafone and so no 3G.
So I would like to know if there is any way to solve my problem and if there is any app to set preference.
Thanks a lot!
Click to expand...
Click to collapse
Try these:
• https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=en
• https://play.google.com/store/apps/details?id=it.miabit.android.dataonoff&hl=en
• https://play.google.com/store/apps/details?id=com.amol.ads&hl=en
• https://play.google.com/store/apps/details?id=gudaps.smartdataswitch&hl=en
I have a stock Sprint Note 5 SM-N920P with latest Nougat update. I changed jobs and the service isn't very good there. According to signal apps I get about 53% LTE signal at my office with a whopping 250 Kbps. Randomly throughout the day it just drops down to 3g and stays there and Sprint's 3g is useless. If I turn on airplane mode and then off again it will usually reconnect to LTE. How do I prevent the phone from dropping to 3g? I don't see that option in the network settings only LTE/CDMA in preferred settings. I signed up for the Magic Box but haven't heard back from them yet. I might just buy my own personal signal booster if Sprint doesn't come through. I was looking at this one: https://cellphonesignalbooster.us/weboost-home-4g-470101-desktop-booster-kit/ or this: https://www.signalbooster.com/products/ez-4g Anyone have any experience with boosters? It has to have an internal antenna for my situation.
When i had a Note 4, i could force LTE connection by hitting *#2263# and entering the service mode.
You need to be rooted for this to work.
1. Download Shortcut Master
2. Open and go to Secret Code Explorer
3. Select 2263 and option 0 (root)
jfracine said:
You need to be rooted for this to work.
1. Download Shortcut Master
2. Open and go to Secret Code Explorer
3. Select 2263 and option 0 (root)
Click to expand...
Click to collapse
Thanks but I am not rooted and no longer need this. I was lucky and got a Magic Box and wouldn't you know... it actually IS Magic. I'm certain this thing is going to give me cancer but at least I have fast LTE!