apsun / NekoSMS

A pattern-based text message blocker for Android.
GNU General Public License v3.0
419 stars 44 forks source link

Do not work on Nougat with Xposed abforce v87 #35

Closed mamutu02 closed 7 years ago

mamutu02 commented 7 years ago

I'm using Android 7.1.2 mokee rom with xposed framework (released by abforce). NekoSMS connot block message. While a message matches black list pattern is arriving, I can see it on NekoSMS Blocked Message list, but my phone can still receive it.

使用的魔趣rom 7.1.2,内置了abforce的xposed框架。NekoSMS的“已拦截信息”列表中可以显示拦截的短信,但这些短信还是能被手机收到。


07-27 15:26:56.550 I/Xposed  ( 3042): -----------------
07-27 15:26:56.550 I/Xposed  ( 3042): Starting Xposed version 87, compiled for SDK 25
07-27 15:26:56.550 I/Xposed  ( 3042): Device: SM-G935F (samsung), Android version 7.1.2 (SDK 25)
07-27 15:26:56.550 I/Xposed  ( 3042): ROM: mk_hero2lte-userdebug 7.1.2 NJH47D 65c650d940 test-keys
07-27 15:26:56.550 I/Xposed  ( 3042): Build fingerprint: samsung/mk_hero2lte/hero2lte:7.1.2/NJH47D/65c650d940:userdebug/test-keys
07-27 15:26:56.550 I/Xposed  ( 3042): Platform: arm64-v8a, 64-bit binary, system server: yes
07-27 15:26:56.550 I/Xposed  ( 3042): SELinux enabled: yes, enforcing: yes
07-27 15:26:56.604 I/Xposed  ( 3042): -----------------
07-27 15:26:56.605 I/Xposed  ( 3042): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
07-27 15:26:56.895 I/Xposed  ( 3042): Detected ART runtime
07-27 15:26:56.914 I/Xposed  ( 3042): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
07-27 15:26:57.122 I/Xposed  ( 3042): Loading modules from /data/app/com.pyler.xinternalsd-1/base.apk
07-27 15:26:57.136 I/Xposed  ( 3042):   Loading class com.pyler.xinternalsd.XInternalSD
07-27 15:26:57.139 I/Xposed  ( 3042): Loading modules from /data/app/net.jzhang.powernap-1/base.apk
07-27 15:26:57.179 I/Xposed  ( 3042):   Loading class net.jzhang.powernap.xposed.WakeLockManager
07-27 15:26:57.189 I/Xposed  ( 3042): Loading modules from /data/app/com.crossbowffs.nekosms-1/base.apk
07-27 15:26:57.265 I/Xposed  ( 3042):   Loading class com.crossbowffs.nekosms.xposed.SmsHandlerHook
07-27 15:26:57.275 I/Xposed  ( 3042):   Loading class com.crossbowffs.nekosms.xposed.XposedUtilsHook
07-27 15:26:57.276 I/Xposed  ( 3042): Loading modules from /data/app/tw.fatminmin.xposed.minminguard-1/base.apk
07-27 15:26:57.397 I/Xposed  ( 3042):   Loading class tw.fatminmin.xposed.minminguard.Main
07-27 15:27:06.662 I/Xposed  ( 3043): -----------------
07-27 15:27:06.662 I/Xposed  ( 3043): Starting Xposed version 87, compiled for SDK 25
07-27 15:27:06.662 I/Xposed  ( 3043): Device: SM-G935F (samsung), Android version 7.1.2 (SDK 25)
07-27 15:27:06.662 I/Xposed  ( 3043): ROM: mk_hero2lte-userdebug 7.1.2 NJH47D 65c650d940 test-keys
07-27 15:27:06.662 I/Xposed  ( 3043): Build fingerprint: samsung/mk_hero2lte/hero2lte:7.1.2/NJH47D/65c650d940:userdebug/test-keys
07-27 15:27:06.662 I/Xposed  ( 3043): Platform: arm64-v8a, 32-bit binary, system server: no
07-27 15:27:06.662 I/Xposed  ( 3043): SELinux enabled: yes, enforcing: yes
07-27 15:27:06.664 I/Xposed  ( 3043): -----------------
07-27 15:27:06.664 I/Xposed  ( 3043): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
07-27 15:27:06.906 I/Xposed  ( 3043): Detected ART runtime
07-27 15:27:06.913 I/Xposed  ( 3043): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
07-27 15:27:07.012 I/Xposed  ( 3043): Loading modules from /data/app/com.pyler.xinternalsd-1/base.apk
07-27 15:27:07.020 I/Xposed  ( 3043):   Loading class com.pyler.xinternalsd.XInternalSD
07-27 15:27:07.022 I/Xposed  ( 3043): Loading modules from /data/app/net.jzhang.powernap-1/base.apk
07-27 15:27:07.035 I/Xposed  ( 3043):   Loading class net.jzhang.powernap.xposed.WakeLockManager
07-27 15:27:07.040 I/Xposed  ( 3043): Loading modules from /data/app/com.crossbowffs.nekosms-1/base.apk
07-27 15:27:07.099 I/Xposed  ( 3043):   Loading class com.crossbowffs.nekosms.xposed.SmsHandlerHook
07-27 15:27:07.102 I/Xposed  ( 3043):   Loading class com.crossbowffs.nekosms.xposed.XposedUtilsHook
07-27 15:27:07.102 I/Xposed  ( 3043): Loading modules from /data/app/tw.fatminmin.xposed.minminguard-1/base.apk
07-27 15:27:07.208 I/Xposed  ( 3043):   Loading class tw.fatminmin.xposed.minminguard.Main
07-27 15:27:08.328 I/Xposed  ( 3398): [Power Nap] Trying alternative service hook.
07-27 15:27:08.328 E/Xposed  ( 3398): java.lang.NoSuchMethodError: com.android.server.am.ActiveServices#startServiceLocked(android.app.IApplicationThread,android.content.Intent,java.lang.String,int,int,int,android.content.Context)#exact
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedHelpers.findMethodExact(XposedHelpers.java:341)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:182)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:257)
07-27 15:27:08.328 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.try17to21ServiceHook(WakeLockManager.java:211)
07-27 15:27:08.328 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.hookServices(WakeLockManager.java:185)
07-27 15:27:08.328 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleLoadPackage(WakeLockManager.java:129)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:34)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:61)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:106)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedInit$4$1.beforeHookedMethod(XposedInit.java:158)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:314)
07-27 15:27:08.328 E/Xposed  ( 3398):   at com.android.server.SystemServer.startBootstrapServices(Unknown Source)
07-27 15:27:08.328 E/Xposed  ( 3398):   at com.android.server.SystemServer.run(SystemServer.java:367)
07-27 15:27:08.328 E/Xposed  ( 3398):   at com.android.server.SystemServer.main(SystemServer.java:238)
07-27 15:27:08.328 E/Xposed  ( 3398):   at java.lang.reflect.Method.invoke(Native Method)
07-27 15:27:08.328 E/Xposed  ( 3398):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891)
07-27 15:27:08.328 E/Xposed  ( 3398):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)
07-27 15:27:08.328 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
07-27 15:27:13.596 I/Xposed  ( 3790): NekoSMS: NekoSMS initializing...
07-27 15:27:13.596 I/Xposed  ( 3790): NekoSMS: Phone manufacturer: samsung
07-27 15:27:13.596 I/Xposed  ( 3790): NekoSMS: Phone model: SM-G935F
07-27 15:27:13.596 I/Xposed  ( 3790): NekoSMS: Android version: 7.1.2
07-27 15:27:13.596 I/Xposed  ( 3790): NekoSMS: Xposed bridge version: 87
07-27 15:27:13.596 I/Xposed  ( 3790): NekoSMS: NekoSMS version: 0.14.0 (29)
07-27 15:27:13.597 I/Xposed  ( 3790): NekoSMS: Hooking InboundSmsHandler constructor for Android v24+
07-27 15:27:13.606 I/Xposed  ( 3790): NekoSMS: Hooking dispatchIntent() for Android v23+
07-27 15:27:13.614 I/Xposed  ( 3790): NekoSMS: NekoSMS initialization complete!
07-27 15:27:13.838 I/Xposed  ( 3790): NekoSMS: Registering SMS filter content observer
07-27 15:27:13.839 I/Xposed  ( 3790): NekoSMS: Registering NekoSMS package state receiver
07-27 15:27:13.841 I/Xposed  ( 3790): NekoSMS: Initializing remote preferences
07-27 15:27:13.841 I/Xposed  ( 3790): NekoSMS: Checking if we have OP_WRITE_SMS permission
07-27 15:27:13.844 I/Xposed  ( 3790): NekoSMS: Already have OP_WRITE_SMS permission
07-27 15:27:13.864 I/Xposed  ( 3790): NekoSMS: Checking if we have OP_WRITE_SMS permission
07-27 15:27:13.864 I/Xposed  ( 3790): NekoSMS: Already have OP_WRITE_SMS permission
07-27 15:27:13.942 I/Xposed  ( 3790): NekoSMS: Checking if we have OP_WRITE_SMS permission
07-27 15:27:13.943 I/Xposed  ( 3790): NekoSMS: Already have OP_WRITE_SMS permission
07-27 15:27:13.947 I/Xposed  ( 3790): NekoSMS: Checking if we have OP_WRITE_SMS permission
07-27 15:27:13.948 I/Xposed  ( 3790): NekoSMS: Already have OP_WRITE_SMS permission
07-27 15:27:49.299 I/Xposed  ( 5826): [Power Nap] java.lang.IllegalArgumentException: context is null
07-27 15:28:01.882 I/Xposed  ( 6193): NekoSMS: Hooking Xposed module status checker
07-27 15:28:23.420 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:28:23.457 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:28:23.611 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:28:24.021 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:28:24.176 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:28:32.272 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:28:32.309 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:28:32.442 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:28:32.795 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:28:33.782 I/Xposed  ( 3398): [Power Nap] Allowed alarm. Name: com.android.email.intent.action.RESTART_ALL_IDLE_CONNECTIONS, package: com.android.email
07-27 15:28:33.783 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:28:33.783 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:28:33.783 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:28:33.783 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:28:33.783 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:28:33.783 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:28:33.783 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:28:33.821 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:28:33.866 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: Imap IDLE Refresh, package: com.android.email
07-27 15:29:48.704 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:29:48.765 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:29:48.857 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:29:49.109 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:30:00.035 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:30:01.035 I/Xposed  ( 3398): [Power Nap] Allowed alarm. Name: com.android.deskclock.ON_QUARTER_HOUR, package: com.android.deskclock
07-27 15:30:11.574 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:30:53.187 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:30:53.228 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:30:53.406 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:30:53.727 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:31:21.786 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:31:21.818 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:31:33.248 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:31:33.296 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:31:33.403 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:31:33.625 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:31:55.735 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:31:55.735 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:31:55.735 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:31:55.735 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:31:55.735 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:31:55.735 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:31:55.735 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:31:55.777 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:32:20.782 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:32:20.813 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:32:38.760 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:32:38.760 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:32:38.760 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:32:38.760 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:32:38.760 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:32:38.760 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:32:38.760 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:32:38.787 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:33:10.750 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:33:10.750 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:33:10.750 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:33:10.750 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:33:10.750 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:33:10.750 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:33:10.750 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:33:10.780 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:33:41.733 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:33:41.733 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:33:41.733 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:33:41.733 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:33:41.733 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:33:41.733 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:33:41.733 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:33:41.773 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:34:12.726 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:34:12.726 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:34:12.726 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:34:12.726 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:34:12.726 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:34:12.726 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:34:12.726 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:34:12.757 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:34:43.754 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:34:43.754 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:34:43.754 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:34:43.754 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:34:43.754 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:34:43.754 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:34:43.754 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:34:43.794 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:35:09.752 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:35:14.732 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:35:14.732 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:35:14.732 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:35:14.732 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:35:14.732 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:35:14.732 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:35:14.732 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:35:14.764 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:35:32.045 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:35:32.087 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:35:32.227 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:35:32.529 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:36:02.726 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:36:02.726 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:36:02.726 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:36:02.726 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:36:02.726 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:36:02.726 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:36:02.726 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:36:02.774 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:36:40.440 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:36:40.482 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:36:40.639 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:36:40.971 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:37:02.734 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:37:02.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:37:02.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:37:02.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:37:02.734 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:37:02.734 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:37:02.734 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:37:02.771 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:37:44.773 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:37:44.773 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:37:44.773 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:37:44.773 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:37:44.773 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:37:44.773 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:37:44.773 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:37:44.811 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:37:44.837 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:37:45.575 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:37:45.643 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:37:52.977 I/Xposed  ( 3398): [Power Nap] Allowed alarm. Name: ccc71.bmw.pro/ccc71.at.receivers.phone.at_mA_receiver, package: ccc71.bmw.pro
07-27 15:37:53.076 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:38:16.781 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:38:16.781 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:38:16.781 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:38:16.781 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:38:16.781 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:38:16.781 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:38:16.781 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:38:16.810 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:38:46.826 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:38:46.826 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:38:46.826 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:38:46.826 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:38:46.826 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:38:46.826 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:38:46.826 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:38:46.869 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:39:17.767 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:39:17.767 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:39:17.767 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:39:17.767 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:39:17.767 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:39:17.767 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:39:17.767 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:39:17.796 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:39:20.756 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:39:20.796 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:39:20.935 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:39:21.221 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:39:50.925 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:39:50.925 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:39:50.925 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:39:50.925 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:39:50.925 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:39:50.925 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:39:50.925 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:39:51.013 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:40:32.738 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:40:32.738 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:40:32.738 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:40:32.738 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:40:32.738 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:40:32.738 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:40:32.738 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:40:32.770 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:41:04.734 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:41:04.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:41:04.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:41:04.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:41:04.734 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:41:04.734 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:41:04.734 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:41:04.765 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:41:35.735 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:41:35.735 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:41:35.735 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:41:35.735 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:41:35.735 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:41:35.735 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:41:35.735 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:41:35.780 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:42:12.748 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:42:14.995 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:42:14.995 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:42:14.995 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:42:14.995 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:42:14.995 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:42:14.995 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:42:14.995 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:42:15.062 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:42:45.734 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:42:45.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:42:45.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:42:45.734 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:42:45.734 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:42:45.734 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:42:45.734 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:42:45.769 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:43:16.741 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:43:16.741 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:43:16.741 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:43:16.741 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:43:16.741 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:43:16.741 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:43:16.741 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:43:16.770 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:43:47.746 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:43:47.746 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:43:47.746 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:43:47.746 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:43:47.746 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:43:47.746 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:43:47.746 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:43:47.785 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:44:18.748 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:44:18.748 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:44:18.748 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:44:18.748 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:44:18.748 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:44:18.748 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:44:18.748 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:44:18.783 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:44:49.732 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:44:49.732 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:44:49.732 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:44:49.732 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:44:49.732 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:44:49.732 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:44:49.732 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:44:49.781 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:45:21.772 I/Xposed  ( 3398): [Power Nap] Allowed alarm. Name: com.android.deskclock.ON_QUARTER_HOUR, package: com.android.deskclock
07-27 15:45:21.792 I/Xposed  ( 3398): [Power Nap] Allowed alarm. Name: com.android.internal.telephony.data-stall, package: com.android.phone
07-27 15:45:21.793 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:45:21.793 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:45:21.793 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:45:21.793 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:45:21.793 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:45:21.793 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:45:21.793 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:45:21.823 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:45:52.757 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:45:52.757 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:45:52.757 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:45:52.757 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:45:52.757 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:45:52.757 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:45:52.757 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:45:52.802 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:46:09.755 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:46:09.785 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:47:55.411 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:47:55.451 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:47:55.683 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:48:00.749 I/Xposed  ( 3398): [Power Nap] Allowed alarm. Name: com.android.internal.policy.impl.PhoneWindowManager.DELAYED_KEYGUARD, package: com.android.systemui
07-27 15:48:00.769 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:48:00.799 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:48:00.908 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:48:14.338 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:48:14.380 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:48:14.536 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:48:14.784 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:49:33.574 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:49:33.626 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:49:33.735 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:49:34.039 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:50:46.470 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:50:46.521 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:50:46.705 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:50:46.949 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:51:16.758 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:51:16.758 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:51:16.758 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:51:16.758 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:51:16.758 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:51:16.758 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:51:16.758 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:51:16.812 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:51:42.053 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:51:42.105 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: RILJ, package: com.android.phone
07-27 15:51:42.181 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: show keyguard, package: com.android.systemui
07-27 15:51:42.434 I/Xposed  ( 3398): [Power Nap] Allowed wakelock: NfcService:mRoutingWakeLock, package: com.android.nfc
07-27 15:52:11.765 I/Xposed  ( 3398): [Power Nap] Allowed system alarm by default. Name: android.intent.action.TIME_TICK, package: android
07-27 15:52:12.225 E/Xposed  ( 3398): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.PendingIntent.getCreatorUid()' on a null object reference
07-27 15:52:12.225 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.handleAlarm(WakeLockManager.java:537)
07-27 15:52:12.225 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager.access$300(WakeLockManager.java:52)
07-27 15:52:12.225 E/Xposed  ( 3398):   at net.jzhang.powernap.xposed.WakeLockManager$16.afterHookedMethod(WakeLockManager.java:493)
07-27 15:52:12.225 E/Xposed  ( 3398):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-27 15:52:12.225 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService.triggerAlarmsLocked(Unknown Source)
07-27 15:52:12.225 E/Xposed  ( 3398):   at com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:2636)
07-27 15:52:12.301 I/Xposed  ( 3398): [Power Nap] Allowed system wakelock by default: *alarm*, package: android
07-27 15:54:07.271 I/Xposed  ( 3790): NekoSMS: Received a new SMS message
07-27 15:54:07.272 I/Xposed  ( 3790): NekoSMS: Cached SMS filters dirty, loading from database
07-27 15:54:07.303 I/Xposed  ( 3790): NekoSMS:   Result: Blocked
07-27 15:54:07.347 I/Xposed  ( 3790): NekoSMS: Removing raw SMS data from database for Android v24+
07-27 15:54:07.355 E/Xposed  ( 3790): NekoSMS: Error occurred in dispatchIntent() hook
07-27 15:54:07.355 E/Xposed  ( 3790): java.lang.NoSuchMethodError: com.android.internal.telephony.gsm.GsmInboundSmsHandler#deleteFromRawTable(java.lang.String,java.lang.String[],int)#bestmatch
07-27 15:54:07.355 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedHelpers.findMethodBestMatch(XposedHelpers.java:440)
07-27 15:54:07.355 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedHelpers.findMethodBestMatch(XposedHelpers.java:472)
07-27 15:54:07.355 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:1238)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.deleteFromRawTable24(SmsHandlerHook.java:316)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.finishSmsBroadcast(SmsHandlerHook.java:337)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.beforeDispatchIntentHandler(SmsHandlerHook.java:406)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.access$100(SmsHandlerHook.java:37)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook$DispatchIntentHook.beforeHookedMethod(SmsHandlerHook.java:60)
07-27 15:54:07.355 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:314)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.dispatchIntent(Unknown Source)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.dispatchSmsDeliveryIntent(InboundSmsHandler.java:1223)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.processMessagePart(InboundSmsHandler.java:922)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.-wrap2(InboundSmsHandler.java)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler$DeliveringState.processMessage(InboundSmsHandler.java:500)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.android.internal.util.StateMachine$SmHandler.processMsg(StateMachine.java:980)
07-27 15:54:07.355 E/Xposed  ( 3790):   at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:799)
07-27 15:54:07.355 E/Xposed  ( 3790):   at android.os.Handler.dispatchMessage(Handler.java:102)
07-27 15:54:07.355 E/Xposed  ( 3790):   at android.os.Looper.loop(Looper.java:154)
07-27 15:54:07.355 E/Xposed  ( 3790):   at android.os.HandlerThread.run(HandlerThread.java:61)
07-27 15:54:07.357 E/Xposed  ( 3790): java.lang.NoSuchMethodError: com.android.internal.telephony.gsm.GsmInboundSmsHandler#deleteFromRawTable(java.lang.String,java.lang.String[],int)#bestmatch
07-27 15:54:07.357 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedHelpers.findMethodBestMatch(XposedHelpers.java:440)
07-27 15:54:07.357 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedHelpers.findMethodBestMatch(XposedHelpers.java:472)
07-27 15:54:07.357 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:1238)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.deleteFromRawTable24(SmsHandlerHook.java:316)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.finishSmsBroadcast(SmsHandlerHook.java:337)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.beforeDispatchIntentHandler(SmsHandlerHook.java:406)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook.access$100(SmsHandlerHook.java:37)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.crossbowffs.nekosms.xposed.SmsHandlerHook$DispatchIntentHook.beforeHookedMethod(SmsHandlerHook.java:60)
07-27 15:54:07.357 E/Xposed  ( 3790):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:314)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.dispatchIntent(Unknown Source)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.dispatchSmsDeliveryIntent(InboundSmsHandler.java:1223)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.processMessagePart(InboundSmsHandler.java:922)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler.-wrap2(InboundSmsHandler.java)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.android.internal.telephony.InboundSmsHandler$DeliveringState.processMessage(InboundSmsHandler.java:500)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.android.internal.util.StateMachine$SmHandler.processMsg(StateMachine.java:980)
07-27 15:54:07.357 E/Xposed  ( 3790):   at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:799)
07-27 15:54:07.357 E/Xposed  ( 3790):   at android.os.Handler.dispatchMessage(Handler.java:102)
07-27 15:54:07.357 E/Xposed  ( 3790):   at android.os.Looper.loop(Looper.java:154)
07-27 15:54:07.357 E/Xposed  ( 3790):   at android.os.HandlerThread.run(HandlerThread.java:61)
apsun commented 7 years ago

Huh, I took a look at the code for InboundSmsHandler again, it looks like Google changed deleteFromRawTable from package-private to just private in Nougat. Must have missed that when I was updating the module. Will fix later today, thanks for reporting.

lanewu commented 7 years ago

confirmed to have the same issue on nougat, keep up the great work.

apsun commented 7 years ago

Please try this build (should fix that silly mistake): NekoSMS-release.zip

I'm shooting in the dark here since I don't have any phones running Nougat with Xposed, so if it still doesn't work please post your logs again :-)

mamutu02 commented 7 years ago

I have tried your new build and it works now. Thank you ♂

lanewu commented 7 years ago

tested 0.14.1-dev, working. Thanks. LineageOS 7.1.2 + xposed-v87-sdk25-PurifyOS_20170726