yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Ben74:
ok guys, i'm ready to start beta testing the new app! the beta will initially only be available to current users of the paid version of UWW. if you own UWW and want to help beta test the app, PM me with the same email address you used to buy UWW with. however, before you do, read everything below carefully.

i'm going to try out google's brand new beta testing functionality on google play. you will get the beta directly from google play. the beta will only be visible to members of my google+ community, which i will invite you to when you give me your email address. if you don't use google+, you'll have to sign up. sorry, but that's how google set this beta testing service up.

one interesting thing about google's beta program is that i can't make it free. since the app will be a paid app, and you can't ever switch an app from free to paid in google play, the beta has to be paid. i'll make it as cheap as google allows me to: $0.99. this actually solves the problem i discussed earlier of how to give existing users of UWW a discount on the new app. if you're a paid user of Unlock With WiFi, you can join the beta and get it for $0.99. when beta testing is over, the beta will convert into the full version, and you will not have to buy it again. so by joining the beta, you're essentially pre-purchasing the new app. i like this because it will help ensure that i only get beta testers who already know the app, and are serious about wanting to help find bugs in the beta.

just to be clear, this is a BETA, and it is unfinished. there will be bugs, and some menu options currently do nothing. it's a work in progress, and i need beta testers to report bugs. you can report bugs in this thread, via PM, or via email. when you report a bug, please attach the log file, named Unlocker.log, which you can find on your sdcard.

unlock with bluetooth is working! the UI part of it is not finished though. you must have bluetooth already enabled (on) in order to add a bluetooth device. in the future, the app will turn BT on for you.

because of the weird way android handles BT, the app cannot check if you are currently connected to a bluetooth device. crazy, right? the app can only get messages that a BT device connected or disconnected. it can't check if any are currently connected. that means that after you add a BT device, you have to turn BT off and on in order for the app to see that it's connected. after that, unlocking with BT should work just like unlocking with wifi does.

there's another new feature: when unlocked, you can tap on the unlocked notification, and it will immediately lock the device. this feature was suggested by a clever user a while ago. i forget who, but thanks to whoever it was.
[Android Apps and Games] mahercs:
Ben,

I disabled UWW and went to run Unlocker. It force closed immediately and flashed the setup/welcome screen in the background. Oddly, I turned on wifi (not realizing it was off) and the app opened just fine. Is that required to open Unlocker? If so, maybe state that somewhere so you aren't blasted with negative comments. ;)

Attached is the log, as requested, in case it contains useful info.

http://db.tt/8sEs0EX4
[Android Apps and Games] Ben74:
you'll have to completely uninstall UWW, not just disable it. that's strange that it crashed though. thanks for the log. i'll see if i can figure out why it crashed.
[Android Apps and Games] mahercs:
I did eventually uninstall UWW after I enabled and set up the new version, though. Odd.
[Android Apps and Games] jeugreg:
Unlock doesn't work : Galaxy Note 2 Android 4.1.2

Hi,

this app doesn't work for me !

The unlock in ont possible.

I warn you that a use encryption of my external SD card with alphanumeric password on my Galaxy Note 2 Android 4.1.2.

What is the problem ?
[Android Apps and Games] Ben74:
sorry, the app doesn't work with full device encryption enabled. this is stated in the app description and faq.
[Android Apps and Games] yam13es:
Nice app, look useful. I will try it.
[Android Apps and Games] mbze430:
If I move your app in to system/ and turn off the notification icon.... would it help it from being killed by Android in OOM or Low memory situations (4.3)?
[Android Apps and Games] kangy:
Is this compatible with the Moto X? Play Store won't let me download it, I will gladly pay :)
[Android Apps and Games] Ben74:
i've discovered that there's a bug in the moto x rom that prevents UWW from working properly. sorry, blame motorola. :(
[Android Apps and Games] PillClinton:
I'd also like to know if there's any benefit to making UWW a system app.
[Android Apps and Games] Ben74:
nope, there is no benefit to making it a system app
[Android Apps and Games] PillClinton:
Thanks for the clarification.
[Android Apps and Games] baileyjr:
Is it possible to add an unlock with trusted bluetooth connection option?
[Android Apps and Games] latino147:
Google should add a 'whitelist' function to which you can add apps that you trust being open all the time, without the need to show a permanent notification icon. I now have 4 permanent icons there taking up space for real notifications :(

The new Unlocker beta-version has this and it works perfectly :)
[Android Apps and Games] :
Hi, I've recently moved to JB from GB and the app I used to use to unlock on wifi (Unlock at Home Using Wifi) isn't compatible with JB. Unlock With Wifi is the best JB-compatiable wifi unlock app I've found, although there's just one problem.

After a restart it takes a while for the app tp start up, and I am able to get into my Gmail etc until UWW kicks in. Is there anything than can be done to speed the startup up? If someone stole my phone they could keep restarting and do what they want (maybe uninstall UWW).
[Android Apps and Games] Ben74:
this is a known behavior. if the phone is unlocked, and you reboot it, the app doesn't have a chance to lock it before it gets killed by the system. the app can't lock the phone until it starts up. the system starts apps in no particular order after booting, and gives no guarantees about when they start. so sometimes it takes a little while for UWW to start and lock the phone. however, this is not really dangerous. this only happens when the phone was rebooted while it was unlocked, so you must be at home and no one is likely to steal your phone while you're at home. otherwise, why would you use the app at all? :)
[Android Apps and Games] :
Yeah it's not that big of a problem I suppose, but I should've said in my other post that it sometimes doesn't kick in after I've left my house for a while, so I could be a few minutes down the road and turn the phone on and it hasn't locked, so someone could have a look through or restart the phone.

But then they wouldn't know it was about to be locked so probably wouldn't restart the phone. I just wondered if I could make it start up/kick in after disconnecting from wifi any quicker. I think coming from GB where the app I used to use started up pretty much immediately, I expected the same on JB. THinking about it later it doesn't really matter that much, but thanks for your reply, it's a nice app.
[Android Apps and Games] Ben74:
that is by design. the app doesn't lock the phone immediately after wifi disconnects, in case it's just a temporary disconnection. you can adjust the time it waits to lock with phone in the settings. it's called Wifi Timeout.
[Android Apps and Games] Ben74:
big news! i'm finally launching the public beta of SkipLock, the completely rewritten Unlock With WiFi. please post all comments in that new thread. thanks.
[Android Apps and Games] bernabap:
Nice work. You should look at Llama on market, does the same as your app does plus much more and we have the choice to pay or not! You should do the same. :rolleyes:
[Android Apps and Games] Ben74:
several people are reporting problems with the screen coming on randomly, or not turning off at all. i will see what i can do about this. oldman_58, could you press Bug Report in the menu, and send me the log? thanks.
[Android Apps and Games] pdppdp:
This app is working really good. Had no problems until now. But I suggest an additional feature. I have two wlans at home. Can you implement that the one is selected with the better signal. I always have to switch manually because the signal is never loosed totally but very poor. Thanks
[Android Apps and Games] Ben74:
are you sure that's not the lock delay working? please press Bug Report and send me the log!
[Android Apps and Games] Ben74:
if you have two networks, or two or more routers in the same network, just add the network while you are connected to each one. the app only looks at the bssid (in the blue text under the network name), not the ssid (name).
[Android Apps and Games] daniesq:
Ben,

I downloaded it this morning and installed it on my MyTouch 4g (HTC Glacier) running stock install with Android 2.2.1. So far I've not left the house yet, however, it recognized the Wifi right away and I haven't seen the lock screen since I installed it. (Yes!) I will be leaving in a bit and will post an update then.

If I can provide any additional information, please let me know.

All the best,

Danielle
[Android Apps and Games] brucietheboy:
Works well on HTC desire running cm7 rc3
[Android Apps and Games] Faticanus:
Seems to work well. Keep up the good work.
[Android Apps and Games] johnny.99:
A while ago, I tried doing this with Tasker, but it never really worked. Sometimes the lock screen would disable or enable when I wanted it to, but sometimes not. Sometimes it would mysteriously re-enable itself after it was originally disabled. I finally dropped that task since it was so unreliable. I think the problem has to do with the way Tasker manages the lock screen, since I do successfully use Tasker to enable/disable WiFi for my favorite hot spots.

I will try this app. Hopefully it works better than Tasker for the lock screen.
[Android Apps and Games] shardinite:
Works as advertised

Sprint Evo 4G (rooted)

Android 2.2

Kernel Version: 2.6.32.17-gee557fd htc-kernel@and18-2 #15

Build number: 3.70.651.1 CL294884

Works as promised. When I enter home or work and the wifi connects the lock screen is disabled. When I leave said location the lock screen re-enables.

Thank you. It's convenient.
[Android Apps and Games] Ben74:
new version: 0.6.2

i added something to try for those of you who are having problems with the screen coming on randomly, or the screen not staying off. try selecting Alternative Logic in the settings. this will prevent the app from doing any activities when the screen turns off. normally, the app does some checks when it receives a notification that the screen has been turned off, but that activity might be what's keeping the screen on. maybe this will help. please let me know either way! note two things: 1) the lock delay won't work with alternative logic enabled. 2) if you turn on the screen after you leave the house, but before the wifi timeout expires (default 60 sec), the screen will momentarily appear unlocked, but will then lock immediately.

please post feedback about this feature!
[Android Apps and Games] MilkPudding:
This is what I've searching for in Market for so long!!!

Thank you!!!!!
[Android Apps and Games] Ollieee:
On my N1 running 2.3.3 GRI40 I just experienced something weird.

Installed app. Tried it. Then I also activated the 5 second lock delay. Now I'm about to get some sleep so I turned my phone into airplane mode. Got the message that my phone was locked again then, of course.

But now when I press the power button to turn the display off it will immediately turn on again (home screen then, no lock). It does so several times, even when I do nothing and it turn off automatically - immediately on again and there is my home screen.

So I turned the 5s delay off again. No difference. Powered the phone off completely and on again. Still it keeps turning the display off and right back on again.

After I press the power button like ~3-8 times at some point the display stays off and when I turn it on the phone is finally locked. If I unlock it again (power button and enter PIN), afterwards the problem is right back.

If it helps, I captured a (rather poor) video. youtube.com/watch?v=HTBjdH-TArM (Apparently I can't really post links yet lol)

edit

Oops, I see it's already known and maybe even fixed. Gonna test it!

edit2

Nope. I still have the problem with 0.6.2. Pretty much no difference. Sometimes I can see the lock screen kinda flickering for a tiny moment before my home screen appears, if this helps.

edit3

Sent you a bug report / the log.
[Android Apps and Games] jebise101:
prefect, this is the best app ever. +1 for turn on wifi, this way i can use wifi at work without turning it back on again.

Also i would like to say make a free ad supported version and a paid no ad version
[Android Apps and Games] dkratter14:
Works great on HTC Hero CDMA with CyanogenMod 7RC4. I did not have to use the alternative logic option in 0.6.2.

Count me in too for the option to turn WiFi back on.
[Android Apps and Games] project.in.process:
Thunderbolt

running 2.2.1

works so far!

awesome job
[Android Apps and Games] Ben74:
you rock for posting that video! i appreciate you going the extra mile to test my app. also thanks for sending the log. from the log, it looks like you haven't enabled "Alternate Logic" in the settings yet. try it with that, and send me another log. thanks
[Android Apps and Games] Ben74:
ok, i think i solved this problem with the screen coming on. i think it only applies to cyanogen ROMs. i installed CM 6.1 on my G1, and was able to reproduce the problem. the good news is that my "Alernative Logic" option does solve the issue. so cyanogen ROMs can run Unlock With WiFi, with the caveat that lock delay doesn't work. if anyone who isn't running a CM ROM has this problem, please let me know.

update: i found that CM has it's own settings for lock delay, and they were interfering with the lock delay in my app. if you're using CM, go into Settings > CyanogenMod Settings > User Interface > Screen Timeout Delay and set it to "Immediately". do the same for Screen Turned Off Delay. lock delay will work from within my app!
[Android Apps and Games] Ben74:
so a lot of people seem to be in favor of an ad supported version. the only problem with this is, once you setup the app, you're probably never going to open it again, so the opportunities to show ads would total about one. obviously, i would make zero money from that. i'm unemployed at the moment, and am trying to land a job developing for android, so it would be really nice if i could get a little compensation for the time i put into this app (2 months).

the only way i can see an ad supported version working is if i implement some sort of periodic ad display. perhaps in the notification tray. like maybe once a day. it would probably be annoying. i don't like ads, myself. what do people think about this? would you rather have a free app that puts an ad in your notification tray once in a while, or pay less than what a cup of coffee costs for it? maybe i'll do both, but would people hate the ad supported version and trash it in the market comments?
[Android Apps and Games] Faticanus:
No annoying ads please. Maybe free version with reduced functionality and paid version with full functionality?

Maybe I found a little bug. After disabling notification and enabling it again the notification didn't come up again. I had to disable and enable the app in the main screen.
[Android Apps and Games] :
It's ok, of course we can peacefully coexist, I'm just a bit jealous about the echo you get. :) Good luck with your app
[Android Apps and Games] forceu:
Good to hear that this bug is fixed, I was just about to send you the logs :)

It's definitely a neat concept, so good luck with your project!
[Android Apps and Games] noTHINGface:
As noted previously the phone will still lock if there's a password set by an Exchange policy. Still a nice little application though. Shame it doesn't work with Exchange lock.
[Android Apps and Games] latino147:
That would be *really* annoying as that would be one of my favorites features, together with enabling/disabling BT (hint hint) :D.

I use BT only in my car with my carkit.

Please do make it optional ;)

I second that! I hate ads :)

feature request:

enable/disable BT when you leave/enter home

making it work too when you ONLY use a lockscreen WITHOUT pin/pattern/whatever protection. I never use a pin/slide bc it really annoys me to have a lockscreen slider (widgetlocker) AND a pattern. Only when booting my SIM requieres a PIN.

Ps, I hope you'll get a new job soon! This app will surely look nice on your portfolio ;)
[Android Apps and Games] Chrissss:
+1

I'm often at "secure" places which have wlan, but i can't use that wlan because of different reases. For example: At work we have inhouse wlan for guests. But you need to go to the it department and get the access key. Too much trouble in other words... If you would implement a similar method like the Y5 - Battery Saver uses, your app would be much better.
[Android Apps and Games] b166er:
Location based Wi-Fi

Please, please, please add location based Wi-Fi toggling, like the afore-mentioned turn Wi-Fi on when getting home (work etc). I'll pay for that feature alone.

Maybe an ad-supported version and a paid for version?
[Android Apps and Games] wdavis0911:
update

How do you get the 0.6.2 update?
[Android Apps and Games] Androidboy35961:
Going to go test to this out. I will report back later on details.
[Android Apps and Games] project.in.process:
running it (0.6.2), it's nice.

one thing i've noticed.

Enabled--screen can be turned off & woken without 'unlocking'. cool, it works.

Disabled--screen can not be kept off. it will constantly turn back on--won't allow the screen to sleep. this is a problem.

is this fixable? (Thunderbolt, 2.2.1, unrooted)

is this because i do not have a pin/password to unlock? i Do have a slider to unlock.
[Android Apps and Games] panamajoe:
I have a Nexus S on 2.3.3. App works as stated. However, I can confirm that the GPS on 2.3.3 does not toggle automatically.
[Android Apps and Games] Ben74:
yep, it's because you don't have a password/pattern/pin. maybe try the alternative logic? if it works, i'll put 0.6.2 back up.
[Android Apps and Games] Ben74:
thanks for the report. that's too bad.
[Android Apps and Games] mhoyt77:
clix xt running gingerbread 2.3.3 (CM7 for CLIQ XT ROM)

seems to work so far
[Android Apps and Games] Ben74:
thanks, i will fix that
[Android Apps and Games] Ben74:
i'm not sure i can make it work when there's no password/pattern/pin. if i can, i will, but i'm not optimistic.

thanks :)
[Android Apps and Games] Ben74:
just to confirm, is anyone who's not running cyanogenmod having the problem with the screen staying on?
[Android Apps and Games] jskimming:
Still need to unlock on HTC Desire and Nexus S

Hi,

I'd really like to use your tool, but it still requires me to unlock the phone when I'm on my Wifi. I have a HTC Desire.

To help with diagnosis here are the details I think may be relevant.

The phone has the network's modifications, I'm on T-Mobile UK, it's been upgrade to 2.2 (Froyo), but still has the network modifications.

I have it connected to Exchange, when I first setup Exchange it forced me create an unlock PIN. Maybe that overrides what your app does?

It doesn't work for my colleague, he has a Nexus S, he's also connected to our exchange server.

Anyway, hope my feedback helps.
[Android Apps and Games] Ben74:
yeah, as i mentioned in the OP, it doesn't work when your exchange server enforces a password/pin policy. sorry, nothing i can do about it.
[Android Apps and Games] Ben74:
i've found that using the alternative logic fixes the problem with the screen coming on when you don't have a password/pattern/pin set. so if you want to use the app with only a slide to unlock, use 0.6.2 and enable Alternative Logic.

i think i'll make alternative logic the default setting, to ensure compatibility across all devices. in the next version, the alternative logic option will actually use the original logic instead.
[Android Apps and Games] Ben74:
new version 0.6.3

i've posted a new version that uses the "alternate logic" by default. if you enable the lock delay (disabled by default), it will use the original logic. if you have problems with the screen staying/coming on, then disable the lock delay.

also fixed in this version is the notification not disappearing when you turn it off in the settings.

some people have been annoyed that the notification is on by default. should it be off by default? what say you?
[Android Apps and Games] Zirconz:
Please make wake by any key an option, eventually on by default. It's a big problem when you walk around your home with the phone in your pocket ... Wake by power button works just fine :)
[Android Apps and Games] miller922:
What about having it display a keyguard generated by your app? When the screen comes back on, your app shows it by default, and that way you don't have to worry about the disabled API.

As for paid vs. ads vs. limited functionality, I think the notification ads would be the best way to go about it with the option to upgrade. The notification ads would give you the income and give users a real chance to test the app out before purchase and they could then buy the full version to get rid of the ads if they want to. My experience with reduced functionality software is that they never really show the full strength of the program, so I think that's a poor way to get your work noticed. As for ad supported, the user gets the full benefit of the software, you get your revenue, and those that hate ads can just pay the money to get the full version. After all, like you mentioned, it's less than a cup of coffee.
[Android Apps and Games] thejdubb02:
Using it, loving it. Do not make it ad supported... its kinda a one time setup thing. You need to charge for it. IMO. From one developer to another, you made a great product that people will use. Get back your time invested. :)
[Android Apps and Games] Ben74:
not a bad idea about showing my own keyguard. i've considered it before. however, i think it might be better to try to disable the screen by using the light and proximity sensors instead. that way, it can detect if it's in your pocket, and keep the screen off. that's my current line of research.

i hear you about the limited functionality. i'm looking into the notification ads. there is a company called airpush that provides an API for that type of thing. i think that will give people a way to try the full functionality, and if they like it enough, they can shell out for the ad-free version.
[Android Apps and Games] JPhantom95:
When I reconnect my phone to my network it never asks me to input my password the one initial time. Was the feature removed or is it a bug on my device? Epic 4G with Bonsai 4.0
[Android Apps and Games] Streetking21:
Thanks for your effort in this app.

Tried it on my Desire on LeeDrOID 2.3d. The unlocking process worked perfectly but it didn't relock my device. Additionally, every time I turn the screen off the device reactivates itself instantly without any locking pattern. There is no chance to turn the device off than uninstalling the app.
[Android Apps and Games] pdppdp:
Yes that works fine. Thank you.
[Android Apps and Games] latino147:
I hope it works, and if it works, maybe i'll just start using a pattern, I don't use it now bc I find it really annoying to do it ALL the time, but if your app can skip this AND the lockscreen @home and @work than I can live with having to do the pattern 'on the road', it might even be safer ;)

Thinking a bit more, is it also possible to work your magic when you are connected to a 'known' BT-connection? So that when you are connected to your carphone you don't need to unlock twice?

Thats' a real bummer! I hate it that google is closing up things like this, what's next, bt, wifi, volume? :mad:
[Android Apps and Games] latino147:
btw, have you tried your app using Lockscreen replacements like Goto and WidgetLocker?