问题描述
在运行Lollipop 5.0.2系统、Motorola Moto G 2014手机上希望永久关闭某些应用的通知功能,但在设置中取消勾选“显示通知”后,这些通知有时会自动重新启用。用户怀疑这可能是由于应用自身检查其通知状态或在安装/更新时重新开启。
解决方案
方案一:通过系统设置手动禁用
- 进入系统设置:
- 在手机上长按主屏幕的设置图标,或者从应用抽屉中找到并点击设置。
- 导航至通知设置:
- 点击音效与通知选项下的应用通知(App notifications)。
- 禁用特定应用的通知:
- 在列表中找到您希望关闭通知的应用名称,点击进入详情页。
- 关闭下方的“显示通知”开关。
虽然此方法简单但存在如下风险:某些应用可能通过自身程序重新启用这些设置。因此,这种方法并不一定能确保应用通知完全被禁用。
方案二:使用第三方权限管理工具
由于手动方法可能不够可靠,可以考虑使用具有root权限的应用来管理系统通知和应用程序访问权限:
- 获取Root权限:
- 首先需要为设备获得root权限。具体操作请参阅“如何在Motorola Moto G 2014上安装并运行root”教程。
- 安装第三方管理工具:
- 应用市场如F-droid, Google Play Store(需根授权)中搜索并下载权限管理工具,例如:XPrivacy LuLu 或者AppBox。
- 配置权限设置:
- 在这些应用中的通知或权限设置页面禁用具体应用的通知功能。
以AppBox为例的操作步骤:
- 打开AppBox,确保已启用root访问。
- 转到“管理”菜单下的“应用权限”(Application permission)选项。
- 在“显示通知”(Show notifications)一栏下,找到需要禁止的应用,并关闭开关。
方案三:使用命令行临时/永久禁用特定应用的通知
如果您熟悉终端操作且愿意尝试这种方法,可以通过以下步骤执行:
- 获取root访问权限:
- 确保您的设备已经成功获得root权限。
- 安装BusyBox:
- 下载并安装包含adb的工具包如BusyBox for Android 6和更高版本。
- 使用su命令临时禁止通知:
shell
su
pm disable-user 进行禁用的应用名 - 或者永久停用对应应用的通知(此方法取决于您的需求实现):
- 对于某些安全模式下的行为,可能需要编写shell脚本或者修改系统文件以达成目标。
请注意:上述任何步骤都需要一定的技术知识,并且进行操作前应明确理解风险。对于具体的操作指令和工具选择,请根据实际设备型号和个人偏好仔细斟酌后执行相应操作。
综上所述,虽然普通办法相对简便但是并不完全可靠;而使用第三方管理系统并取得root权限能更彻底地保障某些功能的禁用状态。在尝试任何操作之前务必确保已经完成必要的准备工作,并充分了解潜在的风险。如果有不确定的部分,建议寻求专业人士帮助或详细参考其他相关资料。
正文完