迅维网

查看: 59|回复: 1
打印 上一主题 下一主题
[安卓手机维修]

使用adb命令行 卸载安卓系统预安装的系统应用无需root

  [复制链接]
跳转到指定楼层
1#
发表于 昨天 11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 中国 来自 中国

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 zhaoyueming 于 2025-3-27 12:13 编辑

昨天刚买了个手机,性价比还可以,就是里面预安装 了好多其他应用,像“抖音”,“淘宝”和“支付宝”等应用,可以直接自己卸载,但是有些系统预安装应用就无法通过桌面卸载,例如“音乐”,“视频”等,此时可通过adb命令的方式卸载,无须root。

1、说明

主要通过以下命令行:

adb shell pm uninstall  [-k] [--user USER_ID] 包名

参数说明:

  • -k :卸载应用但保留数据与缓存,如不加 -k 则应用卸载,数据与缓存删除(应用可通过恢复出厂设置恢复,数据无法恢复);
  • –user:指用于的ID号,Android系统支持多用户,默认只有一个,此ID号默认为0。
2、执行

例如我这里想卸载系统自带的“音乐”,则可查找该包名执行上述的操作,当出现“Success”提示时就表示执行成功,查看手机的桌面会发现“音乐”已卸载成功。

adb shell pm uninstall -k --user 0 com.android.mediacenter

3、注意
  • adb:该操作需要电脑中已安装或配置了adb相关的操作,无没有则提示“adb 不是内部命令”;
  • 查看包名:可通过以下命令查看应用的包名,将需要卸载的应用打开,执行如下命令
adb shell dumpsys window | grep mCurrentFocus

但执行该命令时,有时会提示“‘grep’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”,此时的解决方法是将shell 后的执行语句使用双引号括起来,如下所示。

adb shell " dumpsys window | grep mCurrentFocus "


3. 误删除恢复:如误删除了预安装的应用,可通过恢复出厂设置的方式恢复该应用,但如果执行时没有添加“-k”则之前缓存的数据无法恢复。


########################################

不知道你们有没有那么一段黑暗时期,刚买个手机,手机上内置一堆app,还卸载不掉,然后每天各种广告,手机一共1G的运行内存,那些流氓app还要再占走一些内存,真是让人欲哭无泪啊,后来我就学会了root,各种各种root,各种卸载。


终于,手机早都已经发展的NB轰轰了,厂商们成功的限制住了其他流氓软件的发展,并且让自家产品名正缘顺的装在了自己手机上

但是现在手机基本上获取root权限有点无望,或者复杂,并且一旦获取就不维修了

咱们通过adb的方式连接手机,通过adb的方式卸载手机内置app,感受adb的强大。那还等什么,开始吧。

一、需要的工具
1.PC端:adb连接手机工具,如下图所示:

2.手机端APP 酷安,如下图所示:

二、手机端步骤
1.用数据线将电脑和手机连接。
2.激活开发者模式,一般情况下是找到关于手机 ---> 多次点击软件版本号,会提示打开开发者选项。
(此部分省略说明,附上百度链接:

https://jingyan.baidu.com/article/f25ef2548d7941482c1b82f4.html)
注意:中间可能会提示授权,一律都要点击同意。如果没有弹出提示,可以重新插拔数据线,没有这个授权,无法进行下一步。

三、电脑端步骤
1.打开你解压缩adb工具的文件夹。
2.在adb工具的文件夹里面按住shift+鼠标右键,选择红色方框的选项,如下图所示:

3.执行命令
adb.exe devices 如果是win10的话,打完adb记得再按一下tab键,就会自动变成成 .\adb.exe ,下面所有的adb打完之后记得都要按一下tab键,否则无法识别命令。
只有出现这个场面,才代表连接手机完成,此时基本完成了90%。

出现unauthorized表示手机并没有授权,如下图所示(需要回到步骤第二步)
四、开始卸载
1.我们首先需要执行一条命令,进入交互模式。
输入 adb 再按 tab 再输入 shell 再按 回车键

如果出现了以上截图,恭喜你,基本算是ok了,可以开始疯狂卸载。
卸载命令:
pm uninstall -k --user 0 软件包名
2.这个软件包名,该怎么获取呢?手机端通过已经安装好的酷安获取。
打开酷安——我——应用管理——应用——点击卸载旁边的三个小点——查看包名

红色圈起来的就是包名

执行命令卸载
pm uninstall -k --user 0 com.vivo.wallet
执行结果如下图所示:

Success!

当你再去手机上找时,这个内置app已经没了。

可卸载所有系统软件,但是不建议这么做,有的核心软件不能卸载,否则可能会变砖。

评分

参与人数 1下载分 +2 鑫豆 +2 收起 理由
顺景电器 + 2 + 2 给愿意分享经验的人加分!

查看全部评分

2#
发表于 2 小时前 | 只看该作者 来自: 中国 来自 中国
谢谢分享!收藏了。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复