[Xposed Framework Modules] AA1973:
Nexus 5, CM 12 CAF unofficial 2015-02-28, SELinux Enforcing, SuperSU 2.46

Seems to work for me. Compared to 3.0.2, I do see the stats and items in Alarms, Wakelocks and Services in Enforcing Mode right from the beginning, just after a reboot. No need to switch to permissive as workaround necessary.

Good job. Thanks [MENTION=526666]cryptyk[/MENTION]

Just a question to clarify a doubt as I honestly can't remember if the time ticker ("stats collected since...") was static or dynamic? Haven't played with KitKat for half a year...

Xposed Log attached.

03-02 22:54:24.503 I/Xposed ( 234): -----------------

03-02 22:54:24.503 I/Xposed ( 234): Starting Xposed binary version 60, compiled for SDK 21

03-02 22:54:24.503 I/Xposed ( 234): Phone: Nexus 5 CAF (LGE), Android version 5.0.2 (SDK 21)

03-02 22:54:24.503 I/Xposed ( 234): ROM: cm_hammerheadcaf-userdebug 5.0.2 LRX22G ccbc783695 test-keys

03-02 22:54:24.503 I/Xposed ( 234): Build fingerprint: google/hammerhead/hammerhead:5.0.1/LRX22C/1602158:user/release-keys

03-02 22:54:24.503 I/Xposed ( 234): Platform: armeabi-v7a, 32-bit binary, system server: yes

03-02 22:54:24.503 I/Xposed ( 234): SELinux enabled: yes, enforcing: yes

03-02 22:54:25.516 I/Xposed ( 234): -----------------

03-02 22:54:25.516 I/Xposed ( 234): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH

03-02 22:54:26.131 I/Xposed ( 234): Detected ART runtime

03-02 22:54:26.170 I/Xposed ( 234): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing

03-02 22:54:26.493 I/Xposed ( 234): Initializing XposedBridge version 61

03-02 22:54:26.677 I/Xposed ( 234): Loading modules from /data/app/com.oasisfeng.greenify-1/base.apk

03-02 22:54:27.014 I/Xposed ( 234): Loading class com.oasisfeng.greenify.pro.FrameworkPatch

03-02 22:54:27.047 I/Xposed ( 234): Loading class com.oasisfeng.greenify.pro.SettingsPatch

03-02 22:54:27.048 I/Xposed ( 234): Loading modules from /data/app/de.theknut.xposedgelsettings-1/base.apk

03-02 22:54:27.144 I/Xposed ( 234): Loading class de.theknut.xposedgelsettings.hooks.ResourceReplacements

03-02 22:54:27.174 I/Xposed ( 234): Loading class de.theknut.xposedgelsettings.hooks.GELSettings

03-02 22:54:27.186 I/Xposed ( 234): Loading modules from /data/app/com.ryansteckler.nlpunbounce-1/base.apk

03-02 22:54:27.230 I/Xposed ( 234): Loading class com.ryansteckler.nlpunbounce.hooks.Wakelocks

03-02 22:54:29.623 I/Xposed ( 829): Amplify: Version 3.0.3

03-02 22:54:29.624 I/Xposed ( 829): Amplify: Attempting 19to20 AlarmHook

03-02 22:54:29.634 I/Xposed ( 829): Amplify: Successful 19to20 AlarmHook

03-02 22:54:29.635 I/Xposed ( 829): Amplify: Attempting 21 WakeLockHook

03-02 22:54:29.655 I/Xposed ( 829): Amplify: Successful 21 WakeLockHook

03-02 22:54:29.655 I/Xposed ( 829): Amplify: Service Blocking Status: true

03-02 22:54:29.655 I/Xposed ( 829): Amplify: Attempting 17to20 ServiceHook

03-02 22:54:29.658 I/Xposed ( 829): Amplify: Successful 17to20 ServiceHook

03-02 22:59:10.309 I/Xposed ( 829): Amplify: Allowing Wakelock RILJ. Max Interval: 240000 Time since last granted: 295837

03-02 22:59:10.639 I/Xposed ( 829): Amplify: Allowing Alarm com.android.server.WifiManager.action.START_SCAN. Max Interval: 240000 Time since last granted: 296166

03-02 23:00:57.614 I/Xposed ( 7732): Amplify: Version 3.0.3

03-02 23:00:57.614 I/Xposed ( 7732): Amplify: Attempting 19to20 AlarmHook

03-02 23:00:57.622 E/Xposed ( 7732): de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.server.AlarmManagerService

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:52)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:136)

03-02 23:00:57.622 E/Xposed ( 7732): at com.ryansteckler.nlpunbounce.hooks.Wakelocks.try19To20AlarmHook(Wakelocks.java:338)

03-02 23:00:57.622 E/Xposed ( 7732): at com.ryansteckler.nlpunbounce.hooks.Wakelocks.hookAlarms(Wakelocks.java:134)

03-02 23:00:57.622 E/Xposed ( 7732): at com.ryansteckler.nlpunbounce.hooks.Wakelocks.handleLoadPackage(Wakelocks.java:73)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:207)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:635)

03-02 23:00:57.622 E/Xposed ( 7732): at android.app.ActivityThread.handleBindApplication(Unknown Source)

03-02 23:00:57.622 E/Xposed ( 7732): at android.app.ActivityThread.access$1600(ActivityThread.java:147)

03-02 23:00:57.622 E/Xposed ( 7732): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1357)

03-02 23:00:57.622 E/Xposed ( 7732): at android.os.Handler.dispatchMessage(Handler.java:102)

03-02 23:00:57.622 E/Xposed ( 7732): at android.os.Looper.loop(Looper.java:135)

03-02 23:00:57.622 E/Xposed ( 7732): at android.app.ActivityThread.main(ActivityThread.java:5256)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.reflect.Method.invoke(Native Method)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.reflect.Method.invoke(Method.java:372)

03-02 23:00:57.622 E/Xposed ( 7732): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)

03-02 23:00:57.622 E/Xposed ( 7732): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:117)

03-02 23:00:57.622 E/Xposed ( 7732): Caused by: java.lang.ClassNotFoundException: com.android.server.AlarmManagerService

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.Class.classForName(Native Method)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.Class.forName(Class.java:308)

03-02 23:00:57.622 E/Xposed ( 7732): at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)

03-02 23:00:57.622 E/Xposed ( 7732): at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:50)

03-02 23:00:57.622 E/Xposed ( 7732): ... 20 more

03-02 23:00:57.622 E/Xposed ( 7732): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.server.AlarmManagerService" on path: DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]

03-02 23:00:57.622 E/Xposed ( 7732): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.ClassLoader.loadClass(ClassLoader.java:469)

03-02 23:00:57.622 E/Xposed ( 7732): ... 24 more

03-02 23:00:57.622 E/Xposed ( 7732): Suppressed: java.lang.ClassNotFoundException: com.android.server.AlarmManagerService

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.Class.classForName(Native Method)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.BootClassLoader.findClass(ClassLoader.java:781)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)

03-02 23:00:57.622 E/Xposed ( 7732): at java.lang.ClassLoader.loadClass(ClassLoader.java:504)

03-02 23:00:57.622 E/Xposed ( 7732): ... 25 more

03-02 23:00:57.622 E/Xposed ( 7732): Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available

03-02 23:03:10.639 I/Xposed ( 829): Amplify: Allowing Alarm com.android.server.WifiManager.action.START_SCAN. Max Interval: 240000 Time since last granted: 240134

Edit 20min later

?