打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
(不ROOT/不安装软件/安全)--Android/安卓手机手动冻结/禁用系统应用方法

(本文以华为荣耀8自动更新冻结/禁用为例进行描述)

注意

如果你的手机系统在进行hide的时候提示:
“Neither user 2000 nor current process has Android.permission.MANAGE_USERS”
那说明这个命令在你当前的系统里面没有权限,就没法进行上述操作了。 作者的荣耀8之前一直升级上来的是可以用的,前两天因为感觉太慢,双清了,结果现在就不能用了。。。

引言

 文章之前,先交代一下我为什么写这篇文章。本人用的是华为的荣耀8手机,荣耀8虽然外观经验,性能强劲,但是待机时间真是一个鸡肋。完全没有老余发布会上说得两天,而且越升级系统,约耗电。我目前已经不敢从B160版本往上再升级了,传说上了B377,一天两冲真受不了。于是乎我就想把自动更新关闭,搜遍网络论坛,结果方法全都不管用。不管怎么限制,一联网弹出个必须升级的框,每次都要返回一次,万一误点了就完了,听说root了可以禁止,但是问了这个简单的东西就root,得不偿失。

 好在咱有点代码知识,有搞机的精神,而且安卓也给了我们瞎搞的机会,还是比较开放的,因此遍寻网络,从90%的没用的回复里面找到了真正10%的精髓,现总结一下。本文只对编程有一定基础的人用处最大,如果你是小白,最好使用别人做好的软件,如Debloater。

 为什么用手动方法?因为怕坏人在软件中加入恶意代码,哈哈!


冻结/禁用程序

总共分成两个步骤:

  1. 步骤一:首先确定手机能够通过开发者调试模式,链接到电脑

  2. 步骤二:下载adb官方软件,进入adb命令模式

  3. 步骤三:通过输入隐藏命令,来禁用相应的软件,本文中就是自动更新软件


步骤一(开发人员选项-USB调试-连接电脑)

  1. 手机开启开发者调试模式,开发者模式开启,有太多的教程,直接点击安卓版本号,连续点击,一直到弹出来开启开发者模式结束。然后进入开发者选项,打开里面的“USB调试”的选项。

  2. 然后通过USB线,链接到电脑,如果你电脑里面有杀软,大部分会弹出来一个让你连接手机的烦人的弹窗,这时候你直接下载吧,这个对于我们来说还真用上了。作者是用了360的安全助手,也可以用豌豆荚之类的手机助手软件。如果没弹出来,那就自己安装一个吧。

  3. 根据软件提示,将手机链接到那个手机助手软件,到能够看到你手机截图,看你手机里面的信息为止,说明已经将你的手机进入了usb调试模式,在保证链接的前提下不要关闭这个程序,进行步骤二。

(具体截图和步骤网上太多了,大家可以参考网上教程。)


步骤二(批处理命令-进入adb命令)

 adb工具应该算是安卓用于调试使用的一个PC端的指令工具,我是这么理解的,我们要用的是其中的pm指令。(纯业余的说法,哈哈)

  1. 首先要下载一个adb工具包,最保险的方式是从Google下载,下载地址如下:
    https://dl.google.com/android/repository/platform-tools-latest-windows.zip
    下载后解压缩,找到platform-tools文件夹,将其复制到D盘的根路径下面(换个比较好操作的路径)。

  2. 然后打开命令行,有很多中方法,比如说按Win键 + R打开命令行,输入cmd打开命令行窗口,然后输入cd /D D:\platform-tools 回车。输入adb version 回车,出现adb命令的版本号,如图:

  3. 然后输入adb shell 回车,进入adb命令模式。然后就可以开始我们的pm代码操作了,有没有很激动?出现下图就可以了:


步骤三(pm命令操作)

  1. 输入pm list packages | grep hwouc 回车
     这个是显示所有手里面安装的包名列表,grep的功能是进行过滤,hwouc是华为系统里面的更新软件包名,如果是华为手机直接可以用,如果是其他手机请百度下吧。正常来说应该出现com.huawei.android.hwouc,就说明一切正常。

  2. 输入pm hide com.huawei.android.hwouc 回车
     这部命令是隐藏/冻结了hwouc软件

  3. 输入pm list packages | grep hwouc 回车
     这时候就发现搜索不到软件,确定了可以隐藏/冻结了软件。

  4. 输入exit 回车
      推出adb命令模式。

  5. 输入adb reboot 回车
     手机会重启,等待吧。


扩展

这里对pm显示包名列表的命令进行扩展,供参考:

pm list packages [options] [FILTER]打印所有的已经安装的应用的包名,如果设置了文件过滤则值显示包含过滤文字的内容参数描述-f  显示每个包的文件位置-d  使用过滤器,只显示禁用的应用的包名-e  使用过滤器,只显示可用的应用的包名-s  使用过滤器,只显示系统应用的包名-3  使用过滤器,只显示第三方应用的包名-i  查看应用的安装者

本文参考了如下博文网址:

[1] http://www.cnbeta.com/articles/tech/574639.htm
[2] http://bbs.gfan.com/android-8029206-1-1.html

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
adb
如何关闭华为/荣耀系统更新-永久版
免Root卸载预置APP——完整版
[刷机教程] Android系列 adb操作命令详解
pc上使用有root权限的adb shell命令来操作android手机
Android系列教程(三) 如何获取Root权限
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服