Bingo~
首发于Bingo~

3C Toolbox Pro 使用教程 (介绍 & 应用管理)

本文不再更新

我没办法做到对每一个软件都详细说明该禁掉哪一个权限 更多的时候只有试错 所以如果你不确定你在做什么的话 要么什么都不要做 要么请先备份软件

文章的部分截取自 如何遏制安卓系统中阿里系软件的后台自动唤醒? - BorisMirage 的回答

写到最后看了看 还是烂尾了 抱歉

1.必备条件

• 软件 (废话)鉴于这个软件需要付费我就不放下载链接了

• 手机要 root

• 安装 Xposed 框架

2.基本介绍

一般人也就只用到应用管理 这个选项

如下图

点开 应用管理 一共有下面这几个界面


  • 备份

备份过的应用程序会出现在这里 在用3c卸载软件的时候默认备份应用程序


  • 应用程序

这个是最重要的一个选项卡 在后文会详细介绍

底部的几个选项现在就介绍一下

    • 单选:点击后可以改变选择程序数 可以切换成一次选择多个程序进行批量操作
    • 名称:排序方式 不解释了
    • 用户:点击后可改变显示项 可以只显示用户安装程序 系统应用 或者两者全部显示
    • 管理:在没有选择应用的情况下有两个选项:重新加载数据 / 清空全部缓存 而在选择应用点击该选项卡可以对选择应用进行管理
  • 权限

默认界面如下

但是可以点选右下角改变显示方式 如下图

3C Toolbox Pro 的应用权限管理做的很不好,大部分本该由用户决定是否给予的权限根本无法选择,个人觉得这是这个应用最大的槽点。

  • 启动 / 事件

可以管理应用唤醒 详细说明在后文

  • 状态

指的是电池状态

这个需要安装插件,未安装插件时显示的界面是这样的:

在安装完插件后(需要重启)显示则是这样:

  • 一键调整

吐槽一下这个翻译= =这明明是备份好吗

附官网原文:

This screen offers a one-click solution to backup, restore of apps, call logs and SMS.
该界面提供一键解决方案,包括备份 / 恢复应用,通话记录,短信


3.基本使用

选取应用 然后点右下角的管理 会跳出如下图所示的界面

  • 打开:不只有普通打开的功能 还可以在打开软件后记录日志
  • 权限:管理应用的权限 下文还会说明

不要在这里调整应用权限,这里只是调整 service & receiver & activity的地方

  • 分享:分享 应用程序和设置 / 应用程序 / 数据 / 市场链接
  • 移动:移动到sd卡上或者从sd卡移到手机内存 或者移动到系统内部 - 成为系统级应用
  • 链接:链接到 Google play 商店
  • 备份:备份应用程序 防止误卸载(如果需要备份应用数据则需要 root )
  • 启用通知:默认状态是关闭通知 这个功能其实 Android 5.0 已经自带了 但是在3C Toolbox Pro 里可以通过多选程序批量关闭通知
  • 应用保护:暂时不明
  • 旋转:与传感器有关 可选横向或者纵向
  • 唤醒屏幕:暂时不明
  • 结晶(重点介绍):如下图
  1. 蓝色结晶 只要应用不在前台运行就强制结束该应用 比如打开某应用之后回到桌面 此时应用会被直接清理掉
  2. 黄色结晶 在屏幕关闭之后强制结束应用
  3. 红色结晶 与黄色类似 可以看作是黄色的减弱版

在右上角的设置-用户界面-任务管理器 中可以将终止应用程序方式改为开 这样的话黄色结晶和红色结晶就没有区别了

  • 全屏 全屏运行 换句话说就是没有顶栏 (需要 Xposed 框架)
  • 冻结 冻结后无法运行程序
  • 修复权限 在这里引用一下官网原文
This feature available in Android Tuner app manager allows to reset data file permissions to their default on selected apps. It can help if an app is dysfunctional. However it should never be used for apps that work fine. (If it ain't broke don't fix it)
If you fixed permissions on an app and it created problems, you can long-press the app in Android Tuner's app manager, tap 'open', tap 'open data directory', then long-press each file and folder and tap 'permission'. In the dialog tick all boxes, including the 'apply to sub-folders and files'. This may fix the problems caused. But there's no guarantee as the experienced issue may be caused by other things.
这项功能允许程序重新设定选定应用的数据文件权限为其默认值。其在该选定应用出现功能缺失的时候可以有所帮助。但是如果应用运行没有问题的话则不应该使用该功能
如果在修复权限后出现了新的问题,则可以在Android Tuner app manager中长按该应用,点击'打开', '打开数据目录',之后长按每个文件和文件夹,再单击'permission'。在出现的对话框中选择全部选项,包括“应用到下级文件和文件夹”。这样也许可以修复由权限修复所造成的问题,但是无法完全保证能够解决,因为有先例说明有可能是由于其他原因所导致的应用问题。

(翻译的好累)简单的说 只要自己的手机没有问题就不要碰

  • 创建CWM压缩包 创建程序包 可选储存在系统内存或者手机内存 也可选择包括应用设置
  • 重置 又是一个可怕的东西(以下三项可选)
    • 停止应用活动(活动,唤醒,插件,服务)
    • 微调(无通知,安全,全屏,保持屏幕唤醒,旋转应用,冻结,重新指定优先级)
    • 屏蔽请求

同样 手机没有出现问题的情况下不要碰

  • 清除数据 很简单 就是清除应用数据
  • 卸载 卸载程序 默认在卸载前会备份应用
  • 应用程序处理

每一个应用的包名称都有区别,有些包的名称估计只有作者才知道是怎么一回事,因此下文只会举出少数例子和一些关键词。

  • 服务 ( service )

下图是服务截图

了解包名的办法:对每一个包而言都要从前往后看

举例:com.alipay.android.app.MspService

com.alipay 说明这个应用包是属于支付宝方面的 后面有.taobao的 说明是淘宝的包

.android.app 说明不了什么

.MspService msp = managed service provider 关掉后会造成无法更换支付方式

需要注意的一般有以下几个关键词:

  1. ad - 广告
  2. push 推送服务。
  3. com.baidu.location.f 这是百度的定位服务 广泛存在于各种百度系软件中,关闭。
  4. umeng.com 友盟,也就是广告联盟。

这些是通用的可以关闭的服务 如果还有想关掉的服务就直接看包的名称 有需要的就关掉

但是关闭了某些必要的服务可能导致应用无法正常打开

所以在关闭服务之前请先备份软件

下面用QQ举例说明一下该怎么使用

  1. webprocess.PreloadService 网页预加载服务 问题是我为什么需要在QQ里打开预加载
  2. contactsync 通讯录扫描 对我个人来说看到这个词的话这个服务就直接拉黑了
  3. 注意 msfservice,coreservice,coreservice$kernelservice 这几项核心服务不能关 avservice 关系到视频聊天(audio & video service)自行取舍
  1. qzoneplugin QQ空间的插件 没有需要的话就关掉吧
  2. qlink QQ的远程控制 我想不出手机上要这个干嘛
  3. 还是 contactsync 不解释
  4. huangye 黄页服务 我不需要
  5. dataline 无线传输服务 只要对电脑手机互传文件很在意的人都不要关 我自己关纯粹是因为不需要
  6. tmdownloader 下载软件会用到 于我无用
  7. music.QQplayerservice QQ 音乐的服务。
  1. QQwifi 类似于万能 Wi-Fi 的服务。
  2. bluetoothleproxyservice 蓝牙服务器服务。
  3. 最后一个被遮住的是 vipservice,这个服务是VIP的表情服务。
  • 唤醒 (receiver)

唤醒是一把双刃剑

一方面如果没有唤醒的话很多Android上的软件功能就没办法正常使用

但是这也是一个软件就算退出也会极其耗电的根源 频繁的唤醒除了浪费电量和系统资源以外没有任何意义 是的BAT我就是在说你们

支付宝(及这一类 app)会自行检查应用唤醒是否被注册 所以会出现 receiver 反复被勾选的事情 这时候需要 autostart 来彻底禁止 这是另一个软件的事情了

用支付宝举例如何关闭唤醒:

由于很长一段时间没有更新该文所以应用截图会出现不同

在每个触发名下都有具体的触发列表

最值得说的是 com.alipay.pushsdk.sync.SyncMsgReeiver 这个触发

欣赏一下下面的事件列表

boot completed - 启动完成

connective change - 连接变换 (通常是指 Wi-Fi 连接转向数据连接 或者反之变换)

user present - 用户状态

action power connected - 接上电源

start pushservice - 开始推送服务

cockroach (不懂- -)

notification clicked - 点击通知 (点击通知后进入程序)

message received - 收到消息

sync push message - 扫描消息

nfdservice (不懂- -)

支付宝频繁唤醒的原因 大抵如此

  • 提供者 (provider)

这里面的东西没有必要处理

一般情况下都是作为 service 和 activity 的支持

  • 活动 (activity)

关闭 activity 会直接导致应用闪退 在关闭之前一定要想清楚

一般可以关掉的 activity 有如下几种形式

  1. push

而正如上图所示 广告来源一般来自

  1. Google 广告
  2. amazon 广告
  3. Facebook 广告

国内应用还会有 umeng 的广告联盟数据统计 一并关掉

再次声明 关闭 activity 有很大的可能性造成应用闪退 慎用

  • 关于 Android 后台整治

写到这里感觉还是烂尾了,Android 的后台问题远远不是堆硬件所能够解决的。其开放性,以及 GMS 的被墙,决定了 Android 手机的使用体验很大程度上取决于 app 编写者的良心。此外,除了 3C Toolbox Pro 还有很多 app 可以改善 Android 的后台占用。

  1. 绿色守护
  2. xprivacy
  3. autostart(图标是一辆红色小汽车)

(以上均需要 Xposed 框架支持)


2015.09.30 20:16

编辑于 2018-04-10

文章被以下专栏收录