nekoyaki
2020-05-30 00:42:46 +08:00
楼主的这个需求也是我对短信的多个需求之一。现代安卓不再允许非默认 sms APP *拦截* 短信了,这导致当年的好多短信拦截 app 都失效了,但官方 app 又一直不支持关键词屏蔽。
如果楼主有办法刷入 xposed,那么 xposed 里开启 neko sms 模块,就可以允许老式的短信拦截 app 继续按原有方式工作。
如果不能刷入 xposed 的话,虽然表面上看起来也可以使用 app ops,对非首选短信 app 允许写短信库,但这样无法拦截通知,所以并不直接符合需求。
我现在用的手机并不能 root 也不能刷入 xposed 。为了在解决这个问题,我之前试用过多个短信产品,最终选了 pulse sms 。我用过的短信 app 里,有两个带关键词屏蔽。
一个是 key messages 。优点: 屏蔽的短信有专门区域保存; 缺点: 界面卡顿, 没有呼吸灯,只有英文界面;
另一个是 pulse sms 。 优点: 整体体验较好,支持多种通知类型、不同号码分别通知;缺点: 屏蔽的短信就没了,没有类似回收站 or 垃圾箱的设计。
我最后选用 pulse,是因为我的一些别的需求,需要使用 app OPS 和 老版本的触宝拨号。在触宝拨号里设置和 pulse 里相同的关键词屏蔽,这样就可以从触宝拨号里查看到被屏蔽的短信。
( APP OPS 即使未 root 用户也可以通过特殊手段借助 adb 启用)