yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] ansh1996:
Your 1st question is a strange one, as the title 'MaxLock' suggests that its an applocker.

But anyway, you might wanna try greenify as it hibernates your apps while not in use, so they're practically not running or using up any resources.

Also, here is an xposed module that i think does exactly what you say. Also its compatible from 2.3 all the way to 5.1. Check this link below:

xdaforums.com/xposed/modules/-t2757969

Hit thanks if i helped ! :)
[Xposed Framework Modules] Ketansa:
Hello Sorry, I didn't know how to describe what the Maxlock could be. Alright, thank you. I am going to try that.

So, after all which one would be the best that will sit in the background without eating resources, and still doing its work perfectly?

Greenify or Prevent Running?

Thank you.
[Xposed Framework Modules] Maxr1998:
Greenify hibernates apps which you aren't using all the time, that they consume not performance in background. You won't get notifications from these app though.

Prevent running on the other hand only stops apps from being launched by mistake via Intents, e.g. Firefox launching Facebook+Messenger for you.

(Hope the last one is correct)

MaxLock is just an app which shows a lockscreen on locked apps to protect your stuff from nosy friends/etc.

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] Ketansa:
Thanks again,

I would not explain all the Firefox and Facebook thing here in this thread. But its something you should know too, Here is the thread I created about it.

see you.
[Xposed Framework Modules] Gilg@mesh:
[MENTION=5222551]Maxr1998[/MENTION] maybe I missed it, but is it possible to get random numbers when using the PIN lock? it makes it harder for someone to see my PIN code.

Tapatalked from my GALAXY S6
[Xposed Framework Modules] Maxr1998:
Not, not now. I will maybe implement it sometime, but I still want to fix some other thing in before.
[Xposed Framework Modules] ansh1996:
[MENTION=5222551]Maxr1998[/MENTION] the beta build you posted some days ago has some weird bugs. Apparently i can kill the lockscreen and bypass it when an app is loading (the white screen before locksceeen appears).

Also if i lock the screen on an open chat in whatsapp (not the main 'chats' activity) sometimes the lockscreen does not load or i can just do a normal back press to bypass it. I have not witnessed this behaviour on any other app as of now.

I would like to send logs but i am not sure which settings to tick in 'syslog', as i have not done much logging. I try to solve my problems myself first or just wait for a patch/update. Please check attached screenshot.
[Xposed Framework Modules] Maxr1998:
I can reproduce the first item. I'm not sure why this happens.. Maybe again code that should work behaves differently in real life.

On the second point, do you mean I.Mod screen off is not working? I have that too sometimes, but that's because you have to have the screen off a few seconds after looking that it resets correctly.

When I need logs, I nearly always only need Xposed logs, syslogs only for fc of the settings app, but currently, I don't need any logs.

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] ansh1996:
Runtime errors can be a pain in the ass. :/

I.Mod is working fine, as i said the lockscreen mostly shows up, but the problem is that it can be bypassed with a single back press, just like before. This will not happen in the main chats activity but only when you lock your device with a conversation in whatsapp in front.

Just let me know if you want xposed logs for this bug then :)
[Xposed Framework Modules] Magissia:
At this time I have a Gingerbread, 4.4.4 and 5.0 device to test stuff on with XPosed, if you need me to do some testings, i'm up (and I know how to recover from an xposed module preventing boot so you won't have this problem on your mind, in case)
[Xposed Framework Modules] BeRniTo:
Hey there!

I've locked Kik but it isn't locked when I first open the app. If I change the current app and then try to get back to Kik, it then works (showing the fake die message).

Is this fixable? :confused:

Edit: I've turned off Kik's lock but it keeps locking it. Is this a known bug?
[Xposed Framework Modules] Maxr1998:
Did you reboot after you disabled locking kik?

Please enable it again, reboot, open kik, and send me your Xposed logs. Thanks!

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] BeRniTo:
I've sent you the log through Telegram but I don't see any valuable info there. :confused:
[Xposed Framework Modules] Maxr1998:
I just looked up, didn't receive anything.. Are you sure you sent to the right username?

http://telegram.me/Maxr1998 to be sure.

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] NitroBAY:
Hello the app crash when loads apps. It's happen when it reaches the 293th apps (/700 apps (without systems apps))
[Xposed Framework Modules] Maxr1998:
Probably outofmemory error while loading the app icons, means you have to many apps.. I haven't found a way to fix by now, I probably need to improve garbage collection or something like this.

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] sathishcoumar:
Found a bug that cause loop at fake die input screen, even for correct password.

So far, I used fake die direct unlock and was working fine.

But upon enabling the fake die input, ( my password is double space). It causes loop and ask for the fake die dialog screen repeatedly.

I use kitkat CyanogenMod cm11, in redmi 1s. If needed, I may send you the log.

Thanks max.
[Xposed Framework Modules] Maxr1998:
Tried myself with Hangouts, double space as code and having just disabled direct unlock inb4 as well, but can't reproduce. Logs would be very nice (Xposed logs).

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] NitroBAY:
So... do you think that it'll be fixed soon ?
[Xposed Framework Modules] wifestealer:
He will but give him time
[Xposed Framework Modules] sathishcoumar:
Dear max,

The bug I mentioned earlier, could be my device centric.

I just wiped the cache and dalvic, restarted.

My password double space works perfectly. I tried disabling fake die direct unlock. It now works as desired.

My excuse for confusing you.

And also noted that, upon entering the wrong fake code to test, it displays "thanks for feedback" and shows the fake die screen again. I guess that's as per your design.

I confirm that the app works as desired.

Thanks Max and [MENTION=6050403]wifestealer[/MENTION].
[Xposed Framework Modules] Maxr1998:
Glad you sorted it out. The app sometimes has its quirks, yes.

No, actually not. It should dismiss the dialogs and close the app, I will fix this.

Thanks for pointing out.

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] Maxr1998:
Here's new version. Reboot after update.

Changes:

MaxLock Actions: access all options which were Tasker only inb4 from shortcut or Tasker, merging a few classes, streamlining code.

Optional notification to reset I.Mod, proposed by Bernardo Larossa

Option to fake crash all apps, proposed by..me?

[MENTION=6167281]sathishcoumar[/MENTION] I fixed that apps don't get closed on wrong fake crash input.

[MENTION=6895810]NitroBAY[/MENTION] could you try this version as well and tell me if the still crashes while loading apps?
[Xposed Framework Modules] NitroBAY:
Now slow down at 294 to crash at 387

---------- Post added at 10:59 PM ---------- Previous post was at 10:54 PM ----------

And plz if you find the solution explic quickly cuz' I have pb with a lot of apps :D
[Xposed Framework Modules] sathishcoumar:
Dear Max,

Tested your latest version MaxLock.

As you rectified, upon entering the wrong fake code and selecting OK button, the target app closes, as expected. But, it just still shows "thanks for feedback" message.

And the new feature, FAKE CRASH FOR ALL APPS works fine, But only after a restart. To disable the same, I need to restart the phone. This make this feature less usable.

Intika I MOD Show notification is very useful, Its same as screen off and On. Selecting a unsuspicious icon for the notification is wiser choice.

I noted the reduction of textbox height of the fake screen dialog.

Present height is good, previously it was large.

I use Kitkat version, cyanogenmod cm11 Redmi 1s, with latest xposed.

Thanks Max, for your work.

Sathishcoumar
[Xposed Framework Modules] Maxr1998:
The toast with "Thanks for feedback" makes the whole thing more legit, since it conforms with Android UX guidelines. Not having it would be a bit strange, and let the user with the feeling the whole process wasn't completed.

Fake crash should also work when you just close and reopen MaxLock after checking it.. This seems to be some inconsistence within Android's preference system.. I really don't know.

Yeah, I just used that icon because I already had the resource in the app ;D

Do you know a better icon? I don't really have one for I.Mod..

That's why I changed it ?

Honestly, it looks much better now. 3 lines clearly was too much, one line not enough, so → 2 lines!

EDIT: before anyone tells me, I'm already aware of the strange layout on lockscreen. That's because I'm in the mid of implementing the theme engine. I will push an update soon.

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] clickjack:
Knock Code and Pin Issues

Hey Max,

Have attached a screenshot of what the pin lock looks like. It's impossible to key in the right combination. Don't know if it's just my ROM (CM 12.1) acting weird. Have noticed issues with the knock code too. The bottom left of the knock screen fails to register. I need to tap the corner to unlock (Bottom left) else it just doesn't register (only when unlocking). Registering the knock codes works without any issue.
[Xposed Framework Modules] cirkinn:
[MENTION=5222551]Maxr1998[/MENTION]

hi dev. i'm using this module for a couple of days. i have protected this module with suggested Ways. everything is Fine till That Steps. the module cannot be uninstalled. and i wanted to try the securitiness of the app with trying uninstall with a Third party app. i could't uninstall the app but the data of this module have been deleted. and this caused the module reset and no more lock.
[Xposed Framework Modules] y0000:
hallo guys. Gratz dev for this beatiful app. I have one problem i use this app to LG G3 D855 with 5.1.1 Android version the app locks everything without problem but dont lock my screen with knock code any idea for that?
[Xposed Framework Modules] ansh1996:
Whats your lcd density?

Try turning on/off tablet mode in locking ui under maxlock settings.

Sadly that will happen to every applock available. It can be called a problem of android. By the way, which app did you use to uninstall it?

This is an applocker. It is not a lockscreen replacement, if that's what you meant.
[Xposed Framework Modules] clickjack:
[MENTION=4912187]ansh1996[/MENTION] Default: 480dpi. Changing to 400dpi worked. Thanks!

---------- Post added at 01:27 PM ---------- Previous post was at 01:23 PM ----------

Issues remain with the knock code. bottom left part. doesn't consider my knocks to unlock an app. grrr!!
[Xposed Framework Modules] TechnoSparks:
I know, it is quite troublesome at times.

If you are unlocking an app again in the future, make sure you are tapping at the farthest part of the knock area. That would at least decrease the chance of getting a failed knock code combinations.
[Xposed Framework Modules] Maxr1998:
Which app version do you use? The latest beta here from XDA has a few issues with the layout of lockscreen.

I cannot reproduce the knock code unresponsiveness though. It works fine for me at all positions. Do you have similar unresponsiveness problems in other apps?

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] Maxr1998:
Yes, [MENTION=4912187]ansh1996[/MENTION] already said it, this app only protects individual apps.

If you want knock code for unlocking your lcokscreen, I suggest using this module by MohammadAG: http://repo.xposed.info/module/com.mohammadag.knockcode

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] clickjack:
Using 5.3.2 posted here. The unresponsive knock code exists on all apps. The bottom left just refuses to unlock any app. So I only make use of the other 3 grids.
[Xposed Framework Modules] SyCoREAPER:
[MENTION=5222551]Maxr1998[/MENTION]

Has that bootstuck been resolved?
[Xposed Framework Modules] Montii33:
nice work:good:
[Xposed Framework Modules] SyCoREAPER:
Went and tried it, very long boot.

2 Issues though

1) Lockscreen (Knock) is missing the devider lines

2) Why does logging keep re-enabling itself?

Going to also ask again about you making this work for the lockscreen somehow. :) (MohammadAG's module doesn't seem to work anymore)
[Xposed Framework Modules] Maxr1998:
Yeah, this version has the layout issues. Knock code should work fine though. What do you mean by "grid"? There actually isn't a grid anymore...

Yup.
[Xposed Framework Modules] Maxr1998:
Oops. Should have looked one page further.

The long boot must be caused by your slow device :P ;)

Knock code uses relative positions. you can input your code at any position you want, with any distance between you touches. The system calculates the center between the x and y coordinates of all touches and then applies the virtual grid to resolve pattern.

I can take a look at Mohammad's code and maybe fix his app, but I won't merge it into MaxLock..
[Xposed Framework Modules] SyCoREAPER:
Negative Batman, G3. Anyway, may have just been because it was just installed.

Regarding the grid, I think there is a misunderstanding. I am talking about the divider lines that visually separate the 4 quadrants.

As for taking a look at the other module that would be awesome.
[Xposed Framework Modules] Maxr1998:
I am too [emoji14]

They aren't there anymore because they aren't needed anymore ;)

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] SyCoREAPER:
Oh, I liked those..... Anyway, the option is still in the menu. Under Knock Code Only Show Dividers

Also, what about the logging keep turning itself on?
[Xposed Framework Modules] Maxr1998:
Show dividers should be "Show divider" actually. There is only one now.

The other thing is maybe a bug.. You mean the logs under Locking Options/View logs?
[Xposed Framework Modules] clickjack:
No no. We do know there are 4 grids to the knock code. We just don't see when it once the codes are registered. I mean the X and Y axis only appear when we need to register a particular knock. The bottom left, (which are noted as -X and -Y) don't work for some reason. I mean I can register the codes but it fails to unlock any app. It freaked me out a bit when it didn't unlock. Thankfully MaxLock wasn't locked with the same code/password.

Let me see if I can upload a video with regard to this. Sorry if I was a little too specific.
[Xposed Framework Modules] SyCoREAPER:
You are confusing me now good sir. You said that it no longer shows the grid, so what does Show diverder do than?--- edit nvm, its the line at the top. Got it now.

Correct, under locking options.

Thanks for all of the clarification.
[Xposed Framework Modules] Vernyak:
I think it's necessary to add function not to lock apps when a code entered once (for a secured app) and until screen off.

For instance if I unlock any app and run secured another it's supposed that it's me and there's no need to enter code once again.
[Xposed Framework Modules] clickjack:
I believe that feature is already there in Intika I.Mod.
[Xposed Framework Modules] cirkinn:
https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp&hl=en
[Xposed Framework Modules] Maxr1998:
I actually don't wonder anymore you could clear the data of MaxLock.

MaxLock is safe against normal uninstalling, but not against root. With root, you *could* rm -rf the whole /system, and nothing would stop you. However, you secured all your root apps with MaxLock, and set SuperSU to ask for code, didn't you? ;)

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B80

Hit thanks if I helped!
[Xposed Framework Modules] Maxr1998:
I don't quite understand.. A video would be nice, yes. :)

I'm sorry :(

With "Show divider", I wanted to underline the singularity of the divider, means there is only one left, the top divider. But you already found out.

Last question: you don't mean the Xposed logs that you see? If not, it's clearly a bug, if yes, then I got to tell you that you can't turn off the verbose logging in Xposed logs.

[MENTION=535343]all[/MENTION]:

I know, I know, I said I would push a new release soon, but there's still so much to do..:

I first want to finish the theme engine, because that one a) looks nice and b) themes could generate me some extra revenue (I'm honest on this one ;)),

then I want to rewrite the settings interface (new PreferenceFragment Compat) and -system.

The first item is a bit difficult, as the just released Preference-v7 support library contains some bugs that need to be fixed inb4, so I rely on the android's dev finishing their work and pushing an update soon, the second is even more because I have to find another way to store your settings (because Android's SharedPreference implementation is outer crap and not process safe: that's why your settings are often not applied immediately), and then also transfer your old one to the new system (if you don't want to loose your current data ;)).

Then I'd like to reimplement the In-App billing lib to make pro detection more reliable... Yeah.

Last item: a nicer about screen, though I can save this up for the version after this one.

Worst message at the end: in 2 weeks school starts again for me, and if you know the German school system a bit, I got to tell you I move to grade 11, and every paper in the next two years counts for my final exam..

Phew.
[Xposed Framework Modules] cirkinn:
sure man
[Xposed Framework Modules] OffDatGoGo:
Where you ever able to get Google Drive locked with this app? Mine worked a few times but it's been a month or more dive it would lock Drive. For me that's the only app I really wanted to lock ask the time.
[Xposed Framework Modules] Mau669:
nope, still doesnt work for me
[Xposed Framework Modules] SyCoREAPER:
Not good. I was able to bypass the lock on Google Wallet.

Shortcut on the launcher, click it, hit the back button before it loads, and Wallet is open with no lock screen
[Xposed Framework Modules] Maxr1998:
It seems that works for any app that has to load long time..

I will debug and look for a fix.

Sent using my nexus⁴ running Euphoria 1.1 with Xposed and hells-Core B81

Hit thanks if I helped!
[Xposed Framework Modules] aniplus:
thats dev for the great work...

just noticed this app doesn't lock some apps.. like bbm or messages
[Xposed Framework Modules] Soumyava De:
If I lock my Settings app lock gets activated while receiving calls. Could anyone tell me excluding which activity will stop this? Thank you
[Xposed Framework Modules] Maxr1998:
Since I can't tell you from myself, since I don't have this problem, I suggest you to take a look at your Xposed logs after you got called. There should be something like MLaC|com.android.settings...

Then you can disable that activity in Applist.
[Xposed Framework Modules] Kapiljhajhria:
Not able to lock any app. Tried with kik, tumblr, 9gag.

Only deafault 4 apps are locked like installer, xposed app, max lock and another one i think.

Even after clearing all the recent apps. Tried even custom lock.

Still nothing.
[Xposed Framework Modules] Maxr1998:
Did you reboot after enabling the apps?
[Xposed Framework Modules] rxzcums:
hi all, maxlock is a must have xposed module, my rom is carbon rom LP 5.1.1, today i found a bug:

when open an app protected by maxlock, it will show me the unlock screen, it's ok.

then tap hardware key "cancel", then open that app again, then tap hardware key "cancel"...

after less then 10 times, the app opened without any protect screen, the protection bypassed!

please others check it, and if confirmed the bug, hope author fix it, my maxlock version is 5.3.2
[Xposed Framework Modules] sathishcoumar:
I tested this so called bug in KitKat version, and it is working fine... No bypass for me even tried 15 times as you tried. However, I didn't tested in lollipop...

I use maxlock v 5.3.2 in cyanogenmod cm11 ROM in Redmi 1s
[Xposed Framework Modules] Maxr1998:
I also see this behaviour occasionally, but only on Lollipop. Maybe I can fix it some way.
[Xposed Framework Modules] Kapiljhajhria:
Yes I did. Now chrome lock started working all of a sudden but others still not working. Which logs do you need? From Xposed or from some catlog app?
[Xposed Framework Modules] Maxr1998:
Hm.. Xposed logs would be fine, I guess. Open all apps at least once in before, please.
[Xposed Framework Modules] Kapiljhajhria:
Here are the logs. This time on stock rom for my yureka. Check last few lines. Kik and tumblr not locking

https://docs.google.com/uc?id=0B886-YCGDroPaE5PU3RINElXZWM&export=download
[Xposed Framework Modules] Amaranth`:
Hi guys thanks for this app its so usefull. I have one little problem i try to change the backround image but dont leave me to add image with good quality. If i add image with good quality show me white backround. But if i add low image quality show me ok the backround. The problem is the low image its very low and blury because its low quality and like me. Maybe older version can fix that? Because before one month its ok the backround image with hight quality images, now i have the last version.
[Xposed Framework Modules] Maxr1998:
I don't see this white screen behaviour, but I also have lags/performance issues with very high density images (2K or more) on my 768p Nexus 4.

Maybe I can improve the performance of the ImageView by first scaling the image in a background thread.
[Xposed Framework Modules] ErikHellstrom:
I have a strange report. I have MaxLock installed on a multiuser phone.

On the main profile, maxlock performs flawlessly.

However the second profile has strange behavior.

On initial setup, MaxLock correctly locks settings, xposed, maxlock, and package manager. If I alter the lock screen mechanism it immediately applies.

However, max lock won't lock any additional apps. I've rebooted and flipped profiles a lot, but I get nothing.
[Xposed Framework Modules] Maxr1998:
That's because Xposed hardly is multi-user compatible. Normally, settings are stored at /data/data/, other users however have /data/user/id/ as folder for settings. Since Xposed hardcodes the /data/data/ path in XSharedPreferences, you will always get the settings of the default user.

I suggest you to not use Xposed on secondary users, sadly this is one of the very few things other applockers can do better, despite being still insecure ;)
[Xposed Framework Modules] Curious Boy:
I use rootcloak lollipop and it cause app lock even when i turn off master switcher. It just happen with apps that be added in rootcloak.
[Xposed Framework Modules] Curious Boy:
Any idea for prevent people from uninstall apps in appdrawer?
[Xposed Framework Modules] TechnoSparks:
Lock Package Installer :)
[Xposed Framework Modules] Curious Boy:
I tried it but launcher still can uninstall apps. Do you know this?
[Xposed Framework Modules] TechnoSparks:
Sorry for suggesting without testing it first. Yep it doesn't work on Nova either.

I guess we will have to wait for the developer's own words on this matter