(图片来源网络,侵删)
手机系统自带的内置应用并不总是我们需要的,但是一般而言却难以卸载。例如,很多人都不喜欢系统更新,流传的说法是越更新越卡顿。然而几乎所有的手机厂商都会想尽办法强制用户更新,你可以选择不更新,我就每日数次弹窗提示,三更半夜也不放弃提醒,还伴有消息提示音,令人烦不胜烦。用户可以选择关闭关闭“WLAN下自动下载”和“夜间安装”,但是“WLAN下自动下载”还是会自动开启。联系厂家,结果一般都是“更新提示无法禁止,厂家唯一能做的就是表示抱歉”。个人认为,手机属于用户私有,是否更新应该由用户自己决定。厂家有意将软件更新功能设计为上述状态,属于侵犯用户权利,已经具备了流氓软件的特征。难道用户就只能任人宰割,一点办法都没有吗?当然不是的,我们可以利用ADB命令卸载或者停用手机内置应用,实现“我的手机我做主”,只需要准备好手机、电脑、数据线即可。下面以荣耀Play7T手机为例,演示如何停用系统更新。这里建议是停用,而不是卸载,因为停用后相比卸载,区别仅仅是多占用一点点存储空间,但是卸载后如果想要找回来,很难再找到原始安装包,而停用后可以较为方便地再次启用。一、手机端准备工作:1、打开手机“开发人员选项”:依次点击“设置”、“关于手机”,找到“版本号”,如下图所示:连续点击红框至少7次连续点击7次,手机就会提示已打开开发人员选项。2、打开手机“USB调试”:回到“设置”,点击“系统和更新”,找到“开发人员选项”并点击进入,如图所示进行设置:图示开关都需要打开“仅充电”模式下允许ADB调试务必开启,将来连接电脑和手机时,弹出的连接方式选择“仅充电”即可。二、电脑端准备工作:1、下载ADB软件:搜索下载platform-tools_r34.0.4-windows.zip。然后将其解压至任意路径,为了下一步进入字符界面方便,路径名字简单些较好,示例中用的是“d:\adb tools”。2、进入字符界面(win10为例):在桌面左下角的搜索框内输入“cmd”,右键单击“命令提示符”,点击“以管理员身份运行”,如图所示:打开dos窗口从而打开dos窗口进入字符界面。3、进入ADB软件所在目录:在dos窗口中输入“d:”并回车,再输入“cd adb tools”并回车。这里的“adb tools”就是前面自行解压的路径。三、连接准备工作:1、用数据线连接手机和电脑,在手机上弹出的连接方式中选择“仅充电”。2、电脑dos窗口中输入“adb devices”并回车,这一步可以多做几次。如果手机上有提示,应选择允许该电脑进行ADB调试。连接成功后如下图所示:连接成功后将显示设备名图中共三行,出现第三行即为连接成功,否则将只有两行,看不到电脑所连接的设备名称。3、连接不成功处理:对于荣耀Play7T手机,在第2步手机没有提示信息,连接也不成功。此时应在手机的“开发人员选项”中下拉找到“选择USB配置”,进行如图设置:改为“USB以太网”然后电脑端再次输入“adb devices”,就可以连接成功了。四、ADB命令卸载或停用内置应用:1、获取内置应用软件包列表(非必须步骤):电脑端输入“adb shell pm list packages >d:\1.txt”,这样将在电脑的d盘根目录下得到一个名为“1.txt”的文本文件,该文件内容如下图所示:内置应用软件包列表图中“com.hihonor.mirror”这个软件包,从名字看应该是“镜子”这个内置应用。其他软件包对应的中文应用是什么,自己可以根据名字判断,也可以网上搜索。2、停用系统更新:对于荣耀手机,系统自动更新是依靠名为“软件更新”的内置应用,对应的软件包名为“com.hihonor.ouc”,因此需要输入命令“adb shell pm disable-user com.hihonor.ouc”,如下图所示:停用系统更新图中第二行信息反馈停用成功。此后若进入手机“设置”、“应用”、“应用管理”,找到“软件更新”,会发现多了一个“已停用”的标记;同时在“设置”、“系统和更新”下面,点击“软件更新”已经无任何反应,从此再也不会收到烦人的更新提醒了。3、启用系统更新:前面连接等步骤不变,最后一步的命令改为“adb shell pm enable com.hihonor.ouc”即可。4、卸载系统更新:前面连接等步骤不变,最后一步的命令改为“adb shell pm uninstall --user com.hihonor.ouc”。如果需要卸载、停用或者启用其它内置软件,只需要找准对应软件包名称即可。更多ADB命令用法,可以仅输入“adb”即可看到。至于其它品牌的手机,原理一样,具体操作上大同小异,大家不妨举一反三。
0 评论