yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] odub303:
Thanks for the clarification. Downloading the update now.

Edit: I am using an app called Roam Control to force my Epic to Roam on VZW towers while I am at work because I get horrid battery drain due to weak Sprint signal in my office. Any plans to incorporate that type of feature into SuperPower, either based on an objective variable or via a toggle?
[Android Apps and Games] lou2s:
Hi Chainfire, I m very eager to try your superpowers and hv been waiting for an update since 0.63 gave me a blank screen.

I just installed 0.71 on my MIUI 10.29, the app loads fine, give me a low battery notification right away (as my battery level was 23%), and on tapping the notification I can choose to override the low battery scheme.

BUT, it still gave me a blank screen.... :( Even on pressing the menu button it's still the same blank white screen... Hope it will be fixed so I can use it. Thanks!
[Android Apps and Games] Chainfire:
That's actually not a bad idea. How does it identify VZW vs Sprint towers, though ?

The problem seems to be MIUI specific. Everyone who has reported this problem was running a MIUI ROM. Likely some standard Android controls are replaced/modified in MIUI. I've not been able to figure out the direct cause (else I would have fixed it). Unfortunately I have no way to test this either, so finding the problem is a really big issue!

If you know how to use logcat, produce the problem and post the logcat log with the latest version. It may help me find the problem (or not).

However, as this problem seems to occur only with MIUI ROMs, it's unlikely that I'm going to put in a lot of effort to fixing it (unless it is an easy fix).
[Android Apps and Games] odub303:
I don't think it identifies the towers as VZW, it just knows that they are roaming towers. Since I live work in an area where the only two CDMA providers are Sprint and VZW, I know that when I force the phone to roam, I am roaming using the VZW towers.
[Android Apps and Games] emelie:
is it possible to give you a hand with logcats or anything else to further investigate this?

rationale: i'm still running 2.1, only going to update once 2.2 is officially out. want to help you out testing this as i am going to promote this app heavily within my people once it's rock solid - most of them are on 2.1 and are going to be for a while :)

and this seems to be a huge power saver!

thanks for your work!! (already purchased as soon as your paid app was out)
[Android Apps and Games] Chainfire:
I've actually been playing with 2.1 most of the day, I simply cannot get it to work - no amount of logcatting will help me if I can't figure it out with a device in hand. Just to remind you, what the hack is doing isn't supposed to be possible anyways... Pretty strange it even works on 2.2, and it does seem to work on all 2.2's that have been tested. It doesn't seem to work on any 2.1, though, and there's a good chance it won't work for 2.3 either, guess we'll see.

As for updating to 2.2, well yes, I agree this option is a pretty good one. But a reason for upgrade? I don't think so. Either way, it appears the Froyo rollout for the SGS family started yesterday... KIES is offering 2.2 upgrades in some European countries (the JPO ROM).

EDIT: Also, stuff is made harder because in general people on posts about what doesn't work for them... I rarely hear about things that do work, so as long as I don't get a lot of complaints I just have to assume stuff works.
[Android Apps and Games] dihy:
The app works great except one weird glitch I'm having, during any off/2G/3G transitions my phone loses all reception for a few seconds, is this normal? I didn't install Sidekick, perhaps that's it?

I compared the battery drain to JuiceDefender/UltimateJuice and it was about the same, since JD is no longer supported, this app is a pretty solid replacement.
[Android Apps and Games] dandrumheller:
Seems to be working as advertised on Aria

Just today I decided to play around with disabling 3G service on my device to see if it would improve battery life when I'm in areas with weak-ish (-85 dB or so) 3G service. about half way through the day I ran across this app while browsing the forums.

For the most part I'm only using it to switch to 2g when screen off, and to disable wifi when no signal for 2 min (excellent feature, btw, since I forget to turn it off when I leave for work almost every day :-) )

At any rate, sidekick seems to be working fine (2g/3g switch times seem the same as using the normal power widget toggle - about 45 seconds or so. I think I saw a post earlier about HTC devices being particularly slow...)

Some rough estimates indicate that my battery burn, all other things being equal, goes from about 7% per hour in these weak 3g areas with 3g on, to about 3% per hour on 2g only service.

I just tried installing the patch for background data and auto sync control, and haven't had any weird behavior since.

Currently running CM6.1-RC1, DT A2SD (dalvik still on /data), overclocked to 806/245 ondemand via SetCPU.

Hadn't seen any other posts by Aria users, so thought you might like to know.

Thank you for a spectacular application.
[Android Apps and Games] swam1231:
Well, good idea. :-)

My bad. Should've checked before asking. Thanks anyways.
[Android Apps and Games] nemesys504:
First off fantastic work. Alot has changed in the last 2 updates and I just want to report that everything seems to be working like they should. WiMAX implementation is functioning great, tested every setting and everything seems to be working like it should. I'm using a HTC Evo and applied the secure settings patch with success. Haven't tried the force install sidekick patch, not sure if it would improve anything. Seems to be more geared for GSM than CDMA. Could you explain a little bit more what the sidekick patch is for? Hopefully people grabbed your paid app to help further development and for you time in making a must have app for Android.

A message to everyone else. Lets support our developers in making quality apps such as SuperPower and help continue to make Android the supreme mobile OS worldwide.
[Android Apps and Games] thecresta:
Hi,

I'm having problems with the Wifi, hoping you can point me in the right direction.

Near enough every time I turn the screen on the Wifi does not resume. The 3G/H icon appears, disappears, and then nothing.

I cannot turn it on with the widget in the notification bar, nor through the SwitchPro widget, it's as if the buttons do nothing.

When I go to Settings > Wifi Settings, Wifi has a Status of Error. When I press Wifi to turn it on, it stays at status of "Turning On...". During this time the phone slows down to a crawl. Sometimes this lasts 20 seconds, other times it can last minutes. One time it was so slow I had to pull the battery. Then it goes back to Error status. During this time the 3G/H connection will keep re-enableing itself and turning itself off, even performing syncs etc.

The only way I've found to get around this is to turn AutoSync off, then try connecting to Wifi again. This time it works straight away. And AutoSync turns itself back on again afterwards (presumably via SuperPower)...

My Settings: Pin Code has been entered, Root Features: None Enabled, Screen State: Data, Wifi and BT disabled on screen off (1 minute delay), Wifi: Auto Wifi Disable after 2 minutes, BG Data/Auto Sync: Control Auto-Sync enabled, 2g, 3g, wifi on, Lock Screen - all off, When Downloading: Do not disable 3g at 3kb.

Any idea what could be causing this?

Many thanks

gt-i9000, Docs Rom V2 (JPA-based), Voodoo Lagfix 5 Pre6
[Android Apps and Games] pathologo:
Is it possible to switch to WiFi when connected to certain cell towers with this tool?

Currently I use Tasker for that.
[Android Apps and Games] z0mbi3:
HTC Desire running leedroid 2.2e here.

Using RIL injection to toggle 2g/3g. I have it so that if wifi is connected it switches to 2g. However if I turn off wireless manually from settings the whole radio stack is bombing out and I need to toggle flight mode a few times to get it to come back.

edit:

I appreciate RIL method is experimental, but just thought I'd post my findings.
[Android Apps and Games] Chainfire:
The RIL injection method indeeds loses connection while switching bands. If the Sidekick method loses connection depends on your device model. Some phones don't actually lose connection, others do. It depends on the chips inside.

Either way, it is not a glitch.

Thanks for the info!

Sidekick is needed to switch 2G/3G on CDMA. On GSM it isn't needed, but it does work a lot better than the RIL injection method, so it is advised.

Good to hear the WiMAX stuff works!

Still not sure what the cause of this is. I had hoped it would be fixed in 0.70. Are you using 0.71 or 0.63 ?

At the moment this isn't possible yet with SuperPower, but it is on the to-do list.
[Android Apps and Games] z0mbi3:
Does anyone else get this?
[Android Apps and Games] :
Hello! I'm using JPO firmware, the Force install Sidekick it's taking forever to finish.. it is fine?
[Android Apps and Games] Hans5900:
wow! best app on my sgs :) thank you for your great app :)
[Android Apps and Games] playya:
Hey thanks alot this is a great app, while using this over JD I was wondering if there was a way to actually only have the app go online when needed. Similiar to how you now have it to stay online in certain situations. I am sure that would save battery if you could unlock the phone and skim through your apps and not have the internet turn on unless you need it.

Sorry if this has been discussed already my first time thru...
[Android Apps and Games] El Philou:
Nice software

Maybe one missing function in Schedule night mode

- Change time On / Off in function of day of week

Maybe Something like WirelessTime for WM... will be very nice.
[Android Apps and Games] tolyn:
Does superpower work with htc desire and Auraxtsense 8 rom?

Thanks !
[Android Apps and Games] jodeltje:
Feature Request

Great program!

Thanks for your hard work Chainfire! :D
[Android Apps and Games] z0mbi3:
Ok switched roms on my desire to Defrost (cm based) from Leedroid, have superpower working with sidekick but I'm observing similar behaviour as I was with ril injection.

If I toggle wifi off and on then my whole radio stack restarts for a moment. This is a bit of a problem for me as I have tasker profiles that manage my wifi, so having the radio stack restarting throughout the day is far from ideal.

Anyone else noticed this?
[Android Apps and Games] ludow:
I bought this nice app. One wish: silent profile via night mode.
[Android Apps and Games] st4rk:
Hi Chainfire..

Wondering if you can help me with an ongoing problem that i am having..

It has been happening since i moved from 2.1 to 2.2 with the kies reg hack.. which changed my csc and product code to xee, before it was ORA (which is a uk orange network)

Anyway since doing that i have been having random disconnects from the network which results in the circle with a line through it saying no signal..

I started trying lots of different things to stop this from happening.. First using the standard samsung settings and trying to reset it that way.. either using flight mode or switch from gsm/wcdma to wcdma or gsm individually.. Flight mode would just hang and result in me having to restart the phone.. and only the GSM only one has had success at not disconnecting.

Also just to let you know Orange has had a couple of masts down in my area.. but i'm not convinced that this is causing the issue.. mainly because if i restart the phone the 3g signal starts again.

Also this problem has been following me across roms, and stayed after csc change (to xeu), product code change (back to ORA) and complete re-flashing process from jp8-jpm-jpo with odin.

I also tried SGSinfo app to change manually the preferred network type, manually setting the band type in sgs tools through secret codes..

When i look at the settings after it has happened the preferred network type has changed to unknown and in the sgs settings none of gsm/wcdma, gsm, or wcdma are selected.. so it is like the settings have reset them selves somehow and won't try and reconnect because there is nothing to specify how they should connect.

I also notice that it mainly happens after the phone has been to sleep for a bit, a few times i have seen it active in lock screen after sleep but then when i unlock it it has disconnected.

This has been bugging me for ages and i have tried pretty much everything i know how to to fix it.. i even changed sim cards to see if it would help.

If i want to use the phone i can set it to 2g and it will be ok but if i leave it on to pick for itself it will break and if i leave it on 3g it will break..

I installed your app to try and manage it with some success but then occasionally i don't know if it loses the settings or what but it bugs out and then does work.. i.e. 2g button does turn on 2g and sometimes it just hangs and needs a restart.

I would be really grateful if you have the time to have a little look into this and see if there is something in my phones scripts that is resetting the connection after sleep and removing the setting for how to connect.

Sorry for the long post but i wanted to explain as much as possible.

Any help is appreciated!
[Android Apps and Games] gn00my:
wow ! superb app !! thanks for all your time in creating this !! a real battery saver !!
[Android Apps and Games] Tribal123:
Hi and great app.

I would like to invite any Galaxy S users to post their settings in order to have a good battery saving but in the meantime the Gmail push on.

Any help appreciated...
[Android Apps and Games] xantonin:
My phone is slow so I'm curious how much of it is affected by the CPU scaling. This brings me to a suggestion:

Perhaps either a shortcut or an in-program setting/checkbox to outright "disables" SuperPower (and of course, an option to re-enable it).

I bring this up because at this moment I am actively switching my display on and off (locking it) quicker than 30 seconds, or maybe a bit longer. Either way, I'd rather just turn off SuperPower for now and then enable it later. I tried ending the Running Service, but it re-launched itself (something I wasn't happy about). This leaves my only option being to either manually uncheck each setting or uninstall it.
[Android Apps and Games] OrganizedFellow:
installed.

I'll report things that need your attention.
[Android Apps and Games] primobart:
Something to add on the to do list

I love this application! Is perfect :p

I'm just using it from some weeks.. i've just two thinks that can make it better...

It's the possibility to run custom define programs (es.FastReboot or others) in some "events" like low battery, phone plugged on power supply, phone on night mode or at specific time/periods!

Another nice think to save battery can be an option to turn off the BlueTooth after a set time that there is no BT connections!

Great jobs!

:D
[Android Apps and Games] _bryan_:
customize cpu speed

It works on my desire. very cool

hope it can customize cpu speed in the future version like setcpu does，that app can set cpu speed lower to 245MHz when screen if off.

In my place, there is only 2G network, it is possible to always choose 2G not try to connect 3G network？
[Android Apps and Games] Chainfire:
Currently not possible, but it is on my to-do list. Note that most likely when implemented, as soon as you foreground an app that needs data, data will be turned on, but will not be turned off again until the screen goes off (as there is no way to detect if an app is still running or not....) Perhaps with polling I can make it turn data off again when the app leaves, but I'm afraid that won't be very efficient (perhaps an option to switch between the two methods ?)

Schedule based on day of week is on the to-do list, so is WirelessTime-like behaviour. Though the scanning to see if a network is available will probably be combined with locations.

Do you have "switch to 2G" when connected to a Wi-Fi network turned on ? That may cause this behaviour. If so, please note that actually switching flight mode etc doesn't actually help, it just makes it take longer for the phone to work again.

Will consider it.

You can simply disable the CPU scaling option under Root Features to disable _all_ CPU scaling functionality. A master feature to enable/disable SuperPower is on the to-do list.

Regarding the service restarting, that is by design. The service can be killed for any number of reasons, for example low memory state, or due to active task killers (always a bad idea to be running on Android 2.0+), or a dalvik or service crash. The chance of it being killed is especially higher if you've used the configuration application and left it using the home key instead of the back key, and I've noticed dalvik crashes aren't rare either (might just be my ROM though, but it is an official one). Perhaps you would be happier if SuperPower just stopped working at random intervals, and you'd have to restart it 4 times a day ?

Re: CPU speed - no. I have explained how and why many times in this thread, and I won't do it again. If you want that sort of control, use SetCPU for CPU scaling.

Re: 2G - there is no specific option for this right now. But you could just set the phone to 2G and not use any of SuperPower's 2G/3G switching functionalities...

Re: events, not currently planned

Re: Bluetooth, that may happen in a future version.
[Android Apps and Games] pilgrim011:
Unfortunately, I had to uninstall this app, because it doesn't allow mail synchronization in background whilst screen turned off...:( The same thing that forced me to uninstall Juice defender. Although, it's kind of funny - this app does have an option to enable data every xx minutes, but it's not working. To be more precise, my setup was "enable data every 15 minutes", and my Mail app is set to check mail also every 15 minutes. However, even after an hour or so, new mail wasn't in my inbox, although I have personally sent it from my other mail account. After uninstalling Superpower, mail was delivered.
[Android Apps and Games] ClownShoes:
I would have thought the best way for that to work would be to have push mail active. If you have sync mail every 15 mins, you can't guarantee it will be the same 15 mins your data connection is active. It works that way for me anyway :)
[Android Apps and Games] nemesys504:
I have a problem with night mode. I have disable data, wi-fi, wimax, bluetooth, and gps checked and at wake up I enable data and gps but when I check my phone for some reason gps doesn't turn back on. When I check the Location in Settings, Use GPS Settings is enabled but only when I turn it off then back on does the gps work.

Also this is more a request than a problem and I know its been talked about before but is there anyway to improve the application specific option. The only issue I have is some apps I have enabled for data during sleep doesnt keep the data connection live. Some apps I use are pandora and tune-in radio. I know they have to in the foreground but sometimes I dont and the are still playing in the background and are in visible mode. I just wanted to know if you could add an option to keep the data connection live while in visible mode for apps. Or would this not work?
[Android Apps and Games] z0mbi3:
Yeah I do, is this going to be something you're able to fix?

Paid by the way, glad to support what you're doing here :)
[Android Apps and Games] Chainfire:
100% correct.

I'll have to look deeper into that GPS issue.

Regarding the app specific options, it will be overhauled in an upcoming version. Whether what you ask for is possible, I don't know, I'll have to do some further investigation. Unfortunately, Android isn't really "informative" regarding these things, i.e., it is nigh impossible to make these distinctions.

Well, if disabling that option fixes the issue, as I suspect it will, then it is operating exactly how you told it to operate. It has been stated in this thread about a gazillion times that 2G/3G switching saves power but can cause inconvenience. While switching, depending on the method (RIL vs Sidekick) AND on the device model, the connection might drop. So SuperPower isn't actually doing anything weird or unexpected. If you don't want this behavior, turn off the option.
[Android Apps and Games] NeoXTC:
quick question. Am I doing something wrong?

I have set up in wifi advance properties under setting to "never sleep"

In superpower I have set wifi to turn off when screen is off, I also have it so that when there's 1k/s of data it doesn't turn off data. I have a music stream running on Xiia and when it turns off the screen wifi also turns off? I thought there's data coming so it wouldnt' turn off?

Am I understanding the functionality correctly or have I mis interpretted it? Can you tell me a way to turn off wifi when screen turns off BUT when there's stuff using wifi that it doesn't turn off?

Thanks
[Android Apps and Games] mezo9090:
Yup, that would be a +
[Android Apps and Games] gbenj:
maybe a toggle widget?
[Android Apps and Games] Chainfire:
The download speed thing is aimed only at cellular data. The same option for Wi-Fi is on the to-do list - and will probably arrive sooner rather than later. Unfortunately is not possible with the current version of SuperPower to do what you want.

A widget (to end all other power-related widgets) is planned, but will be one of the last things added before SuperPower comes out of beta. Before that, there will likely be shortcut that does this, though.

Also: as a moderator, I would like to remind you that the "referral" link in your signature is not allowed on XDA. Better remove it :)
[Android Apps and Games] Anon87:
Just wanted to say thanks for this great app.
[Android Apps and Games] nitr8:
bet app since sliced bread :)

@CF - I did a purchase for further dev, and add remove however it will not install.

Google checkout defiantly went through but somehow it just sticks on authorizing.......

Any suggestions?
[Android Apps and Games] Chainfire:
Prolly just a Market connectivity issue... been going along a lot lately. Try it again in a few hours (reboot first).
[Android Apps and Games] mjybarr:
Testing on G1

Using SparksMod 1.3Remix2. Testing app using default settings. So far so good. Will report back after a few days of use.
[Android Apps and Games] Wasney:
I can't seem to get the thing to run. Just sits at setting up preferences on first run.

Btw, running miui's newest beta with default kernel, on a Evo.

-Swyped away on my addiction
[Android Apps and Games] _bryan_:
finally I make it always stay in 2G network by playing with some options.

Thanks.

one question, how do I know cpu scaling is working or not?
[Android Apps and Games] :
Hello! I continue having problems with Sidekick force install. It's take forever to install. Chainfire it is working on your SGS i9000? If that it's true, what ROM are you using?

Thank you!
[Android Apps and Games] sublimaze:
I have a Captivate running Darky's Raw Steel v3.0 + xcalibur's reoriented kernel. Sidekick installed smoothly, but I haven't tried to modify secure settings. I have enabled cpu scaling on demand, and no FCs yet

Update: My display & lockscreen settings were too aggressive. I had SuperPower switch to 2G while screen was off & lockscreen on. I opened market app & got a connection error (no surprise). I pulled down notification bar & manually enabled 3G, waited a minute & tried market app again with same results. I used Titanium backup to freeze SuperPower, restarted market app & all is well. I'll play with the standby settings...
[Android Apps and Games] Tribal123:
Is there any option to set in order to apply

immediately

the disabling of "cellular Data" on creen off?

Actually the minimum setting available seems to be 30 secs...
[Android Apps and Games] Chainfire:
SuperPower does not run on MIUI. Known issue. No clue what the problem is.

There isn't really an easy way to check this.

Takes only a few seconds for me. Are you using Android 2.2 and 0.71 ? I'm running the 2.2 JPA ROM myself at the moment.

No there isn't... this is to prevent the phone doing a lot of work when the phone's screen goes off and you immediately turn it on again, which is pretty common.

What's your motivation for needing this ?