请教一下安卓大佬,华为预制应用无法彻底卸载怎么办?

273 天前
 UserNameisNull

华为的预装应用,不管是用 手动卸载,还是用adb uninstall,都无法彻底卸载,卸载后都出现在恢复应用里面,如果用adb卸载了以后,再用adb安装,会提示自动恢复。。。

Performing Streamed Install
adb: failed to install oldBackup.apk: Failure [INSTALL_FAILED_INTERNAL_ERROR: Failed checkUninstalledSystemApp during installPackageLI: Package com.huawei.localBackup only restored to uninstalled apk]

有安卓大佬知道,鸿蒙系统是怎么做到的?又如何彻底卸载呢?

2201 次点击
所在节点    程序员
10 条回复
EatIce
272 天前
需要 root ,不想 root 需要像 pdd 一样利用安卓的漏洞
qhx1018
272 天前
v2 的坛友还有撸华为的?
x77
272 天前
系统区是只读的,通过 ADB 挂载为读写模式也要 Root 或者非 Production 的 ROM ,所以,预置在系统区的 App 除了 Root 之外好像没法删除。

至于恢复,只是让 App 显示出来的动作(大概这样,未必准确),原先的 App 就没删掉。彻底卸载?要不换个手机吧。
UserNameisNull
272 天前
@qhx1018 别人送的,懒得买了,就直接用,头一次用,没想到华为这么垃圾。广告比小米多,要去一个一个应用里面关,有时候关了还是会显示,只是没有个性化。
UserNameisNull
272 天前
@x77 感谢
qwwuyu
272 天前
我的是 mate20
用的 adb shell pm uninstall --user 0 包名 这个命令 不知道是不是彻底删除.
华为视频都卸载了,发现项目打开不视频了,后面又去市场上下回来了.
qwwuyu
272 天前
卸载华为视频,相册会打不开视频
qhx1018
271 天前
@UserNameisNull 国产只有 OPPO 相对系统简单,广告少点
fiepi
270 天前
系统分区是自读
fiepi
270 天前
系统分区是只读的,不可能彻底删除,可以执行 adb shell pm uninstall --user 0 package-name 卸载,但实际上仍然存在系统里,android 是多用户系统,这个命令仅仅是针对用户 0 卸载,实际上已经起到禁用的效果

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

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

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

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

© 2021 V2EX