Hi,
I want to share an application:
This application will save your battery by disabling wifi when there is no access point in range. You can set how often wifi matic will try to re-establish connection.
This application does not staying on memory, so simple and small, wont take your available memory as service.
https://market.android.com/details?id=com.landak.wifimatic
On next version.. This app will learn what time usually you turn on/off wifi. And try to toggle at that times
Sent from my MK16i using XDA App
i'm reviewing it. especially the learn option looks appealing to me.
Hi... there is a new update,
Changelogs:
smarter algorithm, connection history, UI changes
Related
I am looking for an app that automatically switches off the cellular radio when wifi is connected and switches it back on when wifi loses connection. I'm not talking about the APN data connection which already does that, I'm talking about the regular cell phone connection.
According to my lack of results searching through the forums, Market, and Google, such an app does not exist yet. Currently the best app I've found to do anything remotely like this is the Airplane Mode Wi-Fi app, which is a manual switch and a slightly cumbersome one at that, not nearly good enough for how often I go in and out of wifi.
The reason I ask for this is because I use Google Voice with SIP and a prepaid plan. I want to use SIP as much as possible to save my prepaid minutes for when I really need them. When wifi and cell are both connected with Sipdroid running and I receive a call, they both ring at the same time. To be sure I don't accidentally use prepaid, I usually reject the call and call back over SIP, which is slightly annoying for both me and the caller.
Might someone be willing to create this app? Or better yet, does it already exist and I just wasn't doing the right searches?
You can turn the phone radio off with code but you need to use non-public apis and probably extra permissions. For anyone interested, have a look at RadioInfo.java (Phone Info when selecting an activity with AnyCut).
I'll add the option to the Airplane Mode Wi-fi Tool.
It was simple, I'm testing it right now, then I'll update it in the market as soon as it works properly.
UPDATE: Done, go download "Airplane Mode Wi-Fi Tool" (free) from the market if you'd like to stay updated from there, otherwise install it from the attachment here.
It only enables airplane mode if it successfully connects to a Wi-fi network, if it disconnects, connection gets dropped, or wi-fi gets disabled from the settings or widget, the phone goes back to regular radio mode.
Make sure to check the Preferences and enable/disable it according to your preferences. It's disabled as default.
Enjoy!
Perfect! Airplane Mode Wi-Fi Tool has become one of my top favorite apps with this feature. Thanks!
cant' find it on the market
sorry: I needed to search for the translated name
zorxd said:
is this app still available on market? Can't find it.
Click to expand...
Click to collapse
It is, Market link -- Airplane Mode Wi-fi Tool
Also, you might be interested in this one, Market link - AutoAP
I found the application on the market, however it doesn't behave as expected. I have to manually switch to airplane mode, and then enable wifi.
What I would like is a single switch to enable wifi AND disable the cellular radio.
And then a single switch to switch back to cell radio with wifi off.
I will try autoAP, thanks
How hard is it on the battery if I always leave wi-fi on even when not used?
autoap seems just fine, I just have to disable wifi to automatically enable cell radio
thanks
However I think, from a marketing point of view, you should consider a better name. Auto AP sounds like Automatic Access Point to me.
Yeah, works fine on tablets without internal 3G. This provides a battery saver.
so I know theres already a dead thread on this....but it got no where.
So here goes, my x10(both on 1.6 and 2.1) seems to ALWAYS maintain a data connection whether it be wifi or hsdpa. This occurs with every running app/service disabled background data off etc etc. The only solution ive found is to switch off both wifi and toggle the apn/data connections off. I'd rather not have to do this as realistically I'll end up forgetting to toggle them off.
Shouldn't android simply connect on demand rather than maintaining the connection constantly?
and before anyone says it, it's not the data consumption im frustrated with...it's the unnecessary battery drain.
Bump....
Sent from my U20i using XDA App
Android keeps an active connection for things like:
1) syncing contacts & email
2) the ability to use Gtalk
Have you actually checked how little the active connection uses (not much)
constantly maintaining a data connection does indeed drain the battery in comparison to not keeping one. I assume the 'how little' it drains is based on that half assed percentage indicator android gives us?
If you actually read the first post you'd see that I'm specifically interested in having the connection on demand. If I'm not syncing my email or contacts at the time why on earth should it be maintaining a connection.
i had a hd2 it also had a constant connection.but on wm there is an app which turns off the connection and turns it on When needed.
isnt there an apps like that on android.
just use the APN On/Off widget and put it on your home screen, quick and easy and turns on/off with one press
Hi,
Is there an app, script or something (which MUST be lightweight for RAM and battery) that would turn off background data when wifi is off?
Sent from my GT-S5830 using Tapatalk
If you enabled background data at any point, you would know that 3G and 2G networks are only used when wifi is not connected. By turning it off when wifi is off would effectively make your data connection and plan redudant.
Disabling background data while is not on WiFi
Actualy, this is not a bad and dum question, these days, that many people have limited data, I really don't want my apps and other stuff on the background access the interent and I prefer these to get done on wifi, specialy market which I really don't want it to access the internet and check for updates while I'm driving, I would like this to get done when I'm on wifi, I noticed that my phone used 10 MB / day even if I don't use it myself.
please let me know if such a app exist
You can use DroidWall to get an exhaustive control over apps. Really easy to use, and you can decide app by app if they can get internet acces on 3g, wifi, 3g and wifi or not at all.
https://play.google.com/store/apps/details?id=com.googlecode.droidwall.free
SORRY IGNORE ABOVE!! That is not what you're asking for. But you can use CPU tuner for that https://play.google.com/store/apps/details?id=ch.amana.android.cputuner&hl=en
Go to wireless
Then scroll down and last one choose
Then untick the one wich is ticked
Sent from my GT-S5830 using xda premium
I've tried each of these suggested options, but none of these have I found satisfactory.
The problem is that one wants to be able to retrieve and send MMS messages, without other data being exchanged (at least in my contract in Sweden, MMS messages are included in the contract, and is not counted as regular data. I'm guessing your contract is under the same premises...). So that rules out the option os switching off the 3G network.
Next, the problem with DroidWall in this situation, is that there is a 0.4kb data leak through the firewall every time the Wi-Fi successfully connects to a wireless network. Don't ask me how or why (I used two or three different apps to ensure that this was the case). Even if this data amount was fairly small, I wasn't satisfied, since I pay a correlating fee for every byte sent or recieved by my phone, and I wanted all other data stopped.
The solution I finally came to was simpler than I imagined. I altered the API (or APN) settings in the "mobile networks" menu found in the network settings in the device menu. I simply accessed the settings for my account and changed API-type (APN-type), so that it only said "MMS" (erase "default" and "supl"). The only flaw with this option is that one has to fill out "default" in this Space again if one actually desires to use 3G data for some reason. Anyway, this has worked solidly for me for a couple of months (no data leaks).
Hope this helps you!
Sincerely, yitzhaq
Hi,
Hope this is the right place to post this, I'm still mostly a lurker on xda.
Anyways, I've been trying to use Juice Defender Plus' app configuration to manage individual apps' connectivity.
I have virtually all other JD features disabled, as I'm using Tasker instead.
In order to try JD out, I set both Chrome and the stock browser to Disable, which as far as I understand, should cut off these apps' ability to connect to the internet.
But when I open either one and browse to a webpage, it acts as normal. Also, according to the app NetLive, Chrome sometimes connects to the internet in the background.
JD is enabled, and I'm on 4.1.2 stock, unrooted SIII.
What am I missing here?
JD is supposed to be able to block an apps data connection?
Thanks!
EDIT: I've set JD profile to customize, and on top of the settings page it says «all connectivity controls are disabled» . This disappears if I enable e.g. mobile data control, but doesn't change the behavior described above.
Contact the developer .
My Wi-Fi is scanning constantly when already contacted to my home network successfully.
It is killing my battery. Visible difference with Wi-Fi on vs off in the battery graph
I have many things hibernated.
So I'm reading about this interval, wondering what the longest possible interval is as I turn off and on Wi-Fi manually, and I'd like to save my battery juice. Even idle but on Wi-Fi there's a big difference!
I'm on a rooted Samsung Galaxy s5 neo
And yes I've got it set to off already for it scanning even when Wi-Fi is set to off for Google networks.
Help?
Sent from my SM-G903W using XDA-Developers mobile app
Anyone?
Sent from my SM-G903W using XDA-Developers mobile app
Does WiFi not kill anyone else's battery? Orrr... ?
Sent from my SM-G903W using XDA-Developers mobile app
For being the third Google result when searching for "wifi supplicant scan interval", this thread's lack of feedback is remarkable. I was wondering the same. I've now set it it to 600 because I'm really not that dependant on WiFi since I have a 4GB data plan. I don't mind if it takes a while to connect when I get home and with this setting it'll only check for a connection 50 to 60 times a day (during the 9 hours I'm away from home) but still enough when connected, I don't need updates to be more frequent than 10 minutes. We'll see how that goes.
Did you eventually end up altering it, @Pawprints1986 (look at that, we're from the same year!)? If so, what were your experiences?
I actually haven't altered anything. I don't have the supplicant line already in my build prop and I'm not sure where to put it or which value to use, or if it would work.
I tried adding a line into my s2 build prop but it didn't seem to actually respond to it, so I must have done something wrong, still searches every 2 seconds.
Sent from my SM-G903W using XDA-Developers Legacy app
I tried 720 Supplicant WiFi Interval and I have low issues. The signal to find new WiFi is still easy to get, albeit some waiting a little bit but saved a tremendous amount of battery.
I also disabled WiFi Scan completely and not know how I did it until just recently by using AppOpsXposed and disabling Location on settings. That stops WiFi Scan completely and only allows you to connect to your WiFi routers that you already connected to.
How would you force Android to scan for new wifi network manually? With that, we could have the best of the two world - long battery and fast switching when you need it.