[APP][ALPHA][MATERIAL][Oct27] SmartLockScreen for Android - Galaxy Note 4 Themes and Apps

[size=+3]SmartLockScreen for Android - Bringing Lollipop smartness to JB and above![/size]
Code:
Disclaimer:
This app is in alpha stage. Though safe for daily use (none of the testers have got locked out of their phones),
rooted phone is recommended for testing, so that system password can be reset via adb.
If the previous sentence scares you, do read on, and if you find it interesting,
follow this thread and try out the app when it reaches Beta stage
(It'll not take much time).
-----------------------------------------------------------------------------
[size=+1]Looking for alpha testers. Feedback will be much appreciated![/size]
-----------------------------------------------------------------------------
[size=+2]Introduction[/size]
Make your phone lock smarter! Automatically change and remove passwords based on your current 'Environment'.
Convert Wi-Fi networks, Bluetooth Devices or Location areas into trust agents, and let them do the phone unlocking for you!
That is just 1 method of using the app. Possibilities are endless!
Also brings Lollipop style lockscreen notifications.
[size=+2]Features[/size]
Define environments - Each environment can be a combination of any of Bluetooth devices, Wi-Fi network and Location.
Set passphrase for each environment. The app detects environment changes and changes the passphrase automatically in the background.
How is this useful? Consider this: Say you define environment home, which says Home is when the phone is connected to Home Wi-Fi (you can use location also, or both together). For environment home, set password as none. And for unknown environment, you can set, say, a pattern lock. So whenever you are at home, you can unlock the phone easily, but when outside, it'll set a lock and prevent unauthorized usage by others.
Another scenario is adding an environment which checks for your bluetooth headset. Phone is automatically secured when you move away, and unlocks automatically when you come back to it.
These are just indicative. Possibilities are endless!
Notifications in lock screen - Lollipop style! It's not totally there yet, it's an ongoing work. Swipe up/down to unlock, left for camera, right for dialer.
Intelligent environment overlap resolution. But you always have the option to override it manually.
Material Design, and smooth animations. (See screenshots below)
More features are coming soon! See Features to be implemented section
[size=+2]Screenshots[/size]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[size=+2]For more information, including Downloads, Requirements, Installation Instructions etc, please go to http://forum.xda-developers.com/android/apps-games/app-smartlockscreen-android-enjoy-t2919989[/size]

Great app but unfortunately I only use fingerprint lockscreen on my N4. Waiting for an update with support of fingerprint lockscreen!
EDIT: It seems like I can't uninstall this app. Not even force close it, since there's no exit option in the app itself. What is that all about?

quadlt said:
Great app but unfortunately I only use fingerprint lockscreen on my N4. Waiting for an update with support of fingerprint lockscreen!
Click to expand...
Click to collapse
I suppose with a finger print lock, this app is not really required. However, I've never actually tried the finger print unlock. If it takes a bit of time to unlock, or is inconsistent sometimes, I'd definitely try and include finger print unlock once the app reaches a stable state.

aravindsagar said:
I suppose with a finger print lock, this app is not really required. However, I've never actually tried the finger print unlock. If it takes a bit of time to unlock, or is inconsistent sometimes, I'd definitely try and include finger print unlock once the app reaches a stable state.
Click to expand...
Click to collapse
I don't need to unlock my phone at home, but as soon as I leave my wifi I would like to use my fingers. Will keep an eye on this, thanks.

Mod Edit
Thread Closed
ronnie498
Forum Moderator

Related

[APP][2009-03-19]LockWithPassword 1.0.0.0 (WM6+)

I wrote a little App that locks the Device using WMs built-in password lock.
I didn't like the behaviour of this lock so I decided to set this to 24 hours and lock manually.
You need Windows Mobile 6 since the aygshell.dll is only available there.
Features:
Lock (and I mean really lock, not starting the lock settings like some other apps do)
Suspend after Lock depending on certain circumstances
Registry (can be set in Settings app)
Commandline Parameters ("suspend" / "nosuspend")
AppToDate support
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Just to have a screenshot.
This is just the settings app. The actual locker does not have any UI. It just locks.
This is a brilliant, brilliant app but you might miss what it actually does so I'll explain again.
It uses the built-in password lock but it means that you can normally turn it on without requiring a password. Then when you want to (say if you think someone might try using it) then you can run this app and it will show the password screen when you turn it on. You leave it to require password after 24 hours but you can get by most of the time not using it at all.
I have been looking for exactly this functionality for a very long time. Thank-you.
Thanks for the clear explanation.
thanks mate simple app but very handy
slow23 said:
I wrote a little App that locks the Device using WMs built-in password lock.
I didn't like the behaviour of this lock so I decided to set this to 24 hours and lock manually.
You need Windows Mobile 6 since the aygshell.dll is only available there.
Features:
Lock (and I mean really lock, not starting the lock settings like some other apps do)
Suspend after Lock depending on certain circumstances
Registry (can be set in Settings app)
Commandline Parameters ("suspend" / "nosuspend")
AppToDate support
Just to have a screenshot.
This is just the settings app. The actual locker does not have any UI. It just locks.
Click to expand...
Click to collapse
Thank you very much. Good working in my Polaris (HTC Touch Cruise)
slow23 said:
I wrote a little App that locks the Device using WMs built-in password lock.
I didn't like the behaviour of this lock so I decided to set this to 24 hours and lock manually.
You need Windows Mobile 6 since the aygshell.dll is only available there.
Features:
<snipped>..
Click to expand...
Click to collapse
A very useful program!
Would it be possible to provide also the integration in the Today screen, so that one can activate the lock quickly and easily?
Thank you!
xmdan said:
A very useful program!
Would it be possible to provide also the integration in the Today screen, so that one can activate the lock quickly and easily?
Click to expand...
Click to collapse
Thank you!
I would recommend you use any launcher you want and integrate a Button to launch it, because a separate Today Plugin would be too much in my opinion!

[Q] Android Lock Screen on Boot only?

Anyone who used to have a Windows Mobile phone will probably know what I'm talking about here:
I'd like my phone to boot up to the Android Lock screen:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
But then only use the regular puzzle unlock screen after that.
Basically, if my phone is misplaced/stolen and is then consequently restarted for whatever reason, whoever has it is presented with the Android Lock screen and nothing else. But I don't want to go through the hassle of tracing my lock pattern every time the screen turns off, which is all I can seem to get it to do
So you want it to come up to the lock screen that needs a pattern or key before unlocking on boot, but have a lock screen with no pattern or key at other times? I think you get either one or the other, though I could be wrong about that.
Yeah, that's what I'm shooting for.
The purpose of the code lock screen is to protect your phone from malicious use after it being lost/stolen/etc.
The purpose of the puzzle/glass lock screen is merely to protect the user from accidentally using the phone in their pocket, butt dialing, etc.
Ironically, it was a standard feature on WinMo phones so I guess I just assumed it would be available with Android.
Alternatively, if I could just make the Android Lock Screen launch at boot, that would also do, but I can't seem to find a way to add it to startup...
Um, just FYI, when the pattern lock is enabled, it will always display the pattern entry screen at boot, so you shouldn't have to add it anywhere. Aside from that I don't think there's a way to do what you want, at least not without some kind of ugly hack, or maybe third party utility, but then again there could be some simple trick I'm not aware of.
No offense, but what you want honestly kind of defeats the purpose of having the lock screen, because if you lose the phone, whoever finds it will have full.access to everything, as long as it never gets restarted. I'm surpised that Windows Mobile lets you get away with that, as that makes for an almost useless security feature. I've gotten used to having to enter my pattern every time, but what I would really like is to use a PIN code instead, a feature that doesn't appear until we get Froyo. I had that on KaosFroyo on my Eris, and I miss it.
Sent from my SCH-I500 using XDA App
there are many very practical uses for this feature
This is a good feature to have, it useful in cases such as when you're sleeping, that way if someone sneaks up to try to go through your phone they'll be greeted with the lock screen when it turns on. Or for me, we have a no phone policy at school, so in the even that it was taken from me i would like to be able to quickly shut it down thus locking it when they try to go through it later, which they always do, not much else goes on at my school so they got nothing better to do. i got to much stuff on there to have them snooping though it. I'd rather be able to just hand it over with it locked than have to refuse giving it to them and deal with all the crap that comes with that.
I need this feature too.
cam815 said:
Anyone who used to have a Windows Mobile phone will probably know what I'm talking about here:
I'd like my phone to boot up to the Android Lock screen
But then only use the regular puzzle unlock screen after that.
Basically, if my phone is misplaced/stolen and is then consequently restarted for whatever reason, whoever has it is presented with the Android Lock screen and nothing else. But I don't want to go through the hassle of tracing my lock pattern every time the screen turns off, which is all I can seem to get it to do
Click to expand...
Click to collapse
Hey mate! Did you find a solution to your needs, please share it with me if you were successful in your hunt..

ROM with pocket detection?

My GS5 keeps waking up in my pocket...I'm assuming that it is because the home button is being pressed. Is there a ROM out there that has pocket detection so that it won't wake up if it's in your pocket?
mm0
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I currently have alliance rom v2 installed.
This is located under settings, custom settings, lock screen mods.
Also, I believe wanam x posed can do it, I'm not sure though.
Get this from Google Play.
https://play.google.com/store/apps/details?id=com.uzumapps.wakelockdetector
em0ney14 said:
I currently have alliance rom v2 installed.
This is located under settings, custom settings, lock screen mods.
Also, I believe wanam x posed can do it, I'm not sure though.
Click to expand...
Click to collapse
Thanks...just installed...so far, so good!
So I installed that ROM, and Faux123's kernel, and it appears to be working great. I wish there was true pocket detection so I didn't have to disable the home button wake, but this will work for now.
Some lock screen apps e.g. Dynamic notifications pro can be configured to do what you want. They monitor the proximity sensor to know when you pull the phone out of your pocket.
.
muzicman0 said:
So I installed that ROM, and Faux123's kernel, and it appears to be working great. I wish there was true pocket detection so I didn't have to disable the home button wake, but this will work for now.
Click to expand...
Click to collapse
fffft said:
Some lock screen apps e.g. Dynamic notifications pro can be configured to do what you want. They monitor the proximity sensor to know when you pull the phone out of your pocket.
.
Click to expand...
Click to collapse
The problem with that tho is it polls the sensor, which drains battery. The air wake feature of our device checks the orientation of the device. I would like to change it so it works on all orientations so when removed from pocket it would wake. That would be the perfect setup.
Sent from my SM-G900T using Tapatalk
elesbb said:
The problem with that tho is it polls the sensor, which drains battery. The air wake feature of our device checks the orientation of the device. I would like to change it so it works on all orientations so when removed from pocket it would wake. That would be the perfect setup.
Click to expand...
Click to collapse
You quoted multiple people who had disparate solutions. Speaking only for myself, I was talking about a lock screen app, not a ROM. And it can be configured to do what you are wishing for. Block accidental use of the home button when locked. Realize when it is pulled from a pocket and wake up.
And it satisfies your newly expressed requirement as well; namely that it is not harsh on battery life. If you search my post history, I even quantified the battery use for that app.
.
fffft said:
You quoted multiple people who had disparate solutions. Speaking only for myself, I was talking about a lock screen app, not a ROM. And it can be configured to do what you are wishing for. Block accidental use of the home button when locked. Realize when it is pulled from a pocket and wake up.
And it satisfies your newly expressed requirement as well; namely that it is not harsh on battery life. If you search my post history, I even quantified the battery use for that app.
.
Click to expand...
Click to collapse
Its still using more battery then the system framework can. Therefore its harsh on the battery for people who wish to get 18+ hours on battery. I make apps. I know how to read proximity sensor values. and you need to keep the device awake in order to do it. Maybe using root it would be different.
Anyhow, i was nowhere bashing any app. I was simply stating that instead of replacing your entire lockscreen, you could hack into the already existing code and make it ignore the orientation of the device to achieve what the OP is after.
Nothing you said refutes my comments or their conclusion. So we'll just have to disagree on the subject.

[Q] Screen lock timeout and force lock with button

I would like to know if there is a way to force user authentication (password, or fingerprint, etc) by pressing a button.
What i mean is that on a blackberry you can press the 'K' key to lock the screen and force the user to have to put in the password to unlock the phone. With Android it seems like the only option is to set it to lock immediately b/c if it is set to anything other than that, hitting the power button will just turn off the screen but not Lock it until that setting reaches the time you set for the lock to occur.
I assume it is not built in and i will need to download an app.
Thanks
Uhh.. Set it to lock immediately?
Oliv3 said:
Uhh.. Set it to lock immediately?
Click to expand...
Click to collapse
That is not what I'm asking! I would like the ability to keep the screen off without it locking right away but have the ability to lock with the power button. There are apps out there but it does not appear there is an option to do this natively.
Oh... But why, I'm curious.
Very simple, i don't want to have to keep scanning my fingerprint when my phone is being charged on wireless charger after the screen times out. It is very convenient to lock the phone with a simple press of a button like blackberry. If you treat it like a business phone you will understand, but I'm coming from a blackberry so it is a very useful feature for me.
arf8 said:
Very simple, i don't want to have to keep scanning my fingerprint when my phone is being charged on wireless charger after the screen times out. It is very convenient to lock the phone with a simple press of a button like blackberry. If you treat it like a business phone you will understand, but I'm coming from a blackberry so it is a very useful feature for me.
Click to expand...
Click to collapse
Enable the developer options by mashing the build number field in about device, then in dev options check the box to keep screen awake while charging.
blackangst said:
Enable the developer options by mashing the build number field in about device, then in dev options check the box to keep screen awake while charging.
Click to expand...
Click to collapse
That is not the issue. Plus why would I want the screen on all the time. The problem is that the feature exists. However for what ever reason ATT disabled the option and lumped it together with turn off screen immediately. If i can figure out which CSC will turn this on it would be great but I don't know if it is a CSC option
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I gave you a solution based on what you said you wanted: " i don't want to have to keep scanning my fingerprint when my phone is being charged on wireless charger after the screen times out."
Im sorry if its not exactly what you were looking for, but it IS a solution.
I think the two things you want are mutually exclusive. The only way to have what you need is use smart unlock. Otherwise, the phone either locks or it doesn't.
blackangst said:
I gave you a solution based on what you said you wanted: " i don't want to have to keep scanning my fingerprint when my phone is being charged on wireless charger after the screen times out."
Im sorry if its not exactly what you were looking for, but it IS a solution.
Click to expand...
Click to collapse
I never stated I want the screen on all the time. I simply want the option to lock at will using the power button. I appreciate the suggestion but it is not what I asked for and I'm familiar with the development options.
Still would be nice if there is a way to turn this on via a CSC option. still digging
Oliv3 said:
I think the two things you want are mutually exclusive. The only way to have what you need is use smart unlock. Otherwise, the phone either locks or it doesn't.
Click to expand...
Click to collapse
Not exactly, this feature exists, however it is disabled on ATT phones. Looking for a way to enable this via CSC but it may not be possible.

[Workaround] Bring S-View back (xposed, dashclock)

First of all, video:
https://www.youtube.com/watch?v=9axQHQ8ZXLU
Solution is not from android programmer, rather geek
Hi there... so, i was pretty dissapointed with lack of S-View functionality on CM13, S4 Mini. It was great feature, that was doing really good job with magnetic cover.
If you tried to do something with it, you probably experienced some problems with magnetic sensor (or you were smarter than me). It prevented to turn on screen with power button on any custom lockscreen from market, that was better than cm's stock one. In terms of 'better' i have in mind a lockscreen... that has f*** clock in right spot for case's window I was trying to bring it back with various results, but finally i achieved (i think) the best possible solution, turning lockscreen into S-View screen.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What it does right: showing time and basic info about battery, calls, msgs, next alarm, notifications (from gmail, fb messeger - that part is actually very customizable).
What it doesn't do at all: doesn't let you pick up calls, turn off your alarm via window and do any stuff that requiers touching via window. Magnetic sensor basicaly turns off that feature when case is closed. Showing info about playing track is not worth activating (because of space).
So, we need xposed installed and then download module: http://repo.xposed.info/module/com.ssrdroide.lockscreenwidgets
And the widget we are gonna use is dashclock: https://play.google.com/store/apps/details?id=net.nurik.roman.dashclock (or you can use more advanced alternative: https://play.google.com/store/apps/details?id=com.kk.widget)
Step 1. First thing you wanna do is to configure widget the way you want - download some extensions for it (like battery info). I highly recommend to use DashNotifer to get notifications from custom apps like fb messenger (https://play.google.com/store/apps/details?id=com.umang.dashnotifier It's already there in KK Widgets). Test it on your homescreen for now and find configuration that suits you.
Step 2. will be add widget to lockscreen via xposed module. This configuration (http://i.imgur.com/iiJMK7w.png) will keep your widget in case's window, when owner info will be out of it on same time. There is also something to mention - if you will not turn off notifications on lockscreen they will move your widget little higher (depending on number of notifications).
So... 1. If you wanna keep your notifications on lockscreen, set container 'y' translation to something around -150. Widget will stay in window regardless number of notifications.
2. If you wanna remove notifications for that cause, set container 'y' translation to -175. Widget will be in perfect spot for the whole time.
That works for standard DPI.
And that's it. It works perfectly with magnetic sensor.
For better effect you can change your wallpaper to black (worth it). That's however will change when you will listen to music, you can turn this option off or use this xposed module to paint it black for good: http://repo.xposed.info/module/com.generalbrus.brightlockscreen
Another thing is alarm. It happens that Timely has clock in perfect spot when activated and can be controlled with physical buttons
I'm super happy with result. It's not exactly what you could achieve with real S-View, but it does good job
If you have better solutions share it in thread!

Categories

Resources