oppo pad 一代平板如何删除系统自带应用

108 天前
 iv8d

oppo pad 一代平板如何删除系统自带应用

使用 adb shell pm uninstall --user 0 xxxx 提示 Failure 什么的,网上搜了下系统应用无法删除。

咨询下各位大佬,不 root 情况下如何删除系统应用

728 次点击
所在节点    问与答
12 条回复
iv8d
108 天前
Failure [DELETE_FAILED_INTERNAL_ERROR]
iv8d
108 天前
试过网上说的挂载读写权限 : 挂载系统读写权限:adb remount
还是报错
iv8d
108 天前
百度了一个方案:
步骤如下

1 )通过命令:adb shell pm list packages -s 列出的应用包列表中找到要删除的包名,如果是系统应用建议这个命令。如果是非系统应用建议使用 adb shell pm list packages -3
2 )获取此要卸载的包名的地址:adb shell pm path com.xx.xx
3 )挂载系统读写权限:adb remount
4 )删除包:adb shell rm /data/app/xxxxxx/xxxxxx/base.apk 这里的路径有可能会不同,复制上面的就行。
5 )最后 adb reboot 重启即可

最后补充:挂载可提前。放到第一步都行。

这种可行吗,直接删除 base.apk ?不用卸载?
iv8d
108 天前
又搜到一条:adb shell service call package 131 s16 com.heytap.browser i32 0 i32 0
待会再试试
beijing999923
108 天前
大部分都是可以删除的,应用商店,OPPO 浏览器,设置,这些是删不掉的
maokg
108 天前
你没 root 很难,有 root 直接 pm 或挂载后 rm /path/*.apk
Cooky
108 天前
能解锁线刷吗,能的话 Linux 上挂载系统镜像删 apk 然后再刷进去
iv8d
108 天前
没 root 如何删系统应用呢,记得 miui 都可以 adb 删的
tanranran
108 天前
没有 root 权限的话,系统应用只能停用 [冻结] 。


查看当前正在运行应用的包名:
adb shell dumpsys activity | findstr mFocusedActivity
将系统所有应用以 txt 文件列出在 adb 文件夹下:
adb shell pm list packages -s >系统应用.txt
将系统已启用的应用以 txt 文件列出在 adb 文件夹下:
adb shell pm list packages -s -e>启用的应用.txt
将系统已停用的应用以 txt 文件列出在 adb 文件夹下:
adb shell pm list packages -s -d>停用的应用.txt
停用应用:
adb shell pm disable-user 应用名
启用应用:
adb shell pm enable 应用名
iv8d
102 天前
@tanranran 冻结就是停用?会不会被操作或者调用再度唤醒
iv8d
102 天前
如何还能被唤醒,从 ui 设置里添加小组件就又能使用了
tanranran
102 天前
@iv8d #10 不会

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1062795

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX