I use Tasker to disable keyguard when I'm home. It works fine until when a notification comes, such as Whatsapp, and you click the notification to launch the app. Keyguard will be displayed and requires you to unlock the phone. I believe it's a security measure that the phone think you're still in the lockscreen and launching an app inside the lockscreen requires unlocking the phone which makes sense.
But that security measure completely defects the purpose of disabling keyguard in the first place. So I make this Xposed module to bypass the keyguard completely when you tap on notification messages and keyguard is disabled.
Again this module is based on AOSP source code but it also work on my Xperia phone so I expect it to work on some other phones too. Just try and see if it works on yours.
Author(s):
itandy
Support/Discussion URL:
http://forum.xda-developers.com/showthread.php?p=45336638#post45336638
Source code URL:
https://github.com/itandy/notification_direct_launcher
Package:
com.gzplanet.xposed.notificationdirectlauncher
Version name:
1.0
Release type:
Stable (low risk of bugs)
Download:
com.gzplanet.xposed.notificationdirectlauncher_v1_1e2f55.apk(35.45 KB)
Number of downloads:
44,095 in total · 6 in the last 24 hours
MD5 checksum:
1e2f55a6fcc6440f508061118cffa7bd