消除CM12中多网络共享图标顽固显示问题

5次阅读
没有评论

解决方案:消除CM12中重复的多网络共享图标

问题背景

OnePlus One用户反映,在激活USB无线连接与WIFI热点功能后,多网络共享的图标会出现在通知栏里。然而在关闭相关功能时,这个图标却依然存在。
具体信息如下:
– 手机型号:OnePlus One
– 系统版本:CM12 (0YL)
– 状态:已经Root,并安装了Xposed框架

问题描述

当用户启用了USB无线连接与WIFI热点功能时,多网络共享的图标会出现在通知栏里。然而,在关闭相关功能后,该图标却没有消失,仅在重启设备后能自行消失。

尝试过的解决办法

  1. 启用并再次禁用USB无线连接和WIFI热点。
  2. 分别单独测试关闭这两种功能,并未发现上述现象的发生。
  3. 有人建议通过重启进入恢复模式清除系统缓存解决问题,但这并非用户的理想方案。
  4. 使用第三方工具或脚本如Tasker尝试强制停止对应服务的进程来消除通知栏图标。

最终解决方案

在尝试多种解决方式后,以下是建议的几种操作以及可能的背景分析:

  1. 任务管理器干预
  2. 用户可以使用如tasker这样的第三方应用编写一个简单的任务:当USB无线连接或WIFI热点关闭时,强制停止对应服务并清空通知栏。

    • 具体步骤:
    • 安装如Tasker或其他类似的自动化工具。
    • 编写脚本设定,在“事件”中选择“网络连接改变”,将相应的开关设置为OFF时执行任务。
    • 在执行任务的“操作”列表中加入“停用应用服务”步骤,目标应用为系统“设定”应用。此外还需添加一个“清除通知”的步骤,并指定需要关闭的相应的通知(可以使用图标或关键字查找)。
  3. 恢复模式下刷入更新

  4. 一些用户发现该问题在cm-12.1-20151117-SNAPSHOT版本中不存在,这表明可能存在一个已修复的补丁或者相关代码优化。
    • 建议:尝试获取并安装最新且未存在此问题的CM版本。

注意事项

  • 执行上述操作可能会导致手机性能异常或应用出错,请确保所使用的工具和方法来自权威渠道,并仔细测试可能产生的影响。
  • 尽管使用恢复模式刷入固件能解决该特定问题,但鉴于用户已有刷机经验,这将不再被推荐作为最后手段。
正文完