[APP][2.2+] Smart WiFi Toggler - Android Apps and Games

{
"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"
}
Description:
Smart WiFi Toggler is an application designed to control your phone's WiFi using location based rules. Its aim is to conserve battery and minimize data charges by turning WiFi off when not connected to a network, and turning it on when a known hotspot is present. It constantly learns where your hotspots are located to make its decisions.
It's a very useful application if you frequently forget to turn WiFi off when leaving a hotspot, or if you want to automatically switch from mobile data to WiFi to conserve battery whenever you're back into a hotspot.
Hope you enjoy using Smart WiFi Toggler as much as I enjoyed building it!
*** I am happy to add support for more languages. If you are willing to help with the translation, please drop me an email. Thanks. ***
Features:
- Automatically learns your WiFi hotspot locations.
- Turns WiFi off when disconnected from WiFi network.
- Automatically turns WiFi on when near a known hotspot.
- Uses your network location. No GPS battery drain.
- Provides the ability to control "auto-connect" behavior for each hotspot.
- Ability to lock WiFi to a disabled state.
- Warning notification and auto-locking WiFi when a hotspot is down.
- History and logging, in addition to a view of what is going on under the hood.
Market Link (Still on 2.2.10): Click here
Bug report & Questions:
Any questions you have or bugs you would like to report, you may post it here or contact me on the app's developer email. I will try to get back to you as soon as I can.
Changelog
v2.3
- Brand new UI.
- Performance tweaks.
- Bug fixes.
- Added Spanish, Hungarian, Hebrew, Japanese, and Turkish languages. Thanks to Carlos Filoteo, Laszlo Horvath, Yev Gavrikov, Kayoko Sawada, and Fikret Sadak!
v2.2.10
- Added a new statistics screen.
- Better toggler accuracy for devices with a barometer.
- Added Danish, Traditional and Simplified Chinese language support. (Thanks to nodjack (xda), Bryan Yang and Eclipse!)
- Ability to change the app's language from the settings.
- Replaced Tips with an online FAQ.
- Google Analytics to help improve the app.
- Bug fixes.

Great idea!
If I understood correctly from the screenshots, the app will shut down wifi when the connection is lost. How does it know when the device is back to hotspot area? By using gps locations?

mikpel said:
Great idea!
If I understood correctly from the screenshots, the app will shut down wifi when the connection is lost. How does it know when the device is back to hotspot area? By using gps locations?
Click to expand...
Click to collapse
GPS is not used. It uses your network location. It's not 100% accurate, but the aim was to use as little battery as possible. GPS would not have fit that criteria.

Actually that's what I wanted to hear because, as you say, gps would spoil the idea of battery saving.
Now I really have to try this!

Cool app bro. You finally released it to the public. I will definitely check it out. You guys should probably try it. There is very hard work in it. Keep up the good work.

Anyone else getting "unable to process purchase" from the market??

Cloaker said:
Anyone else getting "unable to process purchase" from the market??
Click to expand...
Click to collapse
Nope

Finally got it working. It was my fault.
Now it's crashing on me when I select the start button. On an evo 3d running cm9.

Cloaker said:
Finally got it working. It was my fault.
Now it's crashing on me when I select the start button. On an evo 3d running cm9.
Click to expand...
Click to collapse
Well that's no good. Please send me your logcat trace. I'll try to find out why that's happening.
Edit: I just saw the crash report. Do you have a CDMA phone? If so, it won't work. Currently, it only works on GSM. I should have mentioned that, sorry.

Awwww! Yes it's cmda. I'm sad now, all the other apps like this are out dated. Oh well, keep up the good work coughcmdacough

Updated to version 1.1. Now supporting CDMA devices (thanks to Cloaker).

Any reason that I'd want to replace Y5 with this? Does this do anything different or better?

lexluthor said:
Any reason that I'd want to replace Y5 with this? Does this do anything different or better?
Click to expand...
Click to collapse
I don't know really. I've never tried Y5.
After checking it out, it looks outdated (kidding...). Smart WiFi Toggler has more options i guess. Timer control, per-wifi settings, etc.
Try it, see if you like it. If not, I'm happy you tried anyway.

lexluthor said:
Any reason that I'd want to replace Y5 with this? Does this do anything different or better?
Click to expand...
Click to collapse
Y5 for me seemed to open too large of an area, this seems tighter and has more options. Also, I'm not afraid to offend, lol, y5 is outdated.

Yes, Y5 is very outdated at this point and is probably abandonware, but it does still work.
Always looking to replace abandoned apps with apps still supported though, so I'll give this a try.
I have an issue/bug? and a couple of questions so I can understand how it works.
First, in the initial startup settings pages, I chose to not run service in foreground, but if I did, I couldn't uncheck show notification icon. After initial setup, when I go into settings, run service in foreground was checked. But, over in those settings, I can disable the show notification icon. Seems like run service in foreground and no notification icon is my preferred solution, so I'll use that. Hopefully, that will keep the program from getting killed.
So, is this using cell tower information to determine that I'm near a known wifi hotspot?
What happens if I walk out of my house and lose the wifi connection for a couple of minutes and then I come back in and want to connect back to wifi. It seems like it will turn wifi off after 30 seconds because I was disconnected from my wifi hotstop. Will it turn wifi back on by itself again?
EDIT: Tested it and wifi does not come back on. So, then what logic makes it ever come back in? Do I have to go far enough away that smart wifi toggler thinks I'm out of range of my wifi and then come back in range?
Hopefully, there's a way to make that work better or that's probably a deal breaker for me.
The thing I don't like about Y5, which I think this fixes is if I turn off wifi while Y5 is running, it turns it right back on immediately. The only way to actually make wifi stay off if I'm in a known wifi hotspot is to disable Y5.
It'd be nice if there was a way that if I manually turn off wifi, it stays off, but if wifi just gets disconnected, it comes back on automatically.
What happens if I set wifi disconnection to 0? Will wifi still go off when I'm out of range (based on your cell tower information) of a known wifi hotspot?

Hi lexluthor. Thanks for trying out the app. Let me see if my answers can be useful:
lexluthor said:
First, in the initial startup settings pages, I chose to not run service in foreground, but if I did, I couldn't uncheck show notification icon. After initial setup, when I go into settings, run service in foreground was checked. But, over in those settings, I can disable the show notification icon. Seems like run service in foreground and no notification icon is my preferred solution, so I'll use that. Hopefully, that will keep the program from getting killed.
Click to expand...
Click to collapse
As far as I know, android does not permit running in foreground mode without showing a notification. If I'm wrong here, I'd appreciate an example where this is not the case. If you choose to not run in foreground mode to avoid the icon, android will keep killing and restarting the service because of inactivity.
Do I understand correctly that you could disable the icon in foreground mode? If so, please make sure that whenever you check foreground mode, you have to restart the service so it can take effect. (It should show you a "service restart required" toast message).
So, is this using cell tower information to determine that I'm near a known wifi hotspot?
What happens if I walk out of my house and lose the wifi connection for a couple of minutes and then I come back in and want to connect back to wifi. It seems like it will turn wifi off after 30 seconds because I was disconnected from my wifi hotstop. Will it turn wifi back on by itself again?
Click to expand...
Click to collapse
You are correct. It is using your cell location info. Just like you've observed, when wifi gets disconnected, the timer will start counting. On timeout, it will turn wifi off. Logically, there is no way the app can know if you are inside or outside. What it does do however, is the next time you wake the phone up from sleep (screen off then back on) it will enable wifi and wait for a connection. (I'm assuming here that you are connected to the same cell inside and outside of your house).
The only difference I can think of inside and outside your house is the signal strength. This is something I plan to experiment with to see how useful in can be to get even more accuracy.
The thing I don't like about Y5, which I think this fixes is if I turn off wifi while Y5 is running, it turns it right back on immediately. The only way to actually make wifi stay off if I'm in a known wifi hotspot is to disable Y5.
It'd be nice if there was a way that if I manually turn off wifi, it stays off, but if wifi just gets disconnected, it comes back on automatically.
Click to expand...
Click to collapse
This is something I was experimenting with, but it made things complicated. How would the app know when to turn it on again automatically at a later time? Would you have to leave that location then come back? I guess this is something worth trying in future releases.
What happens if I set wifi disconnection to 0? Will wifi still go off when I'm out of range (based on your cell tower information) of a known wifi hotspot?
Click to expand...
Click to collapse
Setting the disconnection timer to zero will disable auto-wifi-off. This means WiFi will be kept on.

sebouh00 said:
Hi lexluthor. Thanks for trying out the app. Let me see if my answers can be useful:
As far as I know, android does not permit running in foreground mode without showing a notification. If I'm wrong here, I'd appreciate an example where this is not the case. If you choose to not run in foreground mode to avoid the icon, android will keep killing and restarting the service because of inactivity.
Do I understand correctly that you could disable the icon in foreground mode? If so, please make sure that whenever you check foreground mode, you have to restart the service so it can take effect. (It should show you a "service restart required" toast message).
You are correct. It is using your cell location info. Just like you've observed, when wifi gets disconnected, the timer will start counting. On timeout, it will turn wifi off. Logically, there is no way the app can know if you are inside or outside. What it does do however, is the next time you wake the phone up from sleep (screen off then back on) it will enable wifi and wait for a connection. (I'm assuming here that you are connected to the same cell inside and outside of your house).
.
Click to expand...
Click to collapse
I'll double check the service a little later. Right now, foreground mode is on, but I have no icon. I'll reboot and see if it remains that way. I'm probably wrong, but I thought you could have a foreground service in ICS with no icon.
Anyhow, no, wifi didn't come back on for me even after I turned the screen off/on. Your assumption that I'm connected to the same cell is probably wrong. In areas with a lot of cell towers, couldn't my phone connect to many different towers, even within my own house? Y5 says it has something like 30 towers remembered for me. Also, I know if I reset my Y5 data, even after a few days, there are times when I'm connected to wifi and connected to a cell tower that Y5 hasn't learned yet.
If your logic is that a wifi hotspot is associated with the cell tower that I'm connected to when I first connect to the wifi hotspot, that's going to be a problem if I can connect to many different towers while at that wifi hotstop.
Appreciate your responses so far. I'm just trying to help improve your program, not being critical in any way.

lexluthor said:
I'll double check the service a little later. Right now, foreground mode is on, but I have no icon. I'll reboot and see if it remains that way. I'm probably wrong, but I thought you could have a foreground service in ICS with no icon.
Anyhow, no, wifi didn't come back on for me even after I turned the screen off/on. Your assumption that I'm connected to the same cell is probably wrong. In areas with a lot of cell towers, couldn't my phone connect to many different towers, even within my own house? Y5 says it has something like 30 towers remembered for me. Also, I know if I reset my Y5 data, even after a few days, there are times when I'm connected to wifi and connected to a cell tower that Y5 hasn't learned yet.
If your logic is that a wifi hotspot is associated with the cell tower that I'm connected to when I first connect to the wifi hotspot, that's going to be a problem if I can connect to many different towers while at that wifi hotstop.
Appreciate your responses so far. I'm just trying to help improve your program, not being critical in any way.
Click to expand...
Click to collapse
If it didn't come back on, then you must have camped onto another cell. As I mention in the help section, if you're house is located in an area that keeps your phone hopping between cells, then Smart WiFi Toggler has to save all of them. It does in fact do that on every cell update whilst you're connected to a WiFi. This is the "learning curve" I mention in there. Once it has associated these cells with the hotspot, then you're good to go.
The thing I noticed about Y5 when I tried it today is that while I was standing in one location (inside an office -- with an inbuilding antenna system), it saved more than one cell for the hotspot. I felt this was excessive as it will make the auto-wifi-on window larger. Smart WiFi Toggler only saves the cell you are connected to. Not the neighbors. This has an initial disadvantage, but after that it's more efficient.
Anyway, I understand your concerns and your questions are all valid. I'm happy to answer all of them. In the end, you just have to try it and see if it works for you or not. I didn't have much audience to test the app with, but I'm fairly confident that 5 months of first hand testing and refining should make it a decent app.

Great. Your responses are helping me understand the app better note and i should be able to help test better.
Will give it a learning curve and keep an eye on it and will post later.

Ok. Looks like run in foreground and notification icon are now linked together. I turned run in foreground off as I don't like notification icons. I run that way with tasker and my phone has never closed out that service.
I'm still not seeing wifi ever come back on on it's own. I've turned wifi on and off a a few times in the hopes of it trying to remember more cells.
I see may cell location update received notices in the logs. When I toggle wifi on and off, I seem to always get cell already exists for this wifi entry in the log.
So, after I toggle wifi off and get that entry in the log, I put the phone to sleep, wait a few minutes, turn it back on and wifi still doesn't ever turn on.
Any idea what's going on?
I have a Verizon CDMA Samsung Galaxy S III running stock/rooted.

Related

[APP][2.1+] Wireless Minder

I recently released Wireless Minder on the Play Store and would like your feedback. The short description is that it automatically powers down unused radios and occasionally powers them up to check for a connection. A radio "up periscope" is an analogy I like to use.
There are refinements that I'm planning and surely more that I haven't thought of. It's stable and functional enough that I wanted to get it out there. Knowing me, the longer it sits around the more likely it'll get forgotten
Thanks in advance for your feedback, good or bad. I'll try to incorporate your suggestions and fix any device compatibility issues.
Play Store link : https://play.google.com/store/apps/details?id=onenosepeace.wirelessminder
Mod edit: Link that included paid apps removed.
Sounds interesting, but I'll pose this question / scenario:
Say I turn my mobile data [3/4g] off, and use minder to mind to mind mobile data, while wifi is off. If wifi is off and it does its check based on a poll count, when it sees wifi is off, is there anything that will cause it to stay connected? or rather, what's making it stay disabled in that scenario.
teh roxxorz said:
Sounds interesting, but I'll pose this question / scenario:
Say I turn my mobile data [3/4g] off, and use minder to mind to mind mobile data, while wifi is off. If wifi is off and it does its check based on a poll count, when it sees wifi is off, is there anything that will cause it to stay connected? or rather, what's making it stay disabled in that scenario.
Click to expand...
Click to collapse
The behavior now is that it will try to keep one of the data connections active. If WiFi is connected, and Mobile 3G/4G is selected, it will periodically shut off the Mobile radio. It powers it back up occasionally to check for texts, missed calls, etc.
If there is no WiFi connectivity, it will not shut off the Mobile radio even if the option is selected. Is your preference to periodically shut off the Mobile radio even if there's no WiFi? I could add that option in the Settings. I plan to add a user option to choose how long to keep the Mobile radio active.
Edit: Fixed backwards logic typo
Not to be rude but it looks like a nice app to have but it seems like you need to redesign the UI.
If you know how to code it then ill design it for you and ill send you the PSD or JPEG files so you
can intergrate it into your app. Just let me know. :good:
Neat application.
SystemErrorOne said:
Not to be rude but it looks like a nice app to have but it seems like you need to redesign the UI.
If you know how to code it then ill design it for you and ill send you the PSD or JPEG files so you
can intergrate it into your app. Just let me know. :good:
Neat application.
Click to expand...
Click to collapse
No offense taken. I have no shame over my lack of graphics arts skills I welcome artwork contributions or any other contributions.
chefp said:
The behavior now is that it will try to keep one of the data connections active. If WiFi is connected, and Mobile 3G/4G is selected, it will periodically shut off the Mobile radio. It powers it back up occasionally to check for texts, missed calls, etc.
If there is WiFi connectivity, it will not shut off the Mobile radio even if the option is selected. Is your preference to periodically shut off the Mobile radio even if there's no WiFi? I could add that option in the Settings. I plan to add a user option to choose how long to keep the Mobile radio active.
Click to expand...
Click to collapse
That would be preferable, because there are times when I have neither wifi or 3g connected. You can still get calls / text without mobile data, unless you're using a voip app, like google voice, etc.
Good app. Thanks for sharing. If you plan to release a donation version, take my advice and keep these basic features free to cater to your initial user base.
You should add features like: SSID exception lists (guest, public etc.), configurable minding intervals per module and time of day schedules when minder should scan (no need to scan for car bluetooth while sleeping).
EDIT: And automatic start at boot option.
Maybe also make some of these features part of the donate / pro version.
Cheers,
C.
teh roxxorz said:
That would be preferable, because there are times when I have neither wifi or 3g connected. You can still get calls / text without mobile data, unless you're using a voip app, like google voice, etc.
Click to expand...
Click to collapse
What you're referring to is disabling Mobile Data which still allows calls/texts to go through. That doesn't save much power since the cellular radio remains on. Wireless Minder completely turns off the cellular radio by using a modified version of Airplane Mode. It's the only switch Android provides to disable the Mobile radio. The side effect of this is of course that calls/texts will not operate when the Mobile radio is turned off.
Would you like an option to periodically check Mobile Data and disable it if there's no cellular service? Searching for service can chew through battery but I'm not sure if disabling Mobile Data will improve that. I'd need to figure out a way to offer both features without confusing people.
cheatman said:
Good app. Thanks for sharing. If you plan to release a donation version, take my advice and keep these basic features free to cater to your initial user base.
You should add features like: SSID exception lists (guest, public etc.), configurable minding intervals per module and time of day schedules when minder should scan (no need to scan for car bluetooth while sleeping).
EDIT: And automatic start at boot option.
Maybe also make some of these features part of the donate / pro version.
Click to expand...
Click to collapse
I intend to keep the base version free. I've considered releasing a paid Pro version, it depends on how much work I end up having to put into advanced features. I like your idea of having independent timers for each radio as well as a scheduler. I'll put those on the list and add them as soon as I can.
Wireless Minder does auto-start at bootup. Are you asking for a switch to disable that?
As requested, I've added separate check interval settings for WiFi, Bluetooth and Mobile. Just uploaded version 1.04 to the Play Store and it may take a few hours for the listing to be updated. Sorry this took so long. The custom picker control was a PITB.
Next on the list is a user-selectable schedule for Wireless Minder to be active.
LINK
Version 1.05 adds scheduling: choose when Wireless Minder should manage the radios. I've accounted for the corner cases that I could think of such as the start time being later than the stop time (e.g. night owls). I only have so much time to test all the different scenarios so please let me know if you see a problem.
Keep the requests coming!
Edit: I've seen odd behavior that may be related to scheduling with Mobile 3G/4G enabled on Android 4.2+ devices. On those devices, superuser is required to modify airplane mode. What seems to happen is that superuser blocks for a long time then when it releases, a bunch of queued up checking events fire rapidly in succession. It's been a tough one to nail down so if anyone sees this please report your settings and when it happens (for example, right after the schedule start time passes).
Posted 1.06 today.
version 1.06 adds option to mind mobile data: automatically disable mobile data when WiFi is connected (and automatically enable mobile data when WiFi disconnects).
Add setting option to open hidden Radio Info menu. This allows changes to the mobile radio speed 2G/3G/4G (aka EVDO/GSM, WCDMA, LTE).
Temporarily disable mobile radio control on Android 4.2+ devices due to SU blocking.
i like your idea, but i'm not willing to cut the cord and turn off the cellular radio. I usually leave wifi off anyway, i guess i could just use it for bluetooth...
beddess said:
i like your idea, but i'm not willing to cut the cord and turn off the cellular radio. I usually leave wifi off anyway, i guess i could just use it for bluetooth...
Click to expand...
Click to collapse
Yes control of the cellular radio is optional and off by default. Everyone's situation is different, just note that WiFi uses alot less power than the cellular radio. Some phones get twice as much battery runtime when on WiFi compared to only the cellular radio.
Personally I've found the Bluetooth functionality to be handy. When I hop in the car, I don't have to worry about manually turning on Bluetooth (or turning it off when I get out of the car). When a call is made or received, Bluetooth automatically turns on and it connects quickly enough to take the call.
Released version 1.07
Fix WiFi detection for mobile data control
I've seen instances where the WiFi drops but mobile data isn't automatically re-enabled. Let me know if this happens and with what type of WiFi connection (home, public, etc).
On cm10.2 nightly your app is unable to detect that my phone is rooted. But otherwise neat idea, i like this app.
Verstuurd vanaf mijn Nexus 4 met Tapatalk 4
jelle2503 said:
On cm10.2 nightly your app is unable to detect that my phone is rooted. But otherwise neat idea, i like this app.
Click to expand...
Click to collapse
Thanks
I disabled mobile radio control in version 1.06 because su was blocking with scheduling enabled. When this happens, the alarms get queued up and when su decides to unblock, they fire rapidly in succession. It's a very poor user experience. I've tried to pin down the problem but haven't found a solution yet. It's either RootTools or su itself not behaving as expected.
Hi,
i didn't know the app come from here ^_^;
Btw i left a message on playstore..
I would like to turn off gsm radio totally and keep wifi...
the app instead turn off all putting in aero mode.
Is there a way to reactivate Wifi after aero mode on? or just to power off gsm mobile radio and keeping wifi?
Chooo
Ninja_Gundam said:
Hi,
i didn't know the app come from here ^_^;
Btw i left a message on playstore..
I would like to turn off gsm radio totally and keep wifi...
the app instead turn off all putting in aero mode.
Is there a way to reactivate Wifi after aero mode on? or just to power off gsm mobile radio and keeping wifi?
Chooo
Click to expand...
Click to collapse
I just saw your message, sorry for the late response. Oddly your comment didn't show on the Play Store. Regarding the mobile radio (e.g. GSM), Google doesn't provide a standard way to control it just by itself. The only common method is through Airplane Mode. To address your concern, I've configured Airplane Mode to allow WiFi and Bluetooth to continue working. The recently released version has revamped mobile/cellular behavior. It defaults to controlling Mobile Data (leaving the radio on). If you'd like it to control the Mobile Radio, there's an option under Settings.
Hope that's explanation makes sense. If you have any more questions please feel free to post here or PM me.
Are there any more updates planned for it or not?

[APP][TEQTIC][4.1+] LeanDroid - ? Most advanced battery saver

Introducing LeanDroid:
LeanDroid is a lightweight and incredibly powerful battery saver. It automatically manages the power-hungry radios on your device while the screen is off to significantly lengthen battery life.
Get the most out of your device with the most advanced and efficient battery saver! The no-frills battery saver that actually works!
Features:
-Automatically disables Wi-Fi
-Automatically disables cellular data (root only on Lollipop+)
-Automatically disables cellular radio (root only on Lollipop+)
-Automatically disables Bluetooth
-Automatically disables network location (KitKat+, root only on Lollipop+)
-Automatically disables GPS location (KitKat+, root only on Lollipop+)
-Automatically switches cellular network mode (Lollipop+ and with root)
-Periodically restores connections for sync
-Schedule when LD should be active with the time exception
-Set exceptions for when certain apps are running
-Set exceptions by Wi-Fi name
-Set exceptions by Bluetooth device
-Set exceptions by data transfer speed
-Many more options
-No ads
It can disable WiFi, Cellular Data (2G, 3G, LTE)*, Cellular radio*, Bluetooth, and Location* (networks and GPS) after a certain time with the screen off to conserve battery power and lower data usage. Connections are restored when the screen is turned back on or unlocked, as well as periodically, to allow for notifications to come in. LD will only re-enable connections that it disabled, not all of the selected connections. There are many additional options to set to your preference.
If you have an issue, please email [email protected], or use the contact menu option from the app before leaving a negative review!
Some options explained:
Disable Wi-Fi/Data/Network mode except if active - Connections are only disabled if there is negligible data transfer while the screen is off. Some music services don't "stream" but instead download entire songs at once, and they might do this while the screen is still on. Please set the disable time interval to at least the length of your average song so LD can catch data activity while the screen is off or use the except if "Except if apps running" option.
Disable Wi-Fi except if browser has web login - WiFi is not disabled if it requires a browser login (common for public hotspots or guest networks), so that you do not have to re-enter the password when it is re-enabled.
Disable Wi-Fi except if requires browser login - WiFi is not disabled if it requires a browser login (common for public hotspots or guest networks), so that you do not have to re-enter the password when it is re-enabled.
Disable except if apps running - No connections are disabled if one of the selected apps is found to be running in the foreground or has foreground services. There is a sub-option to also detect background services of the apps.
Restore Data after waiting xx seconds for Wi-Fi to connect - Wait for WiFi to connect before re-enabling cellular data. This prevents data from re-connecting for just a couple of seconds.
Tasker intents
com.teqtic.leandata.INTENT_START_SERVICE
com.teqtic.leandata.INTENT_STOP_SERVICE
* Note:
-Not all options are available on all devices.
-If you are on Android 4.4.1 - 4.4.2, a persistent notification is required due to a bug in KitKat where services cannot restart themselves once killed by the system. If you would like to hide the notification, find LeanDroid in Settings -> Apps, and un-check "show notifications".
Follow us on twitter: @teqTic
To join the Beta tester group:
1) Opt-in here: https://play.google.com/apps/testing/com.teqtic.leandata
2) You will then receive the beta updates directly through the Play store.
Please keep in mind these beta versions will often have bugs!
Download:
Im gonna try this, have used smart radio function but felt it was draining battery a lot. Will keep you posted after trying this
phanitej said:
Im gonna try this, have used smart radio function but felt it was draining battery a lot. Will keep you posted after trying this
Click to expand...
Click to collapse
Thank you sir. Please let me know how well it works for you.
Flyview said:
Thank you sir. Please let me know how well it works for you.
Click to expand...
Click to collapse
Nice work. It works as it is supposed to. Is there any way i can check using terminal(or anything else) how long the radios are turned off or on?
phanitej said:
Nice work. It works as it is supposed to. Is there any way i can check using terminal(or anything else) how long the radios are turned off or on?
Click to expand...
Click to collapse
You mean so that you can tell how long they were turned off for? Good question, there's gotta be some app that can pull up those statistics. For WiFi, you can check your battery usage chart.
Thanks for the feedback, rate it on Google Play if you get a chance. Bugs, suggestions and feature requests are welcome!
Flyview said:
You mean so that you can tell how long they were turned off for? Good question, there's gotta be some app that can pull up those statistics. For WiFi, you can check your battery usage chart.
Thanks for the feedback, rate it on Google Play if you get a chance. Bugs, suggestions and feature requests are welcome!
Click to expand...
Click to collapse
Suggestions:
1. When im playing few multiplayer games like Heroes of Order and Chaos etc, i usually tend to leave my phone aside for one or two min, so with my current setup where the radios are turned off after one min, the internet might get disconnected hence me loosing the game. So if there is a feature which can check if there is data transfer then dont turn off the radios. Same goes with me downloading some files and the radios might turn off causing the download to fail. - I guess it is answered in the description, my mistake
2. Where it says turn on radios to sync/receive after a specific time period, is thee way to only switch on the 2g network to save more juice?
Questions:
1. When the radios are turned on after the specific time period to sync, do all the radios get turned on?
2. Does it already check if there is data transfer and then turn off the radios ?
Edit: Rated the app on Play Store
phanitej said:
Suggestions:
1. When im playing few multiplayer games like Heroes of Order and Chaos etc, i usually tend to leave my phone aside for one or two min, so with my current setup where the radios are turned off after one min, the internet might get disconnected hence me loosing the game. So if there is a feature which can check if there is data transfer then dont turn off the radios. Same goes with me downloading some files and the radios might turn off causing the download to fail.
2. Where it says turn on radios to sync/receive after a specific time period, is thee way to only switch on the 2g network to save more juice?
Questions:
1. When the radios are turned on after the specific time period to sync, do all the radios get turned on?
2. Does it already check if there is data transfer and then turn off the radios ?
Edit: Rated the app on Play Store
Click to expand...
Click to collapse
Suggestion responses:
1. While the screen is on, the connections are never turned off. The time "after" is time after screen off (explained in help dialog or on Play Store).
2) No, there is currently no option to do that. I wouldn't recommend it either. 2G/Edge is so slow it wouldn't even be able to connect and do anything in the brief time it has to sync.
Question responses:
1. Nope, only the connections that were turned off by the app. I will update the app description to make this more clear.
2. Yes I believe right now it is set to a threshold of about 2kB/s. If within the period that it checks, the data transfer is more than this, it will not disable WiFi/data.
Flyview said:
Suggestion responses:
1. While the screen is on, the connections are never turned off. The time "after" is time after screen off (explained in help dialog or on Play Store).
2) No, there is currently no option to do that. I wouldn't recommend it either. 2G/Edge is so slow it wouldn't even be able to connect and do anything in the brief time it has to sync.
Question responses:
1. Nope, only the connections that were turned off by the app. I will update the app description to make this more clear.
2. Yes I believe right now it is set to a threshold of about 2kB/s. If within the period that it checks, the data transfer is more than this, it will not disable WiFi/data.
Click to expand...
Click to collapse
One request, can we have an option to not turn off the radios if connected to charger?
can you add an option for tethering?
phanitej said:
One request, can we have an option to not turn off the radios if connected to charger?
Click to expand...
Click to collapse
Already does that.
Sent from my Nexus 5 using Tapatalk
cottino said:
can you add an option for tethering?
Click to expand...
Click to collapse
Explain? Most phones can already tether stock.
Sent from my Nexus 5 using Tapatalk
Flyview said:
Already does that.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Thats strange, i noticed yesterday when my phone was connected to the charger it turned off radios. Maybe something to do with my new ROM that i flashed. Will check it today in the night. Thanks for your response
Yes, but LeandData stop traffic also if tethering is on. In this case every time you have to switch on 3g again and reconnect your notebook.
phanitej said:
Thats strange, i noticed yesterday when my phone was connected to the charger it turned off radios. Maybe something to do with my new ROM that i flashed. Will check it today in the night. Thanks for your response
Click to expand...
Click to collapse
Yes, please check for me as this could potentially be a bug. What did it turn off? It should not turn anything off if the device is charging. Also, if you connect a charger after the app has already turned off connections, it should turn them back on. Please ensure you haven't left any other similar apps running. The WiFi turning off with the screen off could also be a system option.
If you do indeed find a problem please let me know what Android version you are running. You can also check the Logcat if you filter for LeanData. Tell me what you see around the time of the problem.
cottino said:
Yes, but LeandData stop traffic also if tethering is on. In this case every time you have to switch on 3g again and reconnect your notebook.
Click to expand...
Click to collapse
I see. How are you tethering? USB or Bluetooth? If you are tethering through USB the device should be considered charging in which case it should not turn off the connections anyway. I will look into Bluetooth tethering.
Thanks for the feedback.
Flyview said:
Yes, please check for me as this could potentially be a bug. What did it turn off? It should not turn anything off if the device is charging. Also, if you connect a charger after the app has already turned off connections, it should turn them back on. Please ensure you haven't left any other similar apps running. The WiFi turning off with the screen off could also be a system option.
If you do indeed find a problem please let me know what Android version you are running. You can also check the Logcat if you filter for LeanData. Tell me what you see around the time of the problem.
I see. How are you tethering? USB or Bluetooth? If you are tethering through USB the device should be considered charging in which case it should not turn off the connections anyway. I will look into Bluetooth tethering.
Thanks for the feedback.
Click to expand...
Click to collapse
I tethering through Wifi but with my settings the problem is network data:
Flyview said:
Yes, please check for me as this could potentially be a bug. What did it turn off? It should not turn anything off if the device is charging. Also, if you connect a charger after the app has already turned off connections, it should turn them back on. Please ensure you haven't left any other similar apps running. The WiFi turning off with the screen off could also be a system option.
If you do indeed find a problem please let me know what Android version you are running. You can also check the Logcat if you filter for LeanData. Tell me what you see around the time of the problem.
Thanks for the feedback.
Click to expand...
Click to collapse
As expected, i cleaned up everything on my device and flashed a new build. Installed LeanData and used the same settings, all working fine. Radios get turned on when plugged into the charger. Thanks for your time, quick response and efforts
To be honest, i have used many similar apps and never got this almost perfect feeling for any app
Wish i could donate, but running on low budget due to my job. Will donate once things settle down at my end.
cottino said:
I tethering through Wifi but with my settings the problem is network data:
Click to expand...
Click to collapse
I see! I forgot about WiFI tethering, derp. I will add in some logic to not disable connections if tethering as soon as I can. Keep your eyes peeled for an update. Thanks.
phanitej said:
As expected, i cleaned up everything on my device and flashed a new build. Installed LeanData and used the same settings, all working fine. Radios get turned on when plugged into the charger. Thanks for your time, quick response and efforts
To be honest, i have used many similar apps and never got this almost perfect feeling for any app
Wish i could donate, but running on low budget due to my job. Will donate once things settle down at my end.
Click to expand...
Click to collapse
Awesome, keep an eye on it. Thanks for the kind words!
MIUI rom have a application to monitor intenet connect of all application. it's great and I cannot find other app can do like this on Playstore. Bcs many app ask permission connect network althought they are no need to run. But I guest they need permission connect network to sending some information silently.
Different from Sony Stamina mode?
Hi.
I have an xperia device and i would like to know if this app is different from sony's stamina mode, which also switches off connections in idle mode.
Thanks.
GPS might also be a worthy addition!
Only the paid version of dsbatterysaver includes GPS. Right now, I have tasker turn it on and off with the screen when unplugged but that means no syncing of location using GPS.

[APP] [+3.0] Wifi Scheduler

This thread is the continuation of this other: http://forum.xda-developers.com/showthread.php?t=2734122, that I've closed due the app has totally renewed and the working algorithm has been totally updated.
INTRODUCTION
The Wifi consumes a lot of battery, this is a really, and the main consumption occurs while the system is looking for a network to connect (which happens when we are not connected to a wifi network).
This app attempts to minimize the battery consumption, and does so in a very simple way: turning off the wifi, which translates into a real battery saver.
So, when it detects that the device has been disconnected from a wireless network, and after waiting a reasonable time (configurable), the hardware wifi going to off.
In order to set wifi state the app monitorizes the cell tower in which your device is connected and classifies it statistically the possibility of establishing a wifi connection, enabling or disabling the wifi attending to this possibility.
The app classifies the cell towers in four colors: green, yellow, red and black.
A green cell tower is a tower in which range exists a wifi network at which you have connected recently.
A yellow cell tower is a tower in which range do not exists a wifi network in which you have connected recently, but you have entered in their range rarely.
A red cell tower is a yellow tower visited some times or a green cell at which you have connected some times without establish a wifi connection.
A black cell tower is a red tower visited often.
The app updates the cell tower color at runtime when you enter/exit from a cell tower.
The application also allows you to add notifications in the status bar, view the history of connections (PRO version), auto disable while airplane mode active, etc.
DOWNLOAD
{
"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"
}
Play store link: https://play.google.com/store/apps/details?id=com.ryosoftware.wirelessmanager
XDA GIFT
People from XDA can use the app PRO features without pay via a PROMO code (this PROMO code allows to access all PRO features but shows Ads).
In order to redeem it do this:
1) Enter app
2) Open app settings
3) Go the page down and click (7 times) in the last preference (the preference that shows the app version) [the key only works for version 1.2.16 and higher]
4) In the dialog enter the key above (none of your accounts are shared or sent to our servers)
5) Press "accept" button
Code:
Code:
dYjVJoq6WBdVE5/GMbHH9RCOquNbFC6sbfAxvECOi0x5SQg2TLXgZi2n63t5sqT8P7AWYT5g1984lyrtwuIQHx1zvgwazm6Z3QKqFqMZSkL/LbbNqJbvkxXNmwk20tRSh8vgWkT1dfiJ3SgyF4qn3GkpWrg8sM1zTOX6LJ0CMw0=
If you use the key provided above, please consider to click in the Ads sometimes or buy the PRO version (via In App purchase) in order to access to some future functionalities (and remove annoying Ads).
GENERAL INFO
INTRODUCTION
Wifi hardware is responsible for much of the battery consumed by modern smartphones.
When wifi is on and there are no active connections, system periodically scans the spectrum looking for a network to connect, which increases consumption.
With this application you can stop worrying about whether you have activated wifi when get home or office or if you have deactivated it when leave off, as the application itself will do it for you.
Some applications allows you to enable or disable wifi depending on your GPS location, it consumes more resources than the wifi itself.
This app, however, uses telephone network to establish its position, which becomes a real and perceptible consumption savings.
CELL TYPES
When your device connects to a phone cell, it search in the app databases for previous connections to the same cell, and assigns a color depending on it.
A cell can pass (dinamically) by the following colors:
NEW
The first time that you connect to a cell.
When you enter in a new cell the app enables the wifi hardware (you can set the time until the activation) and disables after a while (you can also set this time) if no connection established.
GREEN
A wifi connection has been established in the past while your device was connected to the cell.
When you enter in a new cell the app enables the wifi hardware (you can set the time until the activation) and disables after a while (you can also set this time) if no connection established.
YELLOW
A wifi connection has not been established in the past while your device was connected to the cell.
When you enter in a new cell the app enables the wifi hardware (you can set the time until the activation) and disables after a while (you can also set this time) if no connection established.
RED
When is not possible to connect to a wifi network repeatedly (configurable number of times) in a green or yellow cell, it becomes red.
When you enter in a new cell the app disables the wifi hardware (you can configure the time until the deactivation).
BLACK
A black cell is a red cell visited often (you can set the number of visits that are needed to convert a red cell into a black cell).
When you enter in a new cell the app disables the wifi hardware (you can configure the time until the deactivation).
HOW IT WORKS
Depending of the current cell type, app enables or disables the wifi hardware, in order to accept connections or save battery.
You can configure the wifi hardware activation time (after which wifi is disabled) and also the wifi reactivation time (if it is a long time in a cell the app restarts the wifi activation cycle).
TRANSITIONS
A new cell becomes yellow or green depending if is abandoned before a wifi connection was established or not.
A green or yellow cells that is visited often without establish a wifi connection becomes red.
A red cell that is visited several times without establish a wifi connection becomes black.
If wifi connection is established in a red or black cell, it turns green.
ADDITIONAL INFO
If device stablish a connection with a cell and wifi is not enabled for a minimum time (configurable) before leave it, the cell will not be considered.
FORCE WIFI ON / OFF
You can configure app to automatically pause background service when you disable manually the wifi, by example by enter in wifi settings then setting off the correspondent switch.
In this case, the background service doesn't really stops and continues to scanning for cells (and converts not green cells into green cells if a wifi connection is established), but the app doesn't manages the wifi state.
In addition, you can configure app to automatically restart background service scheduler when you manually set wifi on.
OTHER SETTINGS
You can configure several items related to cell or wifi events.
Also you can add a notification to the status bar and view the connections history.
FAQ
Is the app using GPS hardware?
No and yes...
Stock app is not using GPS hardware at all (in fact GPS access permision is not required).
Geolocalization module, not installed by default, allows users to geolocalize cells and uses GPS in order to show your position.
Is the app sharing the identifiers of the cells or wifi networks at which I connect?
No and yes...
Stock app is not sharing your position or the cells in which you are connected at all.
Geolocalization module, not installed by default, uses the API provided by OpenCellID.
OpenCellID is the world's largest collaborative community project that collects GPS positions of cell tower.
When we read the OpenCellID database we need to send (anonymously) the identifier of the current cell and your GPS position, in order to contribute with the project.
If you install the geolocalization module you will receive a confirmation dialog before share your data the first time.
What does the red number next to some cells in the main view?
There are the number of times that you have connected with this cell and cannot connect with a wifi network.
When the number reaches the maximum number of connection errors (that is configurable for PRO version), the cell will become red.
What does the blue bar that appears sometimes at left to a cell in the main view?
The blue bar located at the left of a cell in the main view identifies the cell at which you are connected, and is only show when you are connected to a wifi network.
I have configured a new wifi network in my device, but app says that the near cells are red or black and will not turn on the wifi.
If the app marks a cell as red (or black) is because it has not been possible to establish a wifi connection there.
You can force the connection activating the wifi manually.
App will detect the connection and automatically turn on the wifi on these occasions.
Wifi is automatically set to on when I enter in a green cell, even if phone is in airplane mode.
You can configure app to do not manage wifi settings if airplane mode is active.
My phone is not rooted. I can use this app?
Yes
Why are root permissions used?
If provided, root permissions are used to set the <I>supplicant scan interval</I>, that is a system parameter and cannot be modified by normal users.
When wifi is on, system searches for networks from time to time, and that time is specified by the <I>supplicant scan interval</I> parameter.
The app need many permissions. Why?
The permissions we use are needed for:
Get accounts: To validate the PRO key.
Internet: To show Ads (only in free version).
Get and set network and wifi states: To set wifi and mobile data state (is the main goal of the app).
Read and write sdcard: To backup and restore backups.
Receive boot completed: To start the app in boot time, if configured.
Superuser: To update supplicant scan interval if configured.
ADDITIONAL MODULES
GEOLOCALIZATION (optional)
It allows to geolocalize cells.
Geolocalization is based in the OpenCellID Project, that provides geolocalization for cell towers.
In some cases the geolocalization is not accurate, due that it depends from the measures provided by the users.
Play store link: https://play.google.com/store/apps/details?id=com.ryosoftware.wirelessmanager.geolocalization
RANKING (optional)
It allows to use the app like a game.
The goal of the app is to discover cell towers (achievements) and to visit know cell towers (leaderboard).
Play store link: https://play.google.com/store/apps/details?id=com.ryosoftware.wirelessmanager.game
Hi.
Should I uninstall previous version before installing this one (totally rewritten)?
Thanks
joaonuno said:
Hi.
Should I uninstall previous version before installing this one (totally rewritten)?
Thanks
Click to expand...
Click to collapse
No if you are in the previous market version.
If you are in a 2.0 beta version you probably need to remove app data after install new version (or uninstall)
very nice app, good design and very user friendly.:good:
One problem, if you see the list of wifi related events. The time durations are shown in minutes, but when you click each setting it changes to seconds.
Not sure if what I'm saying makes sense, but have a look.
The idea and the app are really nice but the color system is a pain to remember an idea would be, while keeping colors on squares:
Green > Known wifi zone
Yellow > Possible wifi zone
Red > Wifi connection issue
Black > No wifi zone
Personally I would like to be able to configure it so I have only 2 zones ON (Green) OFF (Any other zone)
It says that the code is not valid
Sent from my GT-I9100G using XDA Premium 4 mobile app
Thank you! Great app. Tried the promo code but doesn't seem to be working
Sent from my Nexus 5 using Tapatalk
NexusGTS said:
How to use the promo code ? Where to click ?
Sent from my GT-I9100G using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Ditchmond said:
Thank you! Great app. Tried the promo code but doesn't seem to be working
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
People from XDA can use the app PRO features without pay via a PROMO code (this PROMO code allows to access all PRO features but shows Ads).
In order to redeem it do this:
1) Enter app
2) Open app settings
3) Go the page down and click (7 times) in the last preference (the preference that shows the app version) [the key only works for version 1.2.16 and higher]
4) In the dialog enter the key above (none of your accounts are shared or sent to our servers)
5) Press "accept" button
Code:
dYjVJoq6WBdVE5/GMbHH9RCOquNbFC6sbfAxvECOi0x5SQg2TLXgZi2n63t5sqT8P7AWYT5g1984lyrtwuIQHx1zvgwazm6Z3QKqFqMZSkL/LbbNqJbvkxXNmwk20tRSh8vgWkT1dfiJ3SgyF4qn3GkpWrg8sM1zTOX6LJ0CMw0=
^^^^Copy this link and paste in the app ^^^^^^^
worked for me
Nice app. Price is very reasonable. There are some grammar issues in the intro. Other than that I hope it will bring some more juice to my phone.
Hello,
I am using an android device (HTC Desire X) without sim-card, so I have no phone network. With the previous versions of your app I could manage the wifi of this device just fine. With the new version, it seems that the app no longer manages the wifi since there is no cell tower to connect to.
Is there any way to get this working?
thanks in advance
bartito said:
No if you are in the previous market version.
If you are in a 2.0 beta version you probably need to remove app data after install new version (or uninstall)
Click to expand...
Click to collapse
i just installed this on my galaxy note 3 and it locked my phone i had to remove the battery and restart my phone.
I doubt it's the fault of the app
carols said:
i just installed this on my galaxy note 3 and it locked my phone i had to remove the battery and restart my phone.
Click to expand...
Click to collapse
Sorry for the grammar issues. I'm not English.
The app needs to learn about you for some days. After that, I think you can save some battery
New version requires phone capabilities.
I post previous version here, for those that are using in a no phone device.
narjo said:
Hello,
I am using an android device (HTC Desire X) without sim-card, so I have no phone network. With the previous versions of your app I could manage the wifi of this device just fine. With the new version, it seems that the app no longer manages the wifi since there is no cell tower to connect to.
Is there any way to get this working?
thanks in advance
Click to expand...
Click to collapse
VnnAmed said:
Nice app. Price is very reasonable. There are some grammar issues in the intro. Other than that I hope it will bring some more juice to my phone.
Click to expand...
Click to collapse
shaggydiamond said:
very nice app, good design and very user friendly.:good:
One problem, if you see the list of wifi related events. The time durations are shown in minutes, but when you click each setting it changes to seconds.
Not sure if what I'm saying makes sense, but have a look.
Click to expand...
Click to collapse
Just updated in the Play Store.
Really not a work bug, only a typo when printing value duration
Thanks for the report!
bartito said:
New version requires phone capabilities.
I will post previous version here tomorrow, for those that are using in a no phone device.
Click to expand...
Click to collapse
OK, thanks for the answer
bartito said:
I doubt it's the fault of the app
Click to expand...
Click to collapse
so my phone was working perfectly well before i installed this app then my phone locked and i could
not do anything with it so i had to remove the battery and restart my phone.It is not rocket science
to work out that it must be your app as i never had the problem before i installed it.
carols said:
so my phone was working perfectly well before i installed this app then my phone locked and i could
not do anything with it so i had to remove the battery and restart my phone.It is not rocket science
to work out that it must be your app as i never had the problem before i installed it.
Click to expand...
Click to collapse
the most probable is a casual issue.
if not, we have probably discovered a bug of android that allows to lock phones without get security permissions or anything relevant and i need to write google in order to receive my 10.000 USD gift

[Q] Nexus 5 Cyanogenmod M7 stable Profile 2g/3g LTE profile question.

First time caller, long time listener. I'm on the most recent stable Cyanogenmod build, and I have a question, I've tried searching the forums and google but not sure I'm describing the issue correctly.
I am using profiles, 2 separate ones, one for home, one for when I leave home (lose wifi connectivity.) Inside I have the phone data off, and only wifi on, and then when I leave I have that profile set to turn data on, and it seems that I've figured everything out except for that when I leave LTE is not enabled and I cannot find an option where to have that automatically enabled. I get data, but only 3G HSPA+. Yes, I have LTE in my area, and I can manually enable it, but cannot figure out where to set it to automatically enable.
Any assistance would be greatly appreciated.
Thank you.
ChunkMale said:
First time caller, long time listener. I'm on the most recent stable Cyanogenmod build, and I have a question, I've tried searching the forums and google but not sure I'm describing the issue correctly.
I am using profiles, 2 separate ones, one for home, one for when I leave home (lose wifi connectivity.) Inside I have the phone data off, and only wifi on, and then when I leave I have that profile set to turn data on, and it seems that I've figured everything out except for that when I leave LTE is not enabled and I cannot find an option where to have that automatically enabled. I get data, but only 3G HSPA+. Yes, I have LTE in my area, and I can manually enable it, but cannot figure out where to set it to automatically enable.
Any assistance would be greatly appreciated.
Thank you.
Click to expand...
Click to collapse
I don't think you can enable LTE in CM profiles. Pretty sure LTE is a separate toggle that you might as well leave on?
Lethargy said:
I don't think you can enable LTE in CM profiles. Pretty sure LTE is a separate toggle that you might as well leave on?
Click to expand...
Click to collapse
Thank you for your response. Not to sound dumb, but how do I go about leaving it on? Inside my home I don't actually receive LTE coverage, but I do the second I walk outside the door. However with the profiles as they are, when I walk out the door it just stays on 3G/HSPA, unless I actually push the LTE button from the notification bar menu to enable it. Any ideas how to just have it always stay on?
ChunkMale said:
Thank you for your response. Not to sound dumb, but how do I go about leaving it on? Inside my home I don't actually receive LTE coverage, but I do the second I walk outside the door. However with the profiles as they are, when I walk out the door it just stays on 3G/HSPA, unless I actually push the LTE button from the notification bar menu to enable it. Any ideas how to just have it always stay on?
Click to expand...
Click to collapse
LTE button as in LTE in your quick settings? I never had to manually enable LTE when I had coverage again, which makes it weird for you. Are you "enforcing" "2G/3G" in your profiles?
Lethargy said:
LTE button as in LTE in your quick settings? I never had to manually enable LTE when I had coverage again, which makes it weird for you. Are you "enforcing" "2G/3G" in your profiles?
Click to expand...
Click to collapse
I've tried it with both 2G/3G checked, and unchecked in the profiles. However each time I have to actually manually turn it on for it to work, when I go outside it's just 3G/HSPA+, I then turn it on, but when I come back inside it goes off (since I don't get LTE inside), but never comes on when I leave again.
If that makes any sense.
ChunkMale said:
I've tried it with both 2G/3G checked, and unchecked in the profiles. However each time I have to actually manually turn it on for it to work, when I go outside it's just 3G/HSPA+, I then turn it on, but when I come back inside it goes off (since I don't get LTE inside), but never comes on when I leave again.
If that makes any sense.
Click to expand...
Click to collapse
Is your "Preferred network type" set to "4G/LTE"?
Lethargy said:
Is your "Preferred network type" set to "4G/LTE"?
Click to expand...
Click to collapse
Yes it is, when I'm outside, after I enable the LTE through the quick settings. Oddly though that changes automatically back to 3G when I come inside, yet doesn't automatically change back to 4G/LTE automatically when I go outside.
ChunkMale said:
Yes it is, when I'm outside, after I enable the LTE through the quick settings. Oddly though that changes automatically back to 3G when I come inside, yet doesn't automatically change back to 4G/LTE automatically when I go outside.
Click to expand...
Click to collapse
Weird. When I lose 4G/LTE coverage it doesn't change my settings to 3G, it keeps LTE on but connects on 3G/HSPA. What happens if you turn LTE on while you're inside?
Lethargy said:
Is your "Preferred network type" set to "4G/LTE"?
Click to expand...
Click to collapse
I found this through google that seems quite similar to what I'm asking (they wont let me post a link) but a google search of
"cyanogenmod profile 2g/3g LTE"
the 1st couple result shows something at cyanogenmod site is that a bug report or something they are aware of?
Lethargy said:
Weird. When I lose 4G/LTE coverage it doesn't change my settings to 3G, it keeps LTE on but connects on 3G/HSPA. What happens if you turn LTE on while you're inside?
Click to expand...
Click to collapse
Even if I turn it on while inside, for a second it changes my preferred data to LTE, but then after a few seconds of not finding signal goes off and switches back to 3G.
I was primarily trying to use the profiles to turn off mobile data altogether indoors and then on once it loses wifi, but even if I try to leave it on indoors, it doesn't re-enable LTE when I go outside. At least not when I have profiles setup. When I wasn't using profiles it would actually.
ChunkMale said:
I found this through google that seems quite similar to what I'm asking (they wont let me post a link) but a google search of
"cyanogenmod profile 2g/3g LTE"
the 1st couple result shows something at cyanogenmod site is that a bug report or something they are aware of?
Click to expand...
Click to collapse
First result is this thread itself.. :silly:
{
"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"
}
ChunkMale said:
Even if I turn it on while inside, for a second it changes my preferred data to LTE, but then after a few seconds of not finding signal goes off and switches back to 3G.
I was primarily trying to use the profiles to turn off mobile data altogether indoors and then on once it loses wifi, but even if I try to leave it on indoors, it doesn't re-enable LTE when I go outside. At least not when I have profiles setup. When I wasn't using profiles it would actually.
Click to expand...
Click to collapse
Try enforcing "Mobile Data" in your profile that you use for outside, or is it already like that?
s
Lethargy said:
First result is this thread itself.. :silly:
Ha, Yeah I noticed that, but it was only that way in my Firefox browser, in IE, the first 2 threads were the 2nd thread which was the one I was referring too.
Try enforcing "Mobile Data" in your profile that you use for outside, or is it already like that?
Click to expand...
Click to collapse
Mobile Data is enforced for my outside profile, but not the inside one (typically) Though even when I have it enabled on the inside one and turn LTE on manually, it still goes off and changes back to default Preferred Network Type 3G after a few seconds.
ChunkMale said:
Mobile Data is enforced for my outside profile, but not the inside one (typically) Though even when I have it enabled on the inside one and turn LTE on manually, it still goes off and changes back to default Preferred Network Type 3G after a few seconds.
Click to expand...
Click to collapse
Add information...when I turn profiles offf completely using on/off button...Preferred Network type goes to LTE and stays on LTE...doesn't change back even indoors where I don't get LTE...
ChunkMale said:
Mobile Data is enforced for my outside profile, but not the inside one (typically) Though even when I have it enabled on the inside one and turn LTE on manually, it still goes off and changes back to default Preferred Network Type 3G after a few seconds.
Click to expand...
Click to collapse
Really weird, especially if it only happens with Profiles enabled.
It changes to 3G here?:
Lethargy said:
Really weird, especially if it only happens with Profiles enabled.
It changes to 3G here?:
Click to expand...
Click to collapse
Ugh, 5 minutes between posts for being new....
Yes sir (or ma'am) that's exactly where it changes, but ONLY when profiles are on. Not when they are off, then it is on LTE and stays on LTE at all times leaving me to in a sense blame profiles...or my configuration of them, though I think it has to do with not having that 4g option under 2g/3g. I'm not positive.
ChunkMale said:
Ugh, 5 minutes between posts for being new....
Yes sir that's exactly where it changes, but ONLY when profiles are on. Not when they are off, then it is on LTE and stays on LTE at all times leaving me to in a sense blame profiles...or my configuration of them, though I think it has to do with not having that 4g option under 2g/3g. I'm not positive.
Click to expand...
Click to collapse
New member struggles.. Somehow I got caught with this:
I'm not entirely sure as I never enforced anything related to data/WiFi in my profiles, only things like volumes and ring mode. I always manually turned Mobile Data on and off manually, and the bug report for CM in the Google search doesn't mention it forcing you to 3G even when not enforcing it on in Profiles, it only mentions the lack of LTE as an option.
We can probably rule out the issue being cause by enabling Profiles, it's probably somehow related to your Profile configurations.
Lethargy said:
New member struggles.. Somehow I got caught with this:
I'm not entirely sure as I never enforced anything related to data/WiFi in my profiles, only things like volumes and ring mode. I always manually turned Mobile Data on and off manually, and the bug report for CM in the Google search doesn't mention it forcing you to 3G even when not enforcing it on in Profiles, it only mentions the lack of LTE as an option.
We can probably rule out the issue being cause by enabling Profiles, it's probably somehow related to your Profile configurations.
Click to expand...
Click to collapse
Well, I only have 2 profiles one called automobile, 1 called home. In auto all I did was
enable bluetooth, gps, wifi, data sync, mobile data, each of the 4 volume overrides and use system default lock screen mode,
then for home
enabled bluetooth, wifi, data sync, mobile data, and each of the 4 volume overrides with lock screen disabled...
Lethargy said:
New member struggles.. Somehow I got caught with this:
I'm not entirely sure as I never enforced anything related to data/WiFi in my profiles, only things like volumes and ring mode. I always manually turned Mobile Data on and off manually, and the bug report for CM in the Google search doesn't mention it forcing you to 3G even when not enforcing it on in Profiles, it only mentions the lack of LTE as an option.
We can probably rule out the issue being cause by enabling Profiles, it's probably somehow related to your Profile configurations.
Click to expand...
Click to collapse
UGH...I'M A MORON. I had 2g/3g enabled on the home profile, I unchecked it, and it's working as expected. Thank you so much for letting me waste your time...
ChunkMale said:
Well, I only have 2 profiles one called automobile, 1 called home. In auto all I did was
enable bluetooth, gps, wifi, data sync, mobile data, each of the 4 volume overrides and use system default lock screen mode,
then for home
enabled bluetooth, wifi, data sync, mobile data, and each of the 4 volume overrides with lock screen disabled...
Click to expand...
Click to collapse
I just tried enforcing Mobile Data in a profile and it didn't work at all.. I don't know, maybe we have to see if other people have the same issue. Maybe wait for someone else to reply, could just be ROM-specific, carrier specific or somehow device-specific.
Edit: Well that was an easy fix. It's fine, it happens sometimes, wasn't a waste of time at all.
Lethargy said:
I just tried enforcing Mobile Data in a profile and it didn't work at all.. I don't know, maybe we have to see if other people have the same issue. Maybe wait for someone else to reply, could just be ROM-specific, carrier specific or somehow device-specific.
Edit: Well that was an easy fix. It's fine, it happens sometimes, wasn't a waste of time at all.
Click to expand...
Click to collapse
Yeah everything seems fine with 2g/3g off in both profiles. I think I thought that you needed 2g/3g enabled to receive calls indoors which is probably why I turned it on. So frustrating I wasted hours looking up a solution to a PEBKAC issue. Feel dumb for missing that.

[APP][4.0+] WiFi Better Battery 1.4

Hey everyone! I hope you all had a good start into the new year!
Please allow me to introduce to you my new app - WiFi Better Battery. Its primary functionality lies within decreasing battery usage of WiFi and getting some security into Android's WiFi.
Link: https://play.google.com/store/apps/details?id=com.minudev.wifipowersave
It saves battery by making sure WiFi is only on when needed. When you leave the range of your (for example) home WiFi, your device's WiFi module is turned off after a short delay (to make up for connection hiccups). When you reenter the range, you will quickly be reconnected.
Optionally, the app comes with a MAC checking feature to actually get some security into Android's WiFi system. By default, Android only checks the name of the network. That means that if any network has the same name, Android automatically connects to it, including sending the network password to this probably malicious router. Not to mention the dangers coming from being connected to a malicious WiFi. The MAC check tries to make sure the network is actually who it seems to be.
The app does have in-app purchases, but those are only for donations and to deactivate ads. The full functionality is completely free.
QR code for easy download:
{
"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'm looking forward to any feedback you may have for me and would be very grateful for it. Thanks in advance!
Hello.
Please say. Is GPS should be always on? Or you track the location in some other way?
Sent from my HTC One_M8 using Tapatalk
Sounds a really good idea hope it works well. I'll give it a try and leave some feedback
Thanks for this great app =D
Not trying to discredit your work or anything, but how does this work differently to the other alternatives out there?
As far as I'm aware, most apps use GPS locations to pin-point where you are and enable/disable functions. You mentioned that if you're out of the WiFi range then it turns off automatically. How does it detect you're within range to automatically turn back on then?
Hey!
It does not use location, nor does it require the permission to access your location.
What it does: Every x minutes (that's a setting) it activates your WiFi module into a low-power state to only scan for networks. If any networks that you entered before are found, the WiFi module is powered up and it connects to the network. Otherwise, it turns it off again.
Hope that clears things up, if not, feel free to ask more questions!
Have a nice day!
Ahh I see, thanks for clearing that up!
Would we be able to adjust the WiFi scanning period? What is the actual "X" minutes? You see, my mom uses WiFi heaps on her phone for stuff like Facebook etc......but it drains her battery easily, so I was trying to find ways to decrease the battery drain for her. I was looking at things like Tasker or whatnot, but then I saw this today and it looks like a simple and easy option. If I could adjust the scanning threshold/period to e.g. 10 or 15 minutes then that would be nice.
chaoscreater said:
Ahh I see, thanks for clearing that up!
Would we be able to adjust the WiFi scanning period? What is the actual "X" minutes? You see, my mom uses WiFi heaps on her phone for stuff like Facebook etc......but it drains her battery easily, so I was trying to find ways to decrease the battery drain for her. I was looking at things like Tasker or whatnot, but then I saw this today and it looks like a simple and easy option. If I could adjust the scanning threshold/period to e.g. 10 or 15 minutes then that would be nice.
Click to expand...
Click to collapse
Look in the settings you can set the interval to what you want. The default is 2 mins
Thanks for helping out, sawdoctor!
By the way: While WiFi is connected, it does NOT scan to further save battery.
I'm not 100% convinced that this will increase battery life since I have a habit of manually turning wifi on/off as I need to. But I'm intrigued by the MAC check. Looking forward to seeing how this develops.
perhaps you can add a feature that allow user to turn on/off wifi at specific time interval instead of 24/7
huei92 said:
perhaps you can add a feature that allow user to turn on/off wifi at specific time interval instead of 24/7
Click to expand...
Click to collapse
I'm honestly not sure why that would be needed - that WiFi isn't on 24/7 is the whole point of my app.
Or did you mean controlling the interval of the automated checks? There's a setting for that.
Hmmm...or did you mean controlling at what times WiFi Better Battery automates WiFi connections?
So what you are saying is that I don't need to remember to turn off my wifi? I'm in!
I'll check on the battery usage and let you know if I notice anything...
Xenon O said:
I'm honestly not sure why that would be needed - that WiFi isn't on 24/7 is the whole point of my app.
Or did you mean controlling the interval of the automated checks? There's a setting for that.
Hmmm...or did you mean controlling at what times WiFi Better Battery automates WiFi connections?
Click to expand...
Click to collapse
the latter 1
huei92 said:
the latter 1
Click to expand...
Click to collapse
It's definitely possible, though I honestly don't see yet what this would be useful for. When would you like to disable the automated features and why? I'm not saying I won't implement it, I just want to find the best way possible.
Xenon O said:
Hey everyone! I hope you all had a good start into the new year!
Please allow me to introduce to you my new app - WiFi Better Battery. Its primary functionality lies within decreasing battery usage of WiFi and getting some security into Android's WiFi.
Link: https://play.google.com/store/apps/details?id=com.minudev.wifipowersave
Maybe a mod would be so kind to convert that into a link, I'm not allowed to post external links yet unfortunately.
It saves battery by making sure WiFi is only on when needed. When you leave the range of your (for example) home WiFi, your device's WiFi module is turned off after a short delay (to make up for connection hiccups). When you reenter the range, you will quickly be reconnected.
Optionally, the app comes with a MAC checking feature to actually get some security into Android's WiFi system. By default, Android only checks the name of the network. That means that if any network has the same name, Android automatically connects to it, including sending the network password to this probably malicious router. Not to mention the dangers coming from being connected to a malicious WiFi. The MAC check tries to make sure the network is actually who it seems to be.
The app does have in-app purchases, but those are only for donations and to deactivate ads. The full functionality is completely free.
I'm looking forward to any feedback you may have for me and would be very grateful for it. Thanks in advance!
Click to expand...
Click to collapse
I'll definitely have to try this. Combined with Cataclysm's smart radio option, this could be a real winner.
huei92 said:
perhaps you can add a feature that allow user to turn on/off wifi at specific time interval instead of 24/7
Click to expand...
Click to collapse
I think this would make the app unnecessarily complex. The app presumably saves battery power by reducing the frequency of wifi scans, no need to bloat it beyond that. Tasker already allows such granular control of processes, among other options for those who want it. However, I do think a good alternative would be a push button widget to force wifi scan, that way when you come within range of a familiar wifi network you could scan and connect with one touch.
BirchBarlow said:
a push button widget to force wifi scan, that way when you come within range of a familiar wifi network you could scan and connect with one touch.
Click to expand...
Click to collapse
Now that's part-of-the-next-update material! Thank you!
huei92, I'd still like to make sure you're satisfied though, so if you could tell me why you need that feature, I'm sure we can come up with a good solution
EDIT: Ha! I'm so tired of run of the mill apps getting featured that I asked the following without installing. Installed and answered all my own questions, kind of embarrassing. Great app, I'm about to buy the add free/donation purchase. It would be great to have Tasker integration for disabling and enabling the service process for when my WiFi goes down but in addition to some of my own unique uses of the phone. I've worked around everything and it was worth it. I hope you cash in really well before Google rips off your idea in a future update.
-------------
Does this require "scanning always available" to be off? I would presume that since its just listening in this mode that the phone's stored login settings aren't being sent but I'm no expert here. In my scenario, scanning always available is set on when I'm not at home but wifi is off and notification of open networks is off.
Essentially, can I use this app with those settings and still have a wifi near profile in Tasker?
Also, is your app depending upon "scanning always available" in the wifi settings or is it running its own separate service for this, and if it is a separate service, is there a Tasker plugin similar to wifi near in the future?
what the different between this and interval wifi scan time in build.prop?
Sounds like a great app. Will try it. Thanks.

Categories

Resources