apsun / NekoSMS

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

NekoSMS not blocking MMS #79

Closed psiie closed 3 years ago

psiie commented 3 years ago

Im not sure if the hook used is supposed to intercept MMS, but it seems like MMS is not being blocked. SMS blocking seems to work however.

Do others concur? Or is it just me? The readme didnt mention if MMS is blocked or not so Im not sure.

For testing, I tried a simple "body contains" filter rule. Since I have working blocks in SMS with such a rule.


If you are submitting a bug report and do not include the following info, your issue will be ignored!

Please paste your Xposed logs (Xposed Installer -> Logs -> Menu -> Save to SD card) below:

--------- beginning of head
EdXposed Log
Powered by Log Catcher
QQ support group: 855219808
Telegram support group: @Code_Of_MeowCat
Telegram channel: @EdXposed
--------- beginning of information
Manufacturer: Google
Brand: google
Device: taimen
Product: taimen
Model: Pixel 2 XL
Fingerprint: google/taimen/taimen:10/QQ3A.200605.001/6392402:user/release-keys
ROM description: taimen-user 10 QQ3A.200605.001 6392402 release-keys
Architecture: arm64-v8a
Android build: QQ3A.200605.001
Android version: 10
Android sdk: 29
EdXposed version: v0.4.6.4 (4563) (SandHook)
EdXposed api: 91.0
Riru version: v21.3 (36)
Riru api: 7
Magisk: 21.0 (21000)
--------- beginning of main
--------- beginning of system
09-02 16:29:45.643   862   862 I EdXposed: onModuleLoaded: welcome to EdXposed!
09-02 16:29:45.643   862   862 I EdXposed: Start to install inline hooks
09-02 16:29:45.643   862   862 I EdXposed: Using api level 29
09-02 16:29:45.643   862   862 I EdXposed: Start to install Riru hook
09-02 16:29:45.659   862   862 I EdXposed: Riru hooks installed
09-02 16:29:45.699   862   862 I EdXposed: using installer org.meowcat.edxposed.manager
09-02 16:29:45.699   862   862 I EdXposed: data path prefix: /data/user_de/0/
09-02 16:29:45.699   862   862 I EdXposed:   application list mode: false
09-02 16:29:45.699   862   862 I EdXposed:     using whitelist: false
09-02 16:29:45.699   862   862 I EdXposed:   dynamic modules mode: false
09-02 16:29:45.699   862   862 I EdXposed:   resources hook: true
09-02 16:29:45.699   862   862 I EdXposed:   deopt boot image: false
09-02 16:29:45.699   862   862 I EdXposed:   no module log: false
09-02 16:29:45.699   862   862 I EdXposed:   hidden api bypass: true
09-02 16:29:45.702   862   862 I EdXposed: ART hooks installed
09-02 16:29:45.703   862   862 I EdXposed: system_property_get: dalvik.vm.dex2oat-flags -> --inline-max-code-units=0
09-02 16:29:45.819   864   864 I EdXposed: onModuleLoaded: welcome to EdXposed!
09-02 16:29:45.819   864   864 I EdXposed: Start to install inline hooks
09-02 16:29:45.819   864   864 I EdXposed: Using api level 29
09-02 16:29:45.819   864   864 I EdXposed: Start to install Riru hook
09-02 16:29:45.840   864   864 I EdXposed: Riru hooks installed
09-02 16:29:45.899   864   864 I EdXposed: using installer org.meowcat.edxposed.manager
09-02 16:29:45.900   864   864 I EdXposed: data path prefix: /data/user_de/0/
09-02 16:29:45.900   864   864 I EdXposed:   application list mode: false
09-02 16:29:45.900   864   864 I EdXposed:     using whitelist: false
09-02 16:29:45.900   864   864 I EdXposed:   dynamic modules mode: false
09-02 16:29:45.900   864   864 I EdXposed:   resources hook: true
09-02 16:29:45.900   864   864 I EdXposed:   deopt boot image: false
09-02 16:29:45.900   864   864 I EdXposed:   no module log: false
09-02 16:29:45.900   864   864 I EdXposed:   hidden api bypass: true
09-02 16:29:45.905   864   864 I EdXposed: ART hooks installed
09-02 16:29:45.906   864   864 I EdXposed: system_property_get: dalvik.vm.dex2oat-flags -> --inline-max-code-units=0
09-02 16:29:47.271   862   862 I EdXposed-Bridge: Loading modules from /data/app/org.meowcat.edxposed.manager-H1oeZfESJGiQML3Gg816cA==/base.apk
09-02 16:29:47.672   862   862 I EdXposed-Bridge:   Loading class org.meowcat.edxposed.manager.xposed.Enhancement
09-02 16:29:47.673   862   862 I EdXposed-Bridge: Loading modules from /data/app/eu.faircode.xlua-_PJsCtkB52VEjnX_uJFtsA==/base.apk
09-02 16:29:47.782   862   862 I EdXposed-Bridge:   Loading class eu.faircode.xlua.XLua
09-02 16:29:47.787   862   862 I EdXposed-Bridge: Loading modules from /data/app/ru.xkip.noad.twitter-Njn9yNq_3M-5nlppk6Gc_Q==/base.apk
09-02 16:29:47.904   862   862 I EdXposed-Bridge:   Loading class ru.xkip.noad.twitter.Xposed
09-02 16:29:47.905   862   862 I EdXposed-Bridge: Loading modules from /data/app/com.crossbowffs.nekosms-xXhF-uH1W0xw46ySZyjJVw==/base.apk
09-02 16:29:48.032   862   862 I EdXposed-Bridge:   Loading class com.crossbowffs.nekosms.xposed.SmsHandlerHook
09-02 16:29:48.034   862   862 I EdXposed-Bridge:   Loading class com.crossbowffs.nekosms.xposed.XposedUtilsHook
09-02 16:29:48.035   862   862 I EdXposed-Bridge: Loading modules from /data/app/tw.fatminmin.xposed.minminguard-IpIHl8-JZp1lmtMNiWLDUQ==/base.apk
09-02 16:29:48.224   862   862 I EdXposed-Bridge:   Loading class tw.fatminmin.xposed.minminguard.Main
--------- beginning of crash
09-02 16:27:51.671   864   864 I EdXposed-Bridge: Loading modules from /data/app/org.meowcat.edxposed.manager-H1oeZfESJGiQML3Gg816cA==/base.apk
09-02 16:27:52.515   864   864 I EdXposed-Bridge:   Loading class org.meowcat.edxposed.manager.xposed.Enhancement
09-02 16:27:52.517   864   864 I EdXposed-Bridge: Loading modules from /data/app/eu.faircode.xlua-_PJsCtkB52VEjnX_uJFtsA==/base.apk
09-02 16:27:52.735   864   864 I EdXposed-Bridge:   Loading class eu.faircode.xlua.XLua
09-02 16:27:52.746   864   864 I EdXposed-Bridge: Loading modules from /data/app/ru.xkip.noad.twitter-Njn9yNq_3M-5nlppk6Gc_Q==/base.apk
09-02 16:27:53.110   864   864 I EdXposed-Bridge:   Loading class ru.xkip.noad.twitter.Xposed
09-02 16:27:53.113   864   864 I EdXposed-Bridge: Loading modules from /data/app/com.crossbowffs.nekosms-xXhF-uH1W0xw46ySZyjJVw==/base.apk
09-02 16:27:53.279   864   864 I EdXposed-Bridge:   Loading class com.crossbowffs.nekosms.xposed.SmsHandlerHook
09-02 16:27:53.284   864   864 I EdXposed-Bridge:   Loading class com.crossbowffs.nekosms.xposed.XposedUtilsHook
09-02 16:27:53.285   864   864 I EdXposed-Bridge: Loading modules from /data/app/tw.fatminmin.xposed.minminguard-IpIHl8-JZp1lmtMNiWLDUQ==/base.apk
09-02 16:27:53.694   864   864 I EdXposed-Bridge:   Loading class tw.fatminmin.xposed.minminguard.Main
09-02 16:27:58.945  4407  4407 D EdXposedManager: ApplicationList: Force add modules to list
09-02 16:28:04.394  4407  4407 I EdXposedManager: ModuleUtil -> updating modules.list
09-02 16:29:59.122  9298  9298 I EdXposed-Bridge: Loaded app: !!! com.twitter.android
09-02 16:29:59.123  9298  9298 I EdXposed-Bridge: Context set!
09-02 16:29:59.125  9298  9298 I EdXposed-Bridge: Twitter: com.twitter.android 9.7.0-release.00 loaded with module version 1.2
09-02 16:31:01.286 12089 12089 I EdXposed-Bridge: Loaded app: !!! com.twitter.android
09-02 16:31:01.287 12089 12089 I EdXposed-Bridge: Context set!
09-02 16:31:01.288 12089 12089 I EdXposed-Bridge: Twitter: com.twitter.android 9.7.0-release.00 loaded with module version 1.2
09-02 16:44:52.126 14855 14855 I EdXposed-Bridge: Loaded app: !!! com.twitter.android
09-02 16:44:52.127 14855 14855 I EdXposed-Bridge: Context set!
09-02 16:44:52.130 14855 14855 I EdXposed-Bridge: Twitter: com.twitter.android 9.7.0-release.00 loaded with module version 1.2
09-02 17:56:20.889 21900 21900 I EdXposed-Bridge: Loaded app: !!! com.twitter.android
09-02 17:56:20.890 21900 21900 I EdXposed-Bridge: Context set!
09-02 17:56:20.891 21900 21900 I EdXposed-Bridge: Twitter: com.twitter.android 9.7.0-release.00 loaded with module version 1.2
09-02 19:01:42.742 28658 28658 I EdXposed-Bridge: Loaded app: !!! com.twitter.android
09-02 19:01:42.743 28658 28658 I EdXposed-Bridge: Context set!
09-02 19:01:42.746 28658 28658 I EdXposed-Bridge: Twitter: com.twitter.android 9.7.0-release.00 loaded with module version 1.2
09-02 19:14:51.889 30587 30587 D EdXposedManager: ApplicationList: Force add modules to list
09-02 19:14:52.015 30587 30587 I EdXposedManager: ModuleUtil -> updating modules.list

Thank you for helping us help you help us all.

apsun commented 3 years ago

NekoSMS does not support MMS blocking, sorry. There are no plans to add support for MMS, as the flow for receiving MMS is significantly different from that of SMS.

psiie commented 3 years ago

Okay. Thanks for the quick answer by the way!