yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] invano:
Thank you for the feedback!

Where did you notice the lag precisely?

Sorry I didn't get the problem. Are you saying that if the app is not unlocked you are brought back to the app drawer?
[Xposed Framework Modules] egren58:
I believe the lag was due to the 2 sec which is aust. When ever i would back out of an app amd try to launch it i noticed it has a little animation.. And the animation was choppy. And the other thing ill try to explain best i can... So if i had just open the main app recently and i go into an app which is locked but i decided to go back ( ex. Launched by accident) when i hit the back button instead of taking me to previous page it takes me to the main app.. If you want i can make a video.. Maybe youll get a better understanding..
[Xposed Framework Modules] invano:
The transition time is just a countdown timer that switches a boolean flag on timeout and it is not related to the lag you are speaking about. To confirm this, just change it to higher values.

I am aware of the choppy animation and it happens because when you launch a locked app, the Application class is initialized and then the onCreate method of the Activity class is hooked before being executed. So the locked app starts, calls FingerLock and it is closed. (In the near future I will look for a better solution in order to avoid the choppy animation)

For the second part...sorry but maybe it is better if you send me a video :)

Inviato dal mio SM-N910F
[Xposed Framework Modules] sky0247:
hey dude its not working using Note 4 SM-N910G.............when i select app for lock but still they are unlock
[Xposed Framework Modules] invano:
Mmhh..it is better if you send me a logcat and an xposed log. Did you enable the module? Phone rebooted after installing it?

Inviato dal mio SM-N910F
[Xposed Framework Modules] sky0247:
did i hv to root my device if yes.......... is warranty is avoid or not
[Xposed Framework Modules] invano:
root and xposed framework are mandatory (read 1st post)... for warranty related things, it is better if you first refer to the specific xda room of your device...
[Xposed Framework Modules] invano:
Hi guys,

new update on xposed repo and in some hours on Play Store!

this update solves some bugs (mainly for S5 users) and adds a new feature suggested by you guys. A widget to enable/disable FingerLock.

changelog is:

- option to enable/disable FingerLock

- home screen widget to enable/disable FingerLock on the fly

- Russian localization thanks to Anthony L.

- it is now possible to use a transition time with format 1*

- new progress bar to avoid unexpected closures of FingerLock on some devices
[Xposed Framework Modules] HorstiG:
Very good update works great

Your app is one of my best at S5 (G900F), thank you for.
[Xposed Framework Modules] senel:
Crashing on Galaxy Tab S 8.4, stock rooted 4.4.2
[Xposed Framework Modules] invano:
Interesting... Could you please send me a logcat of the crash?

Was you experiencing the same issue on older versions?

Inviato dal mio SM-N910F
[Xposed Framework Modules] senel:
http://pastebin.com/bZFxJXnN
[Xposed Framework Modules] invano:
Thank you so much. the crash is related to a library I'm using for the tab view. I have sent it to the developer and I hope to solve the problem asap.
[Xposed Framework Modules] oswade:
Awesome app. Unfortunately having issues on my g900h (galaxy s5 exynos).

The first time a locked app is launched, the finger unlock works great. However, in all subsequent apps i get a black screen with "unlock to continue" text, but the fingerprint icon does not show up.
[Xposed Framework Modules] invano:
You mean the Samsung dialog for fingerprint recognition is not showing up? Can you try to send me a double logcat for both situations?

Anyway thank you for the precious feedback!

Inviato dal mio SM-N910F
[Xposed Framework Modules] itzdaniel:
Hi, I paid for the donation version and activated "prevent uninstall", but I was able to uninstall fingerlock. Do I have to do anything additional?
[Xposed Framework Modules] invano:
Hi, have you rebooted your device after enabling the option?

Inviato dal mio SM-N910F
[Xposed Framework Modules] itzdaniel:
Yes I rebooted and was able to uninstall.
[Xposed Framework Modules] invano:
In which way did you try to uninstall it? Do you have some errors in xposed log?
[Xposed Framework Modules] oswade:
No, thank you for your support!

Attached are logs of it working and not working. Also a pic to describe the problem.

Hope the log is ok, it is my first time using logcat (selected verbose feedback... and the logs seem very big for a short time period).
[Xposed Framework Modules] gege0202:
good job, really good app!

I paid for the donation version!
[Xposed Framework Modules] wizzler1:
Hey there. Thank you for this! Everything is working almost perfectly. The only issue I have is when I try to make a call, the fingerlock prompts me for a password then crashes. I don't have the phone apk as a protected app. The only system app I enabled is settings. Any suggestions?
[Xposed Framework Modules] invano:
Unfortunately, in my opinion, the samsung default implementation of the fingerprint reading process is really strange and it has different uncommon behaviors depending on the phone.

I think with the next update I'm going to bring my own implementation of the reading process (but to the detriment of the backup password) + a new graphic style for the splash screen of the locked apps.

thank you so much! I appreciate it.

Phone? S5?

I don't understand what you mean by saying that FingerLock prompts you for a password... which kind of password? the fingerprint reading or a real password?

Maybe it is better if you send me a log via pm.
[Xposed Framework Modules] HorstiG:
This is not good to protect your settings, many things running in the background, I had problems with it.
[Xposed Framework Modules] wizzler1:
[MENTION=727397]invano[/MENTION] Thank you for replying. I believe the culprit is protecting settings on my note 4 like [MENTION=5172363]HorstiG[/MENTION] mentioned.
[Xposed Framework Modules] wings76:
Hi, thank you for your great work. I really like the idea of this app, it's been a helpful app to me so far. :)

However, I notice there's a minor bug when I use the app Viber. Whenever I tap on the option "Photo Gallery" to send a picture, it always ends up asking me to swipe fingerprint again, and when I do that, it would reopen the app Viber instead of taking me to Gallery to select the pictures. I hope you will look into this issue. Thank you.
[Xposed Framework Modules] MEHDIMYADI:
[MENTION=727397]invano[/MENTION]

First thank you for your support.

Bugs:

I protect with fingerlock instagram and default gallery, after press insert photo or video from gallery, gallery opening and bypass finger and selecting photo or video but instagram not opening.
[Xposed Framework Modules] Black.Hawk:
Very nice and easy to use app ...

Works great on Note 4 n910c

As a suggestion I wanted to ask if you could add the option to keep an app unlocked until the screen turns off by itself or by the power button ...

Thank you so much ...
[Xposed Framework Modules] invano:
Hi, can you try to increase the transition time and see if this solves the problem?

Atm, as someone noticed, the locking process adopted (e.g. Intent objects forwarding) has some problems with the gallery picker.

What does it happen if you unlock the gallery app?

It will implemented for sure!

With the next release some bugs will be fixed and the locker activity will have a new design.

After that, it is the turn of the lock on screen off ;)
[Xposed Framework Modules] wings76:
Yeah I tried to increase the transition time but it doesn't work. Also, I decreased it, it doesn't work either. For other apps like Whatsapp, Facebook... It works fine, I still can send pictures and stuff. It's just acting weird to the app Viber.
[Xposed Framework Modules] invano:
Hi, you have pm.

I've built a new test version aimed to solve bugs on S5s.

If you can give it a try too see if your problem is solved it would be great. thanks!
[Xposed Framework Modules] MEHDIMYADI:
Can you send me beta version of fingerlock because my phone is s5 and i can test it.

Thank you.
[Xposed Framework Modules] invano:
The update is almost ready but anyway it would be great if you test it too.

Send me your email by pm pls.

Inviato dal mio SM-N910F
[Xposed Framework Modules] rantosp:
Mom
[Xposed Framework Modules] invano:
new update available on Xposed repo and in 1-2 hours on PlayStore!

the changelog for this version is:

*NEW*

- new UI while unlocking apps!

- color match between lock screen and locked app icon!

- new UI and memory optimizations for the list of installed apps!

- failed attempts on the widget are logged

- FingerLock is installed on too many non compatible devices..new and better alert.

- rate FingerLock under about section

fixed:

- crash for OOM due to big 3rd party icons

- no sense fingerprint request to enable the widget

- bug on widget if FingerLock was in background

- bugs on Galaxy S5

Notice that starting from this update, I'm going to detach FingerLock from the default Samsung UI for fingerprint recognition.

Actually only the dialog on the widget and clear app data are remaining.

Therefore from next update the backup password feature won't be available (why samsung!?) and FingerLock will implement its own independent password.

Finally, except the new UI, this update is aimed to solve some bugs on S5...let me know S5 users :D
[Xposed Framework Modules] HorstiG:
Thanks for your Update, works great on my S5 (G900F) AllianceROM Stock KK 4.4

Really great, the per App color change works very well.
[Xposed Framework Modules] Hundredthtree3:
Finger lock rotation issue

Please make the finger print xposed app screen rotation locked. It's really annoying when I'm trying to unlock an app while the phone is on its side then the finger lock rotates and looks bad. Please fix this problem and everything will be perfect. Also there was an issue with youtube crashing when I lock it. I have the newest finger lock update on galaxy s5 4.4.2 kit kat
[Xposed Framework Modules] invano:
Sorry but I didn't get what you are suggesting. You say 'rotation locked' but respect to what? Or you are talking about the portrait/landscape transition while opening an app in landscape?
[Xposed Framework Modules] Hundredthtree3:
Yes. When I open an app locked with finger lock in land scape then the finger lock app pops up in land scape and is side ways instead of being in potrait rotation and it looks really bad when it does that. I hace screen rotation turned off for my phone and would appreciate it a lot if you fixed this issue. Thanks for making such an awesome up
[Xposed Framework Modules] invano:
Oh I think you found a bug in the layout when FingerLock is opened directly in landscape...

Are you referring to the fingerprint animation on the bottom not consistently aligned with the home button?

Or simply you'd like to have FingerLock always in portrait beside the locked app orientation?

Inviato dal mio SM-N910F
[Xposed Framework Modules] Hundredthtree3:
Yes the finger print animatiom on the bottom isnt aligned with the home button when I open it while my phone is in landscape.
[Xposed Framework Modules] oswade:
After using fingerlock for a bit here is my feedback/suggestions for improvement.

The way it fingerlock functions seems to cause some problems, e.g.,

- app animation repeats in some apps. Ideally there should just be 1 animation from launcher>fingerlock or fingerlock>app (not animation for both steps). This may be connected with below issue.

- sometimes app will be briefly visible before fingerlock kicks in (perhaps this cant be resolved)

- sometimes apps load slower than they normally would without finger lock (seems to happen to some apps only)

- apps seem to load in default view (e.g if you click on a message it will not take you to the message but will take u to the main view of all conversations)

- some apps don't work at all.

Perhaps you should consider if there is a better way to block and launch apps, if possible, to make the app launch exactly as normal (except for the pause for fingerlock). Of course there may not be a better way.

Since other general suggestions:

- often fingerprint is slower to load than fingersecurity. Perhaps you should try to reduce the animation or try another way to optimise load speed.

- as mentioned previously, the landscape behaviour doesn't work well. I think you should have the whole ui locked in portrait mode and not consider orientation (which may also result in sensor battery drain).
[Xposed Framework Modules] invano:
I appreciate the great feedback,thank you.

I'm gonna answer point by point (maybe a too long to read answer :) ) but first I need to know an important thing. Whether or not you're referring to the first launch of the app (app not in recents apps list) or every launch after the very first.

1-2) It's better if you tell me the apps that cause this kind of reboot. During tests, I've perceived what you are saying only with a very low transition time. What if you use at least 10seconds? Is it the same?

3) It may be potentially possible that there is an initial lag. When an app is launched/resumed (every time after the first launch), actually it is launched and then immediately killed and re-launched. Such a think will introduce an overhead that could be easily amplified especially on slower phones.

4) Is a consequence of the 3rd point (launch-kill-launch) when FingerLock is not able to intercept the original intents.

5) mmhh..it's better if you send me the names of the apps by pm.

6) the animation is only matter of aesthetic. it's related to point 3.

7) originally I didn't consider the orientation. Than I thought what could be the best thing (about user experience) if an app is launched in landscape. And that's why I introduced the support for landscape. [MENTION=6347433]Hundredthtree3[/MENTION] has also found a small bug in the layout that has been fixed (I only have to push the update). When you talk about this issue, what you mean exactly?

As far as concern the sensor battery drain, don't worry. I didn't do anything special, it 's just the android standard behavior.

To conclude. I'm aware that the employed method to lock apps is very drastic and most of the times it's a very strong approach...too strong. As the 1st post says, I've started this project starting from some basis of MinMinLock and MaxLock.

However, my intention is to look for something better and softer and it's just what I'm doing right now (I already got the idea :) ).

It's just a matter of time since I'm now in the middle of the exams session :victory: ..I think in 2 weeks I'll start working harder and then I'll push a beta version on xposed.
[Xposed Framework Modules] Rude People:
I have google hangout and the gallery apps locked, when i unlock hangout and take a picture to send, id then unlock gallery which, it would not show the picture that was just taken in gallery. When i attempt to send a picture that is already been taken outside of hangout it'd not show on hangout chat, instead, it will bring me to the main page of all my chats as if i closed and opened the app again. Is this supposed to be like this? I also have the transition time set to 2400 seconds, which would work after i have both apps unlocked, otherwise, id experience the same thing as above if i am required to unlock the apps again. I am using a S5.

Edit: i also want to add that, when any apps are added to the fingerlock app, i am unable to screenshot any thing within app. It will give me an error telling me "Unable to capture screen. DRM protected image." Even with secure zone turned on i am experiencing the same problem. With the apps unchecked from the fingerlock list, i am able to screenshot again. Would it be possible to add an option to allow screenshotting?

Edit2: ive reinstalled the fingerlock app and now am able to screenshot with secure zone on. However, id like to request an option to be able for those of us who'd like to screenshot even on an untrusted connection.
[Xposed Framework Modules] invano:
Hi,

I'm aware of this issue with the gallery app. As stated in previous posts, I have in mind a new way of unlocking that I'm going to implement in few weeks. (sorry but I'm in the middle of an exam session :) )

It is due to the FLAG_SECURE flag pushed to obtain a secret preview in recent apps list. I will add an option for that in next update! Thank you for the suggestion!

yeah it only works under secure zone...see previous answer.
[Xposed Framework Modules] thachosenone:
I prefer the old unlocking ui. Any way we can have both options?
[Xposed Framework Modules] omid_freesky:
relaunching app problem

I was using finger security, but I was getting errors sometimes, I used this app and it seems I don't have this problem anymore. BUT every time I open a locked app it gets refreshed.

This is frustrating specially for apps like Facebook.

Can you fix it ?
[Xposed Framework Modules] invano:
This behavior is related to the method used to lock apps. You can read previous posts to understand it better :)

Inviato dal mio SM-N910F
[Xposed Framework Modules] invano:
For the moment I stick on the new ui. However I don't exclude more ui in the future!

Inviato dal mio SM-N910F
[Xposed Framework Modules] omid_freesky:
first i checked all the previous posts and then i checked the settings, the only thing i found that could be changed is the "transition time" which didn't help at all.

if you could be kind enough to tell me IF there is a way to solve this problem OR you're going to fix it in the future?

to describe it more clearly again, every time i open an app even though the app was open already it will restart the app. for example if i open the facebook and open a link in the browser, when i come back to facebook it's like i just opened it for the first time and it also takes longer than normal to open, when it does that.
[Xposed Framework Modules] missxtee:
Hello,

I installed this in xposed apps. and rebooted. but when I go to open the app it just keeps going g back to the fingerscanner screen. I've attached a video for you to see. I'm using it on my Note 4 on firekat Rom https://app.box.com/s/fzi2eovnl7kd63iiqbyv4oaxfs3lhhyd
[Xposed Framework Modules] thachosenone:
Have you set up your fingerprints within the stock settings?
[Xposed Framework Modules] missxtee:
Yes I have. I have 2 fingerprints registered. the app seems to read it but doesn't let me load the application list..
[Xposed Framework Modules] missxtee:
UPDATE: after rebooting and reinstalling the app i was finally able to get into the App list. *after 5 fingerscans* I chose the apps that I want locked. and now when I try to access the app list again I'm getting the same problem.... but the apps ice selected to be locked work perfectly without any problems. Please help meeeee :'(
[Xposed Framework Modules] invano:
This is definitely a bug and thanks for reporting it.

Tomorrow I'll have a look into it. In the meanwhile, are you able to send me a logcat via pm?

Inviato dal mio SM-N910F
[Xposed Framework Modules] invano:
Ok guys,

new BETA update available on Xposed repo.

It brings a new unlocking engine and it is totally aimed at solving the issues you guys had with tons of apps.

The new thing is that FingerLock doesn't kill anymore the locked apps when they are launched.

At the contrary, the app is kept in background and an overlay window will ask for your fingerprint.

I've tested it with Gallery, Ebay, Firefox and other problematic apps and it seems to work good.

Changelog:

This new beta update is about a new unlocking process.
Locked apps are no more force closed when launched or recovered from background.
Merely speaking, lots of inconsistent and annoying behaviors are now solved (e.g. Gallery, Ebay, Firefox, ecc.....).

[MENTION=2114824]omid_freesky[/MENTION] give it a try.
[Xposed Framework Modules] HorstiG:
Thanks for Update, no Problems here. G900F
[Xposed Framework Modules] 123SIT:
Latest update doesn't mask notification anymore and there seems to be a race condition at certain times where the locked app will show momentarily before the lock window covers it. I imagine the last one is due to the change in the locking engine as I never experienced prior to the update. I've noticed it with other apps that utilize overlays as well. Would it be possible to implement both locking methods and allow the user to choose which works better for them?
[Xposed Framework Modules] vali_ics:
Would be awesome if you could add this design in your program. Thanks

Link - http://ffra.deviantart.com/art/Realistic-Fingerprint-WidgetLocker-Theme-459182494
[Xposed Framework Modules] Sokudoningyou:
I know I found out that Swipeback (another Xposed module) didn't play nice with this; it would do something similar whenever I tried using my fingerprint to open up FingerLock, only it would continuously keep asking for my fingerprint. Turning off Swipeback for Fingerlock fixed the problem. (And, honestly, it was the first thing I tried; I love Swipeback, but it doesn't play well with a lot of apps.)
[Xposed Framework Modules] missxtee:
OMB it works!! you were right!! problem fixed. thank you so much! ?
[Xposed Framework Modules] invano:
I'll have a look into the notification thing, thanks.

As far as concern the second problem, you are right. It is not a race condition but it depends on how much time your phone takes to launch the Service.

Previously there wasn't this kind of behavior because the locked app was killed during the unlock phase.

Inviato dal mio iPad utilizzando Tapatalk
[Xposed Framework Modules] koragg97:
:)

[MENTION=727397]invano[/MENTION] is this module compatible with lollipop? If not, do you plan to update it?
[Xposed Framework Modules] invano:
Just waiting for a stable version of xposed on touchwiz. By the way the majority of the code should be already compatible.

Inviato dal mio SM-N910F
[Xposed Framework Modules] mattiadj:
Found a terrible but! Note 4 with 4.4. If I unlock an app, other apps not ask me for finger but open normally. So it's enough to unlock only one app with fingerprint to unlock all apps!! It's a know bug?

From universe with my note 4 snapdragon 805 powered!
[Xposed Framework Modules] parimal0703:
for grand quattro

hell0

this app doesn't work on my galaxy grand gt-i8552

so help me out
[Xposed Framework Modules] koragg97:
It will only work on devices with the fingerprint sensor. Does the grand have it?
[Xposed Framework Modules] invano:
Are you running the beta version or the other one?

Inviato dal mio SM-N910F
[Xposed Framework Modules] mattiadj:
Beta. No problem about this on stable but is very slow to unlock since it fc the app before as I understand correctly.
[Xposed Framework Modules] _Sofos_:
Question.. is there a chance (or even possible) of a new version that could work without xposed in the future?

There are such apps in Play Store but yours is so lightweight comparing to the rest and so beautifully designed that there's no point changing to anything else!

Lollipop is here but xposed will take some time as it seems.. that's why I'm asking. :)
[Xposed Framework Modules] invano:
Actually the unlock phase should be faster. The beta does not fc the app but it just spawn an ui overlay above the running app.

Inviato dal mio SM-N910F
[Xposed Framework Modules] invano:
I am sorry but I can not tell you if there will be an xposed independent version..unfortunately I am really busy during this period.

Certainly I am going to update it for xposed when it will be perfectly compatible with tw roms

Inviato dal mio SM-N910F
[Xposed Framework Modules] mattiadj:
Ok it's clear. Can u fix the problem described? It's very annoying and I have to use the previous version which is very slower compared.