卸载vivo或iqoo或其它手机的预装软件

前言

众说周知,现在安卓手机做的越来越闭源,(除了一加和小米以及红蓝厂的部分型号 大部分)根本无法root。

那就意味着 手机上一些预装的软件 根本无法卸载 比如:阅读、xx官网、自带的视频和音乐软件等等。

那要怎么解决呢?方案是使用adb卸载
不用担心,通过此方式移除导致异常得 可以通过商店再安装回来 或者恢复出厂设置就都回来了

如果你能接受root后的风险,去酷安 搜素用户 某贼,他做了一款一键root的工具箱 支持红蓝厂的手机部分型号

adb介绍与安装

adb是开发与调试安卓的一款工具,使用它我们可以卸载和安装软件,且不受手机厂商的限制。
这里是下载地址:xxx

连接手机

打开手机的开发者模式,并允许usb调试。
用数据线连接电脑。
打开adb工具

常用的命令

确认连接设备

./adb devices

安装软件

./adb install ./qq.apk

进入操作命令

./adb shell


下边的命令都是在此基础上输入的
这样就不用重复带前缀命令了,比如 adb shell pm list packages

查看手机已安装的软件

pm list packages

查询是否安装了某个软件

根据包名查询,其实就是过滤命令
比如查询vivo自带的电子书app是否存在

pm list packages | grep 'com.chaozh.iReader'

卸载软件

这个非常强大 预装的也可以使用它来卸载
比如卸载vivo官网app

pm uninstall --user 0 com.vivo.space

--user 指定用户 id,Android 系统支持多个用户,默认用户只有一个,id=0
--user 0也就指当前用户,也就是说操作仅仅对当前用户生效

卸载软件的问题

现在手机厂商也变坏了,它也知道我们会用adb卸载它的内置应用
为了防止你这么做,有些软件他加了权限限制
你普通adb用户无法卸载
比如自带的 i音乐

pm uninstall --user 0 com.android.bbkmusic

就会提示你Failure [DELETE_FAILED_USER_RESTRICTED],意思是 失败

当然有解决办法了,巧用Service命令就可以卸载了

service call package 131 s16 com.android.bbkmusic i32 0 i32 0

参考这里这里

冻结软件

当然,如果你要是不想删除,仅仅只是不适用,那更好的办法是冻结。
著名软件 冰箱app就是利用此办法来冻结程序的

pm disable-user com.bbk.appstore

如果猜的不错的话,上边执行肯定会报错no root permission
这是因为现在手机厂商变猥琐了,必须是管理员权限才能执行此命令。
怎么解决,目前无解,可以参考冰箱app的方案

可以卸载的列表

pm uninstall --user 0 com.vivo.space ## vivo官网
pm uninstall --user 0 com.chaozh.iReader ## 电子书
pm uninstall --user 0 com.android.VideoPlayer ## i视频
pm uninstall --user 0 com.baidu.input_vivo ## 百度输入法定制版
pm uninstall --user 0 com.vivo.browser ## 自带浏览器
pm uninstall --user 0 com.android.notes ## 原子笔记
service call package 131 s16 com.android.bbkmusic i32 0 i32 0 ## i音乐

可删除列表参考:
https://www.52pojie.cn/thread-1051732-2-1.html
https://www.cnblogs.com/ifree6/p/16029655.html

关于解锁BL和Root

相当难
如何解锁 Vivo 手机 Bootloader
vivo解锁bl

推荐

用 adb 卸载哪些 MIUI 预装应用不会导致卡米?
ADB安装及使用详解
adb卸载预置应用失败Failure[DELETE_FAILED_USER_RESTRICTED]?
关闭vivo系统更新,删除系统应用

posted @ 2023-05-30 11:51  丁少华  阅读(5761)  评论(0编辑  收藏  举报