Unlock With WiFi has been reborn as SkipLock!
Unlock With WiFi is now available on the Android Market! Thanks for your feedback everyone!
Get it on the Android Market
What does the app do?
Unlock with WiFi unlocks your device when you're connected to your home WiFi network. What does "unlock" mean? It means you don't have to enter your password/pattern/PIN when you turn on your phone. When you're at home, or work, you don't need to worry about losing your phone, so why should you have to enter your password?
How does it work?
When you get home (or to work, whatever), and connect to your WiFi network, your device will unlock. Then when you leave, and the WiFi disconnects, the device will lock again.
You have to enter your password the first time after you connect to your WiFi network. This is so that if someone steals or finds your phone, they can't just bring it to your house to unlock it. After you enter your password once while connected to your WiFi network, you won't have to enter it again until you leave/disconnect.
What else does it do?
You can also set a lock delay, for when you're not at home. The default delay is set to 5 seconds, so when you turn the screen off, the device won't lock until 5 seconds have passed. That way, if you remember something you forgot to do, you can turn it back on without entering your password.
There are also options to:
Turn off WiFi when you leave home
Turn on Bluetooth when you leave home
Turn off Bluetooth when you get home
Turn on Sync when you get home
Turn off Sync when you leave home
If you have any problems with the app, please post on this thread, or PM me. Also, the app has a built in feature for reporting bugs. It will send me the system log file via email. You need to install SendLog in order for this to work, but please do so because the log file is extremely helpful to me for troubleshooting.
Please read the FAQ before posting a question or reporting a problem.
I hope you like the app, and look forward to hearing your feedback!
Known limitations:
See the FAQ for known limitations.
Versions:
There are two versions: free and full. The free version only allows you to configure one wifi network as a home network, and the extra options are disabled. Note that the free version no longer shows ads! If you like it, please buy the full version. The full version allows an unlimited number of home networks, and all the options are enabled. You can get the full version on the Android Market.
Changelog
I will no longer be maintaining the changelog here. See my website for release notes.
Cheers,
Ben
this is PERFECT.
thank you so much.
i'll report any bugs in a sec.
Holy ****
# Turn off WiFi when you leave home
AWESOME
TrueYears said:
Holy ****
# Turn off WiFi when you leave home
AWESOME
Click to expand...
Click to collapse
How about turn on wifi when you come home?
rushco said:
How about turn on wifi when you come home?
Click to expand...
Click to collapse
I've considered adding that. If there's enough requests for it, I may add it at a later date.
How's the app working for everyone?
Sent from my Captivate
Have an ATT Backflip With CyanogenMod 6.1.2 and this app is amazing, works flawlessly
thep8ntballfreak said:
Have an ATT Backflip With CyanogenMod 6.1.2 and this app is amazing, works flawlessly
Click to expand...
Click to collapse
Thanks for letting me know. I wish everyone would post a little message like this. Come on guys - 23 downloads and only one report?
Sent from my Captivate
Will test it tonight!
Nice idea, probably good app, but I can achieve all this and much much more with Tasker. Much more complex, indeed, and that is probably where your app comes into play - simple and easy.
But still, i prefer Tasker
Good Idea!
Ben74 said:
When you get home (or to work, whatever), and connect to your WiFi network, your device will unlock. Then when you leave, and the WiFi disconnects, the device will lock again.
Click to expand...
Click to collapse
Fantastic idea! If you add in the functionality found in the Y5 - Battery Saver App, it could be an all in one app:
You get home
Recognizes Cell towers
Turns on WiFi
Connects to Network
Unlocks Phone
You leave home
Leaves area of Recognized Cell towers
Turns off WiFi
Locks Phone
good concept. it does what it says...prevents your phone from locking.
but on my phone (Incredible, CM7), it's kind of annoying because you can still press the volume buttons or trackball (if setup) to wake the phone. what sucks about that is you can inadvertently turn your ringer off, or wake the screen if your fumbling around with your phone your pocket or something.
again, app works as it said it would, and does it great. just not what im looking for.
i want to just disable the passcode, not the screen lock feature.
Downloaded and testing it
i have CM7 and it works fine ... (i can disable track ball wake ) but doesn't leaving the wifi on when your home increase battery drain ? food for thought
you could also add this : ask the user to specify a place as home with gps then lock/unlock according to that . it won't be as accurate as wifi tho
Works on Droid X
This app seems to work great. Thanks so much - this is perfect for me in healthcare with security issues related to HIPAA. I hate the idea of constantly typing in my password when I know that I have my phone with me at work or at home. Great app
I second the idea to have wifi automatically turn on when I get home or work.
Great idea. I'll try it after work this afternoon.
Just installed it on a DHD. Seems to be working so far. Thanks!
Update: Not working. my phone still locks. My phone is locked by the company exchange account password.
Hey you improved my idea...
http://forum.xda-developers.com/showthread.php?t=982872
your application is very similar to mine (VERY), but some things improved I recognize it... anyhow if somebody wants to be sure of what is running inside I'm providing also the source code licensed as GPL3
I hope you don't copy-pasted portions of it or you should be licensing as GPL3 also...
Just found this - I've downloaded and I'll test tonight when I get on my wifi. I have a password lock enforced via Exchange certificate from my place of work. It'd be great if it would work with that also...
Desire, Froyo.
A question about GPS enabling. I'm a Tasker user; I've installed a GingerBread (2.3.3) ROM in my HTC Magic and now Tasker shows me a message explaining that's not possible to enable/disable GPS without user interaction in GingerBread due to Google changes in Android code. So, will be possible to make such actions with this app?
Thanks!
Will test-drive this today. Thanks!
Related
Not being of mathematical mind im having trouble understanding the settings in a tasker profile i want to create.
What i need is a rule that would
a) switch on wifi when the screen is switched on
b) switch off wifi 2 minutes after screen turns off
Help would be appreciated!
android does that automatically. when the screen is of wifi goes to sleep after a certain timeout (you can change that timeout using OCLF)
Tasker meh!
I brought Tasker with nearly the same enthusiasm as I had when I got my Android phone. I couldn't wait to start making it my personal butler, alas this wasn't the case.
Yes I maybe I'm a retard and I'm sure I'm going to burn in forum flames of hell, and I'm sure the developer has worked very hard on this and he/she should be congratulated as I would never be able to do what they have done. That aside I'm a paying customer so I am entitled to my opinion. Unless we have all turned into Apple pricks
I'm really disappointed with how poor this is. I feel the UI is very unintuitive, cheap and kind of ugly, I have no idea how to use it and haven't the time or patience to sit in for a week to learn how to. Even the website is the same tatty thing that I saw back in the early part of the year.
I feel a great improvement would be that I could just scroll through all the different pre-made tasks and profiles (in the app not a broswer) created by Joe public and approved by the developer and with a tap of a finger and bit of personalizing, bob is your uncle! away we go!
Just my penny as being a very satisfied customer.
I find it very useful, and not very difficult to understand.
It is simply a tool that will trigger an (set of) action(s) on a set (combination of) event(s), nothing more, nothing less, make it as complex as you want.
@ftgg99, if ou take a look at the tasker website, especially the Wiki, there are enough examples.
I am using tasker now for awhile, and have been able to setup a lot of useful profiles, like
- Auto switch on/off Wifi when i am near my home (based on Cell tower location)
- Auto switch off Wifi after 10 min of a lost connection
- Auto switch off Wifi 10 min after being switched on and no connection was made
- Start skype when wifi is connected, logout skype on wifi disconnect
- Have a incoming SMS read aloud when phone is connected to carkit
- Auto mute between 23:00 and 06:00 except for favourite contacts
- Auto mute when in a meeting
- Disable Auto rotate for certain apps (Ebook reading in bed is annoying otherwise)
- Auto Enable GPS for specific apps and disable afterwards
- Auto switch on Bluetooth when WiFi connection lost (probably going to my car)
- Auto switch off Bluetooth after 10 min of a lost connection
- Auto switch off Bluetooth 10 min after being switched on and no connection was made
stinkypete said:
I brought Tasker with nearly the same enthusiasm as I had when I got my Android phone. I couldn't wait to start making it my personal butler, alas this wasn't the case.
Yes I maybe I'm a retard and I'm sure I'm going to burn in forum flames of hell, and I'm sure the developer has worked very hard on this and he/she should be congratulated as I would never be able to do what they have done. That aside I'm a paying customer so I am entitled to my opinion. Unless we have all turned into Apple pricks
I'm really disappointed with how poor this is. I feel the UI is very unintuitive, cheap and kind of ugly, I have no idea how to use it and haven't the time or patience to sit in for a week to learn how to. Even the website is the same tatty thing that I saw back in the early part of the year.
I feel a great improvement would be that I could just scroll through all the different pre-made tasks and profiles (in the app not a broswer) created by Joe public and approved by the developer and with a tap of a finger and bit of personalizing, bob is your uncle! away we go!
Click to expand...
Click to collapse
When I first bought Tasker, I felt the same way. The UI felt difficult to understand and I couldn't really get it to do what I wanted. Every few weeks, I would redownload it and give it another try, then quickly give up. At some point, it started to make sense and I figured out how it all works.
Yes, Tasker has a large learning curve and the UI needs work, but the time it took to figure it out has been so well worth it.
stinkypete said:
<snip>
I feel a great improvement would be that I could just scroll through all the different pre-made tasks and profiles (in the app not a broswer) created by Joe public and approved by the developer and with a tap of a finger and bit of personalizing, bob is your uncle! away we go!
Click to expand...
Click to collapse
Part of the attraction of Tasker for me is that it's not centred around loading and personalising profiles from a public 'bank'. Yes there are profiles that people have shared, both on the Tasker website and in numerous threads on various forums. I treated these as learning examples, 'tutorials', and used them to gain an understanding of how to start writing my own profiles.
I've had Tasker about 3 / 4 months and have written approximately 15 profiles that have significantly changed how I interact with my N1, and how it interacts with my environment. These range from the very simple (reduce media volume when a wired headset is plugged in), to the horrendously complicated (workaround an issue with my bluetooth connection to my car kit).
I doubt whether I would have bothered to experiment to this extent if the focus had been on loading up and personalising publicised profiles.
I agree that the UI is perhaps less polished than other apps, however at most I would suggest that the dev has concentrated first on function over form. As a software developer who cut his teeth on mainframe COBOL I approve of that, particularly given the number of pretty but buggy apps on the market. Personally I care more about Tasker working correctly - I don't want my phone to ring during meetings if it's set not to - than looking pretty, as (in between tweaking profiles) I don't really see the app itself.
Sorry it took a while to read these replies!
Anywho, i now have had a different idea - tasker should switch on wifi, check if a known network exists and if it does connect. If not it should switch wifi off.
ftgg99 said:
tasker should switch on wifi, check if a known network exists and if it does connect. If not it should switch wifi off.
Click to expand...
Click to collapse
Which is exactly what the WiFi Near Profile does,
with the time interval for each check being possible to set to your own liking.
However, you adding additional restrictions based on the cell-near could save some useless scanning. Usually Wifi Access points have a fairly static location don't they, so why do a WiFi Near scan if you are not at your home/work/collage anyway.
daoth said:
- Start skype when wifi is connected, logout skype on wifi disconnect
Click to expand...
Click to collapse
How did you achieve the logout on wifi disconnect? I can't get Tasker to kill apps, which is said to be a common problem under the latest FroYo stock ROMs (at least for my Desire HD)
I don't have root access btw, since that requires me to downgrade my ROM first, which would cause me to loose my warranty...
daoth said:
Just my penny as being a very satisfied customer.
I find it very useful, and not very difficult to understand.
It is simply a tool that will trigger an (set of) action(s) on a set (combination of) event(s), nothing more, nothing less, make it as complex as you want.
@ftgg99, if ou take a look at the tasker website, especially the Wiki, there are enough examples.
I am using tasker now for awhile, and have been able to setup a lot of useful profiles, like
- Auto switch on/off Wifi when i am near my home (based on Cell tower location)
- Auto switch off Wifi after 10 min of a lost connection
- Auto switch off Wifi 10 min after being switched on and no connection was made
- Start skype when wifi is connected, logout skype on wifi disconnect
- Have a incoming SMS read aloud when phone is connected to carkit
- Auto mute between 23:00 and 06:00 except for favourite contacts
- Auto mute when in a meeting
- Disable Auto rotate for certain apps (Ebook reading in bed is annoying otherwise)
- Auto Enable GPS for specific apps and disable afterwards
- Auto switch on Bluetooth when WiFi connection lost (probably going to my car)
- Auto switch off Bluetooth after 10 min of a lost connection
- Auto switch off Bluetooth 10 min after being switched on and no connection was made
Click to expand...
Click to collapse
How did you get wifi to switch off when its not connected to any network, occasional i leave the house and i forget to switch wifi off. I tried location based wifi off but it wont be as fast or accurate as switching off wifi when theirs no connection after lets say 1-2 minutes. I considered getting another app to do this after i tried to get it to work with tasker, but i have enough apps running in the background.
Do any of you leave gps turned on always so that tasker works better with locations? for me with just network location it can take some time to update and to turn on a profile.
arielc said:
Do any of you leave gps turned on always so that tasker works better with locations? for me with just network location it can take some time to update and to turn on a profile.
Click to expand...
Click to collapse
That may be linked to timings of background context checks when the screen is off.
Personally I always leave GPS on, but only use Net location / Cell IDs for my Tasker location contexts.
If anyone wants any ideas on Tasker profiles or want to know how to do something just go to my blog at http://dbilliter.blogspot.com. I update it regularly and will continue to try and improve the Profiles.
dbilliter said:
If anyone wants any ideas on Tasker profiles or want to know how to do something just go to my blog at http://dbilliter.blogspot.com. I update it regularly and will continue to try and improve the Profiles.
Click to expand...
Click to collapse
Thanks for the work...
The tasker website have some codes
http://tasker.wikidot.com/step-throughs
People please post more codes... would love to see more
drgopoos said:
Thanks for the work...
The tasker website have some codes
http://tasker.wikidot.com/step-throughs
People please post more codes... would love to see more
Click to expand...
Click to collapse
I am posting one everyday this week and I think I have a couple more. I will post even more whenever I either come up with new ideas or someone gives me a new idea.
Ok, I have a very basic understanding of tasker. I actually was able to make my gps app turn on the gps when being executed. I only added gps off exit task after reading the wiki. However, I'm trying to find a way to do the following:
when selecting pandora icon (I say icon, as I may need a pointer to the actual app)
verify wifi connection status - if connected, then load pandora app; if not connected, kill pandora app (might be redundant but just in case)
I also need to create a general wifi connection status, such that if connection is lost, kill specific running apps (such as pandora; could add more later)
I tend to fall asleep using headphones and pandora. I'd REALLY hate to find out that my cable/wifi went down while asleep and I've just been listening to pandora using cell data for several hours.
Now, making a profile to turn on wifi is easy enough, but not sure how to do the above. I'd imagine it'd be something like:
If [pandora app] initiated
wifi_connected = 1 (or yes or whatever)
then load [pandora app]
any help would be appreciated
EDIT: Nevermind. Though knowing more about how variables are used in TASKER would be interesting (I'll play around with them some more), I found out that with wifi ON, cell data usage is cut off. I disconnected my cable connection and with wifi still on, I couldn't connect to anything. So worry was unfounded, it turns out.
dbilliter said:
If anyone wants any ideas on Tasker profiles or want to know how to do something just go to my blog at http://dbilliter.blogspot.com. I update it regularly and will continue to try and improve the Profiles.
Click to expand...
Click to collapse
thanks once again.. am testing out a few of them
drgopoos said:
thanks once again.. am testing out a few of them
Click to expand...
Click to collapse
No problem. It is a hobby for me. I love doing it so I thought I would create a blog with the focus on Tasker to help people along. I know there are a number of other sites but I have been trying to make mine as basic as possible so that anyone could figure it out.
Some actual description of what the tasker profiles do would be very helpful... also less tit shots so that I don't catch crap for looking at the site from work would be nice.
dbilliter said:
No problem. It is a hobby for me. I love doing it so I thought I would create a blog with the focus on Tasker to help people along. I know there are a number of other sites but I have been trying to make mine as basic as possible so that anyone could figure it out.
Click to expand...
Click to collapse
I was trying to make 2 profiles
Profile 1 - I have set up a profile so that when i plug in a headphone with no mic ( and no mic in options ) , it opens the music app
Profile 2 - i have also set up another profile , when i plug in a Headset with mic ( and mic in options) , it opens the dialer.
However when i plug in the headset it opens both the Dialer and music app . Is there a way to prevent the music app from opening.
drgopoos said:
I was trying to make 2 profiles
Profile 1 - I have set up a profile so that when i plug in a headphone with no mic ( and no mic in options ) , it opens the music app
Profile 2 - i have also set up another profile , when i plug in a Headset with mic ( and mic in options) , it opens the dialer.
However when i plug in the headset it opens both the Dialer and music app . Is there a way to prevent the music app from opening.
Click to expand...
Click to collapse
Sorry for the delay. I don't know of a way personally. I can only work with what I got and I don't have a headset with a mic so I have no way of testing. One option you could do though is have a menu pop up and ask you which you want.
Hey guys,
I am not sure if this has been attempted before or if it even remotely possible.
The end result however would be neat.
In essence, I want to be able to unlock my tablet, finger a widget and have it tell my phone wirelessly to turn on the hotspot feature so that I magically have internet on my tablet. Needless to say, both are Android and rooted.
My initial idea was to use tasker and create a profile using "bluetooth connection" so that on my tablet I would have a widget (Extended Controls) and could talk to my phone using that, so that if I want the hotspot to be activated on the phone I simply turn on the BT on the tablet. However, I can pair the two devices but they never actually connect up. Therefore that plan won't work, and I am wondering if any of you have any ideas...
I know I can setup BT tethering, and that it would be better for battery life, but it is also a lot slower than Wifi, and at that point would wonder what the benefit of 4G would be!
Anyway, if you have an idea, feel free to let everybody know!
I've actually developed an app to do that; it's called AutoTether and is available on the market. If you care to give it a try, feel free to PM me with any problems you encounter while using it.
Shame on me...
...for not finding this little gem!
I am glad you went ahead and did this. Sadly, it doesn't seem to work for me.
When looking for other devices, it does find my phone, but when trying to initiate the tethering form the tablet, I get the messages "Sending Command..." followed by "Cannot find target device".
I am assuming you are using bluetooth as a communication channel between the two devices, and I am wondering if it could be the kernel on my phone missing some module (LeanKernel Normal from imoseyon). I will poke more into this shortly once I get adb shell hooked up.
Let me know in the mean time if you think there is something else I am missing.
Assuming I get it working, it will have been one of the best purchased made so far
Mea Culpa
Okay, not my day.
Really sorry. I think the app works fine and the problem was with my phone.
Reboot fixed it. Before reboot wifi was reporting "error" status for some reason or other...
Anyway, good job, well done and thanks again!
Enjoy it, and if you like it please don't hesitate to review it or send me any feedback or feature requests you have. You should really check out the screen monitor mode, too: it completely automates everything by only turning the hotspot on when the screen is on! I always find myself forgetting to turn off the hotspot manually, so this has saved my phone's battery more than once.
This is a must have app!!!!!!!
I have never posted to any of the forums. I have browsed every page of of every section of the the Asus Transformer section and of the 300 apps I have installed on my TF this one just moved to my all time favorite. My TF and my Evo now work seamlessly together. I love the simple 1x1 widget it does not draw attention to its purpose and adds an illusion of 3g built in connectivity. Hats off to you.
Just a quick thing, would it be possible to re-enable wifi when the hotspot is deactivated?
Sent from my Transformer TF101 using XDA Premium App
Doesn't seem to be working for me. I run a Droid 2, stock rooted, and TF 3.1.
I normally tether via bluetooth, but the app doesn't seem to offer bluetooth auto-tethering.
I'll keep the app purchased, as I'm getting a new phone soon and I'd like to be able to use this app in the future.
Thanks for the feedback folks! I'm going to look into the problem with your Droid 2 (please don't hesitate to PM me any details you can, since that'll help me get it working).
About automatically reenabling wifi: that's high on my list of priorities to add. It was originally part of the program, but I encountered a lot of bugs and had to take it out. It's good to know that you'd like the feature, and you can count on seeing it in the near future.
Wow
Auto Tether works great. Thanks. I have Samsung Vibrant and Transformer. I gave it 5 stars and a nice review.
Fantastic, Installing and testing now!
EDIT: Works perfectly
Greatest thing for Tablets so far!
This must go on the Required applications list!!
I'm interested in this, but my phone is an HTC Hero CDMA running aospCMod 2.3.4 and under Wireless & Networks it only lists Tethering, not hotspot. Under Tethering it only mentions USB tethering, no Wifi. Which leads me to my question...
Is it possible for this to work with the Wireless Tether app instead? I expect it won't, but it can't hurt to ask. Thanks!
Awesome, HTC Supersonic running CM7 and TF104 running Prime 1.4, works great.
Awesome App!!!
For anyone still following this thread, I've just released a small update for AutoTether that allows wifi to automatically re-enable itself when tethering is turned off (if it was previously enabled).
Everything should be quite seamless. Thank you for you ongoing feedback!
Will this work on sense phones? I have a mytouch 4g, and this is an awesome idea, but i could imagine sense getting in the way...
I can't guarantee it will work on a phone if the manufacturer has modified the hotspot function. If you have a Sense-enabled phone and you'd like to try the app out, you can PM me your name and I'll make sure you get a refund if things don't work (outside of the normal refund window).
I think the new 15 minute refund window is horribly unfair, especially for an app as complex as this one.
Tasker will easily do this.
Couple suggestions, not sure if possible...
Ability to enable/disable wifi on the client when enabling/disabling tether on the server
Ability to choose the connection on the server (mobile data/3g vs. 4g)
akarol said:
Tasker will easily do this.
Click to expand...
Click to collapse
Care to elaborate?
I've started getting FCs from autotether randomly, what can I give you for logs to help diagnose the issue?
Also, can screen monitor be disabled when using the widget to enable Tethering? Maybe make it a configurable item in the settings?
Hello All,
Is anyone working on this or interested in this? I am really needing this to make WP work for me as the 3G connection is terrible and causing significant power drain.
Thanks.
Can you tell me what the problem is? Because I have no problems in toggling WiFi on and leaving it all day. Of course, I'm forced to use 3G when there is no hotspot or I have no signal from my router, but there's no problem in leaving that on.
Spaqin he means that wifi turns off when screen is blocked
djdurance currently you can only set screen block time to infinity by patching the registry
Thank you. Are you able to provide a link for the registry edit?
Sent from my SGH-i937 using XDA Windows Phone 7 App
On most phones you don't even need a registry tweak to set the screen lock time to "Never". However, doing so will destroy your battery life as the screen never turns off, and is one of the main power consumers on the phone. So far as I know (and I might be mistaken) there's no hack yet that lets you use WiFi while the phone in unplugged and the screen is off.
djdurance said:
Thank you. Are you able to provide a link for the registry edit?
Sent from my SGH-i937 using XDA Windows Phone 7 App
Click to expand...
Click to collapse
Here you go m8 .. Alot of reg tips there
http://forum.xda-developers.com/showthread.php?t=907971
There is no hack but if power use is what you are concerned about just turn battery saver on, you will have to manually sync email and a few other things but your battery will last you days. Also another thing you try try is setting you phone to use edge only since your 3g is terrible anyways and that will save you battery as well.
it would be nice if we could make wifi stay on under lockscreen, I work in a school that gets absolutley no cell phone signal inside. but we have wifi in the whole building. Too bad i cant toggle off my data connection and wifi would just stay on.
MS needs to implement this especially for business users that would possibly be connected to a private network or something.
Install Spotify, then turn it on and press start (home) and as long as Spotify will run in the background wifi will be ON. Depending on the ROM you have is need to have checked in andvanced configuration ''Don't dehydrate apps on pause'' .
ok... I will try that. Such a pain to keep that in the "open" list of apps...
One thing that will improve with Tango hopefully... Although I'm not holding my breath. Windows Apollo I guess.
It works fine with Spotify. the battery lasts longer with the network data off, because at my house the reception is poor.
Any reported results here?
Here's a trick: http://mobilitydigest.com/wp-tips-tricks-keep-wifi-running-all-the-time/
Thank Jim for finding it and myself for sharing it!
oh ,thanks a lot
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?
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.