Android免root禁用系统应用(adb停用安卓系统应用)

支付宝内搜索 9155838 即可领现金红包 每天都能领哦

16:33:33
现在越来越多的手机收紧bl的解锁了,也就是说root越来越难了,对于未解锁的手机,总存在那么一些我们用不到的手机系统自带应用,但是没办法卸载,它时不时在后台运行,占用手机资源让人很不爽,在这里提供一些禁用掉这些应用的方法供参考:

先看通过adb停用安卓系统应用的效果

Android免root禁用系统应用

ADB调试工具包(Android Debug Bridge)

输入以下命令可以查询已连接的设备:
adb devices

1. 手机连接电脑,并在开发人员选项中开启USB调试和“仅充电”模式下允许adb调试(如果有问题请选择“传输文件”)
2. 在电脑上下载adb应用包,官方地址:https://adbshell.com/upload/adb.zip,一般的一键刷写Recovery包都带有
3. 解压后,在adb.exe所在目录下运行cmd命令行
4. 输入命令:adb shell
5. 在手机上会出现信任调试,选始终允许
6. 在cmd命令行模式下复制运行下面命令即可:

@echo 1. 开发者模式打开ADB调试
@echo 2. 列出本机上的应用:adb shell pm list packages 
@echo   adb shell pm list packages -s ,只输出系统的包
@echo .
@echo 3. 在手机上信任adb调试
@echo  .
@echo 4. 停用认为不需要的应用
@echo  .
@echo  .按任意键将列出您手机上的应用列表,并将列表保存到 dngznet.txt 文件中。
@echo  .
pause>nul

adb shell pm list packages
adb shell pm list packages >App.txt
@echo .
@echo .
ECHO.上面是本机上的应用,详细的应用列表请打开 APP.txt 文件查看
@echo .
@echo . 下面开始执行停用【电子邮件】【游戏中心】 【多看阅读】【小米钱包、支付】【搜索中心】 【搜狗输入法】等,按任意键继续...
pause>nul

使用adbshell pm disable-user 停用app的包名
例如:停用系统更新,命令行输入:
adb shell pm disable-user com.huawei.android.hwouc
回车即可。

adb shell pm disable-user com.android.email
ECHO.停用【电子邮件】

adb shell pm disable-user com.duokan.reader
ECHO.停用【多看阅读】

adb shell pm disable-user com.android.htmlviewer
ECHO.停用【HTML查看】

adb shell pm disable-user com.android.quicksearchbox
ECHO.停用【搜索中心】

adb shell pm disable-user com.sohu.inputmethod.sogou.xiaomi
ECHO.停用【搜狗输入法】
pause>nul

ECHO.停用【谷歌全家桶】 按任意键继续...
adb shell pm disable-user com.google.ar.core
adb shell pm disable-user com.google.android.gms
adb shell pm disable-user com.google.android.gsf
adb shell pm disable-user com.google.android.ext.shared
adb shell pm disable-user com.google.android.partnersetup
adb shell pm disable-user com.google.android.ext.services
adb shell pm disable-user com.google.android.configupdater
adb shell pm disable-user com.google.android.marvin.talkback
adb shell pm disable-user com.google.android.overlay.gmsconfig
adb shell pm disable-user com.google.android.onetimeinitializer
adb shell pm disable-user com.google.android.printservice.recommendation
adb shell pm disable-user com.google.android.overlay.modules.ext.services

如想重新启用系统更新,则输入adb shell pm enable com.huawei.android.hwouc并回车即可。

上面仅为示例,具体要禁用哪些请查看目录下的dngznet.txt文本里面找到你需要禁用的app包名。除了停用系统应用之外adb很多强大功能,可以去搜索更多用法。

推荐文章

已有 44 条评论
  1. Unee Wang

    太需要了,要试试

    Unee Wang 回复
  2. 林海草原

    看来还是使用原生安卓系统的诺基亚要省心的多啊!从此只买诺基亚,以及使用原生安卓的手机,以及能刷成原生安卓的手机。

    林海草原 回复
    1. xylx

      @林海草原

      非原生也能用,只要Android7以上就行了。
      还从没用过诺基亚的安卓手机,不知道怎么样。

      xylx 回复
  3. 大致

    真不错嘿,收藏试试。
    这种方法重启后会不会变回来?

    大致 回复
    1. xylx

      @大致

      不会的

      xylx 回复
  4. 张波博客

    其实感觉现在ROOT无所谓了,以前是手机运存小,需要删系统应用,现在运存大了,无所谓了!

    张波博客 回复
    1. xylx

      @张波博客

      对我登陆说root还是很有必要的,能实现很多制定功能。

      xylx 回复
  5. 山野愚人居

    看着太复杂,怕把手机整成砖!

    山野愚人居 回复
    1. xylx

      @山野愚人居

      不禁用关键进程即可,就算用adb弄坏了系统一般也不会砖的。

      xylx 回复
  6. Gazzz

    我记得安卓2.x的时代的时候基本上是每台机都要root,因为当时可扩展的功能太少了,想要什么都得xposed之类的。后来等各大厂商的ROM定制化的程度更深了,也貌似没必要root了。毕竟黑阈之类的也推荐adb而不是root。

    Gazzz 回复
    1. xylx

      @Gazzz

      黑阈之类用起来也挺麻烦的,要么重启就要重新弄,要么就弄管理设备权限,搞不好权限就丢失了。

      xylx 回复
  7. 跋涉者

    以前喜欢搞这东西,取得root权限后可以刷其他的os,现在感觉没啥必要了,一个是内存大了,另一个是也没有什么系统好刷了

    跋涉者 回复
    1. xylx

      @跋涉者

      嗯,现在优秀的rom少了,并且各厂商的也越来越好了。

      xylx 回复
  8. 灰狼

    压缩包下载不了啊

    灰狼 回复
    1. xylx

      @灰狼

      源站挂了,那就随便百度一个下载吧。

      xylx 回复
  9. 公益机构导航

    这在其他品牌的手机上能用吗?

    公益机构导航 回复
    1. xylx

      @公益机构导航

      能的,只要没特殊限制。

      xylx 回复
  10. 晴和君

    现在运存大了,就变懒了

    晴和君 回复
  11. 萧瑟

    adb是个好东西,好久没折腾安卓手机了。

    萧瑟 回复
  12. 执迷不悟

    直接停用安卓手机😏

    执迷不悟 回复
    1. xylx

      @执迷不悟

      我却渐渐的让ios吃灰去了...

      xylx 回复
  13. 周松松博客

    技术文章,不错

    周松松博客 回复
  14. 平顶山

    @晴和君 是啊,手机的部分配置都赶上电脑了,更新换代的频率也快,折腾额少了

    平顶山 回复
  15. 在路上

    遇到相同主题的博客,超级开心。

    在路上 回复
  16. KAYGB

    adb是真的很有意思,哈哈

    KAYGB 回复
  17. anjl

    这个不错,前几年的时候,想删除系统文件,还得费好多劲了。元旦快乐!

    anjl 回复
    1. xylx

      @anjl

      元旦快乐哦

      xylx 回复
  18. 霭客溪主

    本来想很认真的评论一上,无奈实在不懂这一行。那还是祝福一句新年快乐吧。

    霭客溪主 回复
    1. xylx

      @霭客溪主

      哈哈,谢谢,元旦快乐。

      xylx 回复
  19. zmmio

    在大学时候,爱好就是给手机做适配,也经常用到adb

    zmmio 回复
    1. xylx

      @zmmio

      你是高手,你说的是驱动适配吗?

      xylx 回复
  20. 演员

    够用就行

    演员 回复
  21. 笛声

    我最想停用的是系统更新,但miui无法停用,华为倒是可以。

    笛声 回复
  22. 笛声

    其实,确定自己不需要的APP,可以直接删除
    pm uninstall --user 0 com.xiaomi.gamecenter
    pm uninstall --user 0 com.sohu.inputmethod.sogou.xiaomi
    不过,我奇怪的是,明明没获取root权限,为什么能以用户0 (root)的身份去删除东西
    当然若删除了重要的系统APP,可能会不能开机,不要找我,找博主,哈哈。

    笛声 回复
    1. xylx

      @笛声

      等于这个内置处理命令是自带root属性吧,我是这样想的,没细究。
      删的话更危险了点,毕竟删错了就得刷机了。

      xylx 回复
  23. Sam.Z

    现在手机内存大了,懒得去折腾,以前性能跟不上的时候经常搞这些,不root不舒服系列~ 主要用的1+,还不错,国内相对来说是很纯净的版本了

    Sam.Z 回复
    1. xylx

      @Sam.Z

      是的,现在需要root的原因越来越少了,但就为了那么两三个需求必须root了。

      xylx 回复
  24. 归臧

    这个还是蛮实用的~

    归臧 回复
  25. zgcwkj

    电视机常用手段~

    zgcwkj 回复
  26. xiaoshi

    试试pm uninstall,更厉害,直接卸载哈哈

    xiaoshi 回复
  27. ufan0

    Nice work, 对由APP洁癖的人来说简直就是救星。

    ufan0 回复
  28. 山小炮

    参考了你的方法,把一加自带的应用商店停用了,一加系统可以停用输入法和浏览器但就是应用商店不行,用adb的方法果然奏效。

    山小炮 回复
    1. xylx

      @山小炮

      有用就好。现在用Googleplay吗?

      xylx 回复
  29. xrspook

    在新手机上OK,但在安卓4.4.4的老掉牙小米平板1上好像不行,根本不理会“adb shell pm disable-user”这个命令(但其它pm命令是可以的,比如说输出列表什么的),但我又没有非常狠地试试uninstall行不行。找了一圈都没看到安卓哪个版本上才开始支持adb停用。

    xrspook 回复
发表新评论取消回复