[Xposed Framework Modules] t61p:
Hi Maxr1998. Thanks for improving MaxLock :) I'll report two issues.

1. Even if 'Custom password' for an app is defined to 'Knock code', PIN screen is wrongly shown on app launch and it is of course unlockable.

2. Setting Background image to 'White screen' cause crash on MaxLock launch. Please see logcat below.

I/dalvikvm-heap( 4282): Forcing collection of SoftReferences for 36000016-byte allocation
E/dalvikvm-heap( 4282): Out of memory on a 36000016-byte allocation.
I/dalvikvm( 4282): "main" prio=5 tid=1 RUNNABLE
I/dalvikvm( 4282): | group="main" sCount=0 dsCount=0 obj=0x40ad76e8 self=0x245e10
I/dalvikvm( 4282): | sysTid=4282 nice=0 sched=0/0 cgrp=default handle=1074861492
I/dalvikvm( 4282): | schedstat=( 0 0 0 ) utm=38 stm=3 core=1
I/dalvikvm( 4282): at android.graphics.Bitmap.nativeCreate(Native Method)
I/dalvikvm( 4282): at android.graphics.Bitmap.createBitmap(Bitmap.java:922)
I/dalvikvm( 4282): at android.graphics.Bitmap.createBitmap(Bitmap.java:897)
I/dalvikvm( 4282): at de.Maxr1998.xposed.maxlock.Util.getBackground(Util.java:226)
I/dalvikvm( 4282): at de.Maxr1998.xposed.maxlock.Util.getResizedBackground(Util.java:242)
I/dalvikvm( 4282): at de.Maxr1998.xposed.maxlock.ui.LockFragment.onCreateView(LockFragment.java:134)
I/dalvikvm( 4282): at android.support.v4.app.Fragment.performCreateView(Fragment.java:1786)
I/dalvikvm( 4282): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947)
I/dalvikvm( 4282): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1126)
I/dalvikvm( 4282): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:739)
I/dalvikvm( 4282): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1489)
I/dalvikvm( 4282): at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:548)
I/dalvikvm( 4282): at de.Maxr1998.xposed.maxlock.ui.SettingsActivity.onStart(SettingsActivity.java:73)
I/dalvikvm( 4282): at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1195)
I/dalvikvm( 4282): at android.app.Activity.performStart(Activity.java:4553)
I/dalvikvm( 4282): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2216)
I/dalvikvm( 4282): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2278)
I/dalvikvm( 4282): at android.app.ActivityThread.access$600(ActivityThread.java:142)
I/dalvikvm( 4282): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280)
I/dalvikvm( 4282): at android.os.Handler.dispatchMessage(Handler.java:99)
I/dalvikvm( 4282): at android.os.Looper.loop(Looper.java:156)
I/dalvikvm( 4282): at android.app.ActivityThread.main(ActivityThread.java:5099)
I/dalvikvm( 4282): at java.lang.reflect.Method.invokeNative(Native Method)
I/dalvikvm( 4282): at java.lang.reflect.Method.invoke(Method.java:511)
I/dalvikvm( 4282): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:991)
I/dalvikvm( 4282): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:758)
I/dalvikvm( 4282): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
I/dalvikvm( 4282): at dalvik.system.NativeStart.main(Native Method)
I/dalvikvm( 4282):
E/dalvikvm( 4282): Out of memory: Heap Size=24035KB, Allocated=19838KB, Limit=49152KB
E/dalvikvm( 4282): Extra info: Footprint=23587KB, Allowed Footprint=24035KB, Trimmed=0KB
W/dalvikvm( 4282): threadid=1: thread exiting with uncaught exception (group=0x40ad6480)
D/libc ( 4282): pt_debug : pthread_create->start_routine=0x408d5835, tls=0x54454f00, arg=0xa88728
D/libc ( 4282): pt_debug : __thread_entry->func=0x408d5835
D/libc ( 4282): , tls=0x54454f00, arg=0xa88728
E/EmbeddedLogger( 540): App crashed! Process: de.Maxr1998.xposed.maxlock
E/EmbeddedLogger( 540): App crashed! Package: de.Maxr1998.xposed.maxlock v19 (4.0.1)
E/EmbeddedLogger( 540): Application Label: MaxLock
E/AndroidRuntime( 4282): FATAL EXCEPTION: main
E/AndroidRuntime( 4282): java.lang.OutOfMemoryError: (Heap Size=24035KB, Allocated=19838KB)
E/AndroidRuntime( 4282):	at android.graphics.Bitmap.nativeCreate(Native Method)
E/AndroidRuntime( 4282):	at android.graphics.Bitmap.createBitmap(Bitmap.java:922)
E/AndroidRuntime( 4282):	at android.graphics.Bitmap.createBitmap(Bitmap.java:897)
E/AndroidRuntime( 4282):	at de.Maxr1998.xposed.maxlock.Util.getBackground(Util.java:226)
E/AndroidRuntime( 4282):	at de.Maxr1998.xposed.maxlock.Util.getResizedBackground(Util.java:242)
E/AndroidRuntime( 4282):	at de.Maxr1998.xposed.maxlock.ui.LockFragment.onCreateView(LockFragment.java:134)
E/AndroidRuntime( 4282):	at android.support.v4.app.Fragment.performCreateView(Fragment.java:1786)
E/AndroidRuntime( 4282):	at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947)
E/AndroidRuntime( 4282):	at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1126)
E/AndroidRuntime( 4282):	at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:739)
E/AndroidRuntime( 4282):	at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1489)
E/AndroidRuntime( 4282):	at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:548)
E/AndroidRuntime( 4282):	at de.Maxr1998.xposed.maxlock.ui.SettingsActivity.onStart(SettingsActivity.java:73)
E/AndroidRuntime( 4282):	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1195)
E/AndroidRuntime( 4282):	at android.app.Activity.performStart(Activity.java:4553)
E/AndroidRuntime( 4282):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2216)
E/AndroidRuntime( 4282):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2278)
E/AndroidRuntime( 4282):	at android.app.ActivityThread.access$600(ActivityThread.java:142)
E/AndroidRuntime( 4282):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280)
E/AndroidRuntime( 4282):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 4282):	at android.os.Looper.loop(Looper.java:156)
E/AndroidRuntime( 4282):	at android.app.ActivityThread.main(ActivityThread.java:5099)
E/AndroidRuntime( 4282):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 4282):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 4282):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:991)
E/AndroidRuntime( 4282):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:758)
E/AndroidRuntime( 4282):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
E/AndroidRuntime( 4282):	at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager( 540): Force finishing activity de.Maxr1998.xposed.maxlock/.ui.SettingsActivity

Finally, I've sent a pull request of Japanese translation.