yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Khroma:
Hi people,

I'm the developer of an application distributed on the market called "Unlock At Home Using Wifi", I've developed this basically because I was tired of having to unlock the phone's dots security pattern in every time and place, specially when I was at secure locations, like home f.e.

The idea of the application is that whenever the phone is connected to a wifi network defined as secure, you'll have to unlock the device just ONCE, and then after disconnection, lock will be again automatically enabled. Also you can define a different wifi sleep policy depending if you are in a secure location or not.

NOTE: I'm deleting my xda-developers account (this thread will stay here I think) but isn't supported for me anymore. If you want to contact me please use the provided email at market. Thanks everyone!

UPDATES

*** version 1.5.9 *** (05/12/2011)

(RECOMMENDED BRANCH)

Free market application link

- Enforced and default activation of "(Wifi) White-Network Always On" option (sleep policy RECOMMENDED), if it's off the application might get some issues.

*** version 1.5.8 *** (04/28/2011)

- Several issues fixed in service (unlock finally holds all the time it shoulds)

- Added option to disable the screen flick on wifi off/screen off locking situations (NOT RECOMMENDED)

*** version 1.5.7 *** (04/25/2011)

- Fixing keyguard

- Better app behavior

*** version 1.5.6 *** (04/11/2011)

Now when app detects a white-list network connection, it'll show a yellow status bar icon, indicating that after unlocking, phone will switch to fixed unlocked status (red icon). Known issue: From time to time, at least in my phone (CM7) keyguard is coming back on his own, it this happens also to you, you'll have to unlock again to fix it, I'm looking for a solution to this... (I feel a bit at the limit of OS posibilities now...)

*** version 1.5.5 ***

More app behavior fix... Hope this is the last. Screen now will flick a little when disconnecting. (it'll fix keygyard state).

Remember now you just have to unlock the device once, when connected to a secure located wifi network. It's safer and fits quite well inside the OS limits.

*** version 1.4 ***

NOTE: This branch is a bit outdated now, the recommended one is the 1.5, try this for curiosity if you want, view the (outdated) source) and so if you want, but this is, I repeat it: OUTDATED.

If you don't like the idea of a totally unlocked device, try this, is only for Android 2.2 onwards, it will change from dotted lock to slide lock on secure locations, requires a rooted phone and installing the app in /system/app.

APK version 1.4 android 2.2+

Github source code repository (v.1.4)

If you don't know how to install this, better go for the 1.5 free market app.

FINAL WORDS

If you find useful this application, please consider a small donation via the donation app. Thank you very much! :)
[Android Apps and Games] DasPrinzip:
Works on Galaxy S! Great app thx! how is the battery drain?
[Android Apps and Games] Khroma:
Hi DasPrinzip,

in my experience, almost inexistent, it's just hooked to wifi up/wifi down events, also has a very low memory footprint.... check for yourself :)

Greetings,

Ruben
[Android Apps and Games] droidoz:
Works well on Desire Z CM7 nightly #32

Tested today and no problem yet.

Thanks
[Android Apps and Games] ThePitboss:
fantastic idea. feel like I saw a post here or somewhere else where you were asking opinions on pricing. Did you decide yet if/what you are going to charge for this? This app would make a great partnership with something like widget locker.
[Android Apps and Games] Khroma:
Thank you ThePitboss, the app is GPL3 free software, may be you saw another app that was inspired on mine, recently on the xda-news ... :)

You can get the github repo and compile for yourself if you want...
[Android Apps and Games] voodoo55:
Thanks khroma. Just getting into android development, and it's great to read code for apps like this.
[Android Apps and Games] droidoz:
Unlocking doesn't work affter reboot

It worked successfully for a certain time yesterday, after reboot I realize that the phone get lock even when on wifi whitelist. Then when I unlock the phone, the green lock icon is still there. I have to click on "Tap for modify networks lock configuration" in notification area to unlock the phone again ( I see the red unlock icon in status bar). It works for a few minutes, then it revert back to green lock icon even when unlock.

I'm using the github apk installed with adb push.

Using CM7 nightly #32 on rooted Desire Z

Will try CM7 RC4 today with all the usual wipe dalvick cache etc...

Any Ideas?
[Android Apps and Games] droidoz:
No success after upgraded to CM7 RC4 and reinstalled apk. No significant messages in logs. UnlockAtHome icon still switching to green lock even when my sreen is on :-(
[Android Apps and Games] Khroma:
I'm sorry droidoz ... if you like the new approach, uninstall the v.1.4 of /system/app space and try the app directly from market. Please tell me what happens there.
[Android Apps and Games] droidoz:
Wont install from the Market :-(
[Android Apps and Games] Khroma:
Did you delete it first from /system/app?

Steps:

[plug phone]

adb remount

adb shell

cd /system/app

rm UnlockAtHome.apk

exit
[Android Apps and Games] droidoz:
It works but reboot erase configs. I went to an internet coffee shop to test it and it last 2 hours without any problem, then I came back at home enter my shema to unlock and it works well. I tried a reboot, then it lost all configs like if it was a new app. I did the same config as the first time: settings wifi always on a you suggested. Waited a few minutes... still working. Did another reboot and lost again my all configs.

Could it be a permission problem? I did a fix permission from recovery, but didn't change anythings.
[Android Apps and Games] Khroma:
Weird... yes it seems a permission problem, may be your phone still contains the old /system/app aplication data (?), look in /data/data directory using adb shell, the app id is com.accedo.unlockathome, compare user/permissions of the directory, or if you want to make to make sure the directory is created again (sample commands, take care with this):

[uninstall unlock at home once again, plug your phone]

adb shell

cd /data/data

ls -ld com.accedo.unlockathome

[if you see some dir here delete it with this command:]

rm -rf com.accedo.unlockathome

Install the app again, you'll need to configure your data again but I hope this time you get no issues
[Android Apps and Games] jellywobbles:
Installed from Market for me! Nice app - will try it out over next few days.

Great that your offering is Free / GPL unlike the other one ;)

I am running Pongsters HyperDroidGBX-v11 on an HTC HD2

Cheers :D

UPDATE

Uninstalled - used 70% battery overnight - normal usage is 3%. I normally turn everything off using a power widget - no WiFi, etc - phone in airplane mode. Despite this left with 9% battery when I woke up - was at 79% 8 hours before going to kip!
[Android Apps and Games] droidoz:
ls: com.accedo.unlockathome: No such file or directory.

But there was a file in dalvik-cache which I deleted. Removed copmpletly the app and did a reinstall and it reverted back to the same problem. It works for a few minutes and then locks again. It solved configs problem at reboot, but still no improvement.
[Android Apps and Games] Khroma:
Soooo weird... now my only guess is CM7 RC4, I'll try to test this ASAP, when the ROM is available for my phone, sorry for the inconveniences. Please see also my PM.
[Android Apps and Games] Khroma:
Thank you anyway for your confidence and your feedback! ;)

The app it self it's a service that runs only on wifi app - down events, should not drain at all, but I'll check this today

Regards
[Android Apps and Games] jellywobbles:
Thanks - if the battery drain can be solved, this will be a brilliant product! ;)
[Android Apps and Games] Khroma:
Please could help me with this issue checking what process are draining the battery, I've tested it for a few hours and here everything is running ok, just a guess: Did you checked the "white network always on" checkbox? Maybe the problem is some process over-using wifi?

Anyway I'm interested (if you can do some more testing) about what process are draining your battery, you can check it in "About the phone > Battery use"

(I've never seen my process in that list in my phone) ;)
[Android Apps and Games] jellywobbles:
Have re-installed & will do some tests.

"White Network Always On" is unchecked. Cant remember what is was before, sorry! ;)
[Android Apps and Games] droidoz:
Thanks. I removed the app for the moment. I'll try it later on RC5 or stable.
[Android Apps and Games] lunarspace:
Thanks for the app. Works fine on CM6 for me.

Did you consider the option of removing lock screen while connected to a certain bluetooth device? Wold be very handy in the car for instance while connected to built-in car audio.
[Android Apps and Games] :
Hi lunarspace, thank you, I'm fixing right know some issues that the app gets with the new keyguard method, today I'll upload the new version. I like your idea, I thought about it some time ago (I also hate have to unlock the device while driving). Will do it.
[Android Apps and Games] :
Hi guys I've published a new release v.1.5.4, several fixes done.

Cheers!
[Android Apps and Games] webmastir:
Very nice. Checking it out now...
[Android Apps and Games] :
Hi people,

version 1.5.6 online, more details in my first message...

Regards
[Android Apps and Games] CervAnteZ:
Love the idea, tried it on my zte blade running CM7.0.2 (and 7.0.0 - N54 before), while it does what its supposed to, i had to deactivate it, because the display kept flashing on for a split second when the phone was in sleep mode(display off). Might be a combination of other stuff installed of course, did you hear of this behaviour before?
[Android Apps and Games] lunarspace:
Absolutely the same here. I have CM7.0.2 (android 2.3.3)

The phone suddenly wakes up just to show it's fancy turn-off animation.
[Android Apps and Games] :
Hi CervAnteZ & lunarspace,

it's an intended behaviour (if it just flicks a bit and turn off again, just when wifi is turned off or the signal is lost), otherwise, when lock is activated (and if screen is turned off) it won't be active until next time you turn on and off the screen. The application just do this automatically for you...

Unless you're getting issues with wifi connection (periodically on & off switches) it should work right, it does for me... maybe I could add a configuration switch to skip this behavior if causes problems to someone... (CervAnteZ) ?

Regards
[Android Apps and Games] CervAnteZ:
Hmm, still not sure i understand why this would be necessary (or intendet). Is the flickering a result of wifi deactivating? i think i understand that it has to activate it every once in a while to see if its still "home", so the next time its woken up it has the information to do the unlocking.But why would the screen turn on though?
[Android Apps and Games] :
Not really... :) the app isn't checking the connection on a time based criteria, it's just hooked to wifi up/down events, so whenever that even occurs in the phone, the service is called (otherwise, isn't active).

The problem is, if the keyguard is activated with the screen turned off (the lock protection is active again in system, dots, password, slide, whatever), pressing the power button shows again the screen unlocked (and also volume and keyboard keys still active), screen has to be turned on and off again to make the lock effectively active. I think that turning on the keyguard in the system isn't that well supported in android, cause this disabling/enabling is normally done in situations with a turned on screen...
[Android Apps and Games] :
I've updated a new version with an option to disable the screen flick, so you can test for yourself what I'm trying to describe ;-)
[Android Apps and Games] CervAnteZ:
Thx for this speedy fix, will try right now and report back!
[Android Apps and Games] icarus99:
The app is great and the option to disable the screen flick is very wellcome! I use BLN to inform me of missed events and the screen flicking was sort of adding to the noise of that...

Anyways, kudos and thanx!
[Android Apps and Games] vshankaa:
Slide option

I just love this app! Kudos!!

Just one suggestion. There should be an option to show 'slide' when unlocking even though connected to home network. It would be great if you incorporate this!

Keep up the good work!
[Android Apps and Games] :
Hi vshankaa, thanks, you have this behavior in the 1.4 branch, just needs to be installed in /system/app (and of course requires a root device), see instructions in first message ;)
[Android Apps and Games] vshankaa:
Is there anyway you can add that feature to the version available in Market for non rooted phones??!! It would be greatly appreciated!!
[Android Apps and Games] :
Unfortunately, it's not possible, because Google changed the API in Froyo so an apk must be installed in /system to modify this settings.
[Android Apps and Games] bjitty:
Awesome idea and awesome app.

Do you plan to post the source for the 1.5.9 branch in the github sometime? (no need for it now, I'm just curious).

Also in 1.4.1 it appears you're only checking the SSID to determine whether to unlock or not. It'd be nice to add an additional check for the MAC address. Or something to make it a little less easy to spoof. Just a thought, awesome app though.
[Android Apps and Games] :
hi bjitty, sorry for the delay in my answer, some days ago somebody asked me the same question in reddit (was you?) :) I'm not planning to open the 1.5 branch at this moment, may be in the future...

On the SSID matter... well MAC it's quite easy to spoof also, I see no problems with the current approach cause to make it you need to delete the network and add another one with the same name, in the phone, this requires working on the phone in unlocked state... maybe even the SSID check is redundant...

Anyway I've changed a little the behavior in the 1.5 branch, now you need to unlock at least once making the app's security stronger IMO, this is the recommended branch right now.
[Android Apps and Games] danvm:
Samsung Galaxy S Fascinate

I'm using a Samsung Galaxy S Fascinate and can't seem to get your app to work. My screen will be off and I'll wake it up with a red "unlocked" icon showing yet it still asks me for my PIN or swipe. Am I missing something or does it not work with my phone?
[Android Apps and Games] :
Hi danvm the only thing that could stop this app from working is another application doing some stuff over the Keyguard Lock (that is, disabling lock), seems that being an exchange user could mess with it, or maybe some other widget or so...
[Android Apps and Games] danvm:
Well, I'm not using anything that would trump the keylocker (I'm using a swipe pattern) that I'm aware of and I'm not using Exchange. I have a lot of apps so it will take some time to figure out. Never having had this application work for me, what is the best way to determine if it is working?

Thank you!
[Android Apps and Games] gmr2048:
Not working on Samsung Fascinate

Neither Unlock at Home nor Unlock With WiFi nor Delayed Lock work on my Samsung Fascinate running PowerWashed ROM w/ PBJ kernel. The developer "Unlock With WiFi" (a similarly functioning app) says in his FAQ:

"If you have a Samsung Fascinate that has been upgraded to Android 2.2, UWW won’t work. Sorry, blame Samsung."

via benhirashima.com / unlockwithwifi / faq / (can't post links yet, sorry)

So it would seem to be a Samsung issue with this type of behavior, as opposed to a bug with Unlock at Home.

FWIW, UAH did work on my Fascinate with a different ROM...I just don't remember which.

-gary
[Android Apps and Games] :
Thanks for the answer, gmr2048... may be then some ROMs messed with the locker's code somehow...

If you feel brave danvm I'd try with Cyanogenmod, this app will work perfectly there and BTW you'll get tons of good stuff in your phone
[Android Apps and Games] taronas:
Keep unlock slider?

hi,

thanks for this great app! I use the market version on a rooted Nexus S. I'd prefer to have at least the slider to unlock the screen after pressing the power button to prevent accidental activity ...

Is this possible with the market version (I could use Titanium Backup to move the app to system) or do I need this other 1.4 thing?

thank you
[Android Apps and Games] :
Hi you need the 1.4 branch, but take care, it's a bit unattended, 1.5 is the recommended branch. In my Cyanogen ROM developer introduced an option to disable turning on the screen when pressing the volume buttons and now I'm quite happy with the 1.5 app's behavior...
[Android Apps and Games] SkyBeam2048:
This is a very great app. I was using "Unlock with WiFi free" for some time now which was working fine on my GT-P1000 as well.

I have tried this app with success as well now.

However a couple of ideas for feature enhancement:

- Unlock when specific paired Bluetooth devices are connected (not sure if APIs allow this)

- When WiFi range is left disable WiFi and enable GPS (when I leave home)

- Disable GPS when Whitelisted WiFi is connected (I likely don't need WiFi on a place I know and visited already)

Of course disabling WiFi when connection is lost is bad for users with unstable Wifi AP or devices with unstable WiFi connection as it would require them to re-enable WiFi each time they lost signal. Probably most of these cases could be pevented with a delayed action. For example when WiFi connection is lost wait for say 5 minutes and then check if WiFi is still disconnected. This might prevent the application to over-react on temporary connection losses (e.g. when router is rebooted). Maybe such options could be done in some advanced settings menu or with some warning hint.
[Android Apps and Games] :
Hi SkyBeam2048, thanks a lot for your message and ideas, actually I'm really more in favor of the "do one thing and do it well" philosophy, (most of times just this, is hard enough :) ), anyway thank you and I'll take them into account.
[Android Apps and Games] SkyBeam2048:
I agree and I like this approach as well. Unfortunately there is no other program which provides "triggers" where other tools can be hooked (at least I am not aware of), so an application would be needed.

The best case would be probably that for each WLAN one could define a ruleset like "on availability" or "on connection loss" and then add as many (ordered) actions to these events as needed like "enable/disable gps", "enable/disable screen lock" etc.

But of course this would require substantial development. Maybe an idea how to jump into Android development for me... ;)

Anyway, thanks a lot for the application. It is currently doing exactly what it is expected to do.
[XPERIA X1 Q&A, Help & Troubleshooting] josip-k:
I need to know which android for xperia x1 is fastest.I'm using froyo 2.1 f1 v2.I was wondering is there any build that Could run games easly.thanks anyway
[XPERIA X1 Q&A, Help & Troubleshooting] gunnbond:
najbrzi ujedno najstabilniji android za x1 je ginger alpha 26012011 softver je napravljen za x1 mada ni on nije dovoljno dobar za default
[XPERIA X1 Q&A, Help & Troubleshooting] josip-k:
Jel se on bootira normalno?jel skinuo Sam vec neki Ginger koji se ne Bootira normalno pa mi se Nije Dalo zezat s Tim..
[XPERIA X1 Q&A, Help & Troubleshooting] gunnbond:
kako mislis botira 1podijelis disk 2 ubacis sve falove na disk nakon sto ih anzipp 3 otvoris npk install i pokrenes ... ti mislis o androidu kao default rom_u ne to nemoze nikako ovaj tip mobitela, ne opterecavaj se adroidom instaliraj 826 x rom on je nesto najbolje za ovaj tip mobitela ja sam toliko vremena gubio na android sistem ali on na zalost nije rjesenje npr zbog pregledanja videa kamere i dr stvari prije svega procesor mu je slab a samim tim i fps tako da i za aplikacije nije ok
[XPERIA X1 Q&A, Help & Troubleshooting] ahmadin:
try this honeycom froyo2.2... its fast and the 3d wallpaper was awesome...

http://xdaforums.com/showthread.php?t=941059

or try the new gigerbread neopeek alpha 5... but read carefully about the instalation or u will cannot make a call...

http://www.neopeek.com/viewtopic.php?f=30&t=5938
[Android Apps and Games] hunterp:
http://facethump.com/

[YOUTUBE]sY6N6fLePgU[/YOUTUBE]
[Android Apps and Games] DannyDroid:
Love the idea.

Downloading now.
[Android Apps and Games] androidonthebrain:
Oh the possibilities....I can't wait to try
[Android Apps and Games] hunterp:
How should I improve FaceThump?

How are you liking it? What should I do to improve it?
[Off-topic] ncampbell2784:
Any one into EDC. (Every day carry)? If so post a pic of your pocket dump.
[Off-topic] ridethelight:
I thought you were talking about electronic daisy carnival haha
[Off-topic] jaszek:
Don't feel like taking a pic but

Left pant pocket: G2

Right: Lighter, Chapstick, Keys, gum, spare change,

Back right: Wallet

Back left: empty.

Left coat pocket: Headphones, space change, tissues

Right: Hat, spare change,

Inside pocket: Cigarettes.
[Off-topic] SciFiSurfer:
EDC means what, exactly?
[Off-topic] RuizGT:
I think it means every day carry, could be wrong...
[Off-topic] Spl4tt:
got no second phone or camera to take a pic right now

but my EDC is easy, my HD2. My Cowon S9, and my wallet. thats it

oh and, yea, my second battery for my HD2
[Off-topic] sakai4eva:
EDC:

Left pocket: Phone

Right pocket: Keys

Back pocket: Wallet

Left hand - wrist: Watch

Left hand - finger: Ring

Right on face: Spectacles/glasses
[Off-topic] souljaboy:
almost same as jasek
[Off-topic] flyboyovyick:
This is what's in my school blazer

Left inside pocket: pen, pack of cards, random ****.

Right inside pocket: phone, keys.

Left outside: gloves.

Right outside: planner, homework, heroes season 1 on 2 discs, Ps3 demo disc.

Sent from my T-Mobile G1 using the awesome XDA App!
[Off-topic] husam666:
Left pocket: TP2

Right Pocket: Wallet

Small change pocket: Keys, Gum, Flash memories :eek:

Back Right: Tissues

Right knee: MP3

Left Knee: used tissues (when no trash can around :o)

Left wrist: a casio :D

Face: Glasses

Bag:

Top: cables, other flash memories, some pens, tp2 earphones.

Middle: Dan Brown - Digital Fortress, Netbook + Charger , some school books, more pens :eek:

Lower: Calculator, Extra Tissues, Hat.

^^^ WTF!? :eek::eek::o
[Off-topic] flyboyovyick:
may i ask what netbook it is?

Sent from my Acer Aspire One D255 Netbook
[Off-topic] oschlegel:
i would never put my keys and my phone in the same pocket...
[Off-topic] husam666:
LG X140

Intel Atom N450 1.66MHz

1GB RAM

250 MB HDD

Intel Graphics Media Accelerator 3150

1024x600 10.1" LCD screen

Win 7 starter

anything else? :p
[Off-topic] conantroutman:
lol good thread :D

Left pocket - Cigarettes/Tobacco, Lighter, Pen, Change/Real money

Right Pocket - HD2 (Nothing else, EVER)

Left Rear Pocket - Bank card

Right Rear Pocket - Keys

Inside Jacket - Bank Card, Misc paper crap

Left Jacket Pocket - iPod

Right Jacket Pocket - Keys, Charger

Various receipts/bus tickets scattered across all pockets.......(except the one with the phone ;) )
[Off-topic] husam666:
Keys in your rear pocket, doesn't that hurt when you sit down?
[Off-topic] conantroutman:
Nah, its just one key and a fob.

Also, Id rather have a sore ass than a scratched phone :rolleyes:
[Off-topic] Babydollll:
I'm a chick (obviously) so I carry a purse with chick stuff. But in my left coat pocket I carry my N1, in the right I carry the NS :) I carry my money in my sock o_0 and I wear contacts

Sent from either my N1, Nexus S or telepathically using two tin cans and some string (I still can't decide I really love string)
[Off-topic] muerteman:
Front right is my Eris and zune HD

Front left is wallet keys and pencil. Everything else is usuallyin my backpack for school.
[Off-topic] kdj67f:
Front left pocket: wallet, pocket knife

Front right pocket: HTC surround/Tilt2 (depends on the day)

IWB holster: Glock 19

My phone is taking the picture haha :D