【问题标题】:pm uninstall -k --user 0 Failure [DELETE_FAILED_USER_RESTRICTED]pm uninstall -k --user 0 失败 [DE​​LETE_FAILED_USER_RESTRICTED]
【发布时间】:2023-01-21 19:19:14
【问题描述】:

我一直在按照https://www.xda-developers.com/disable-system-app-bloatware-android/ 的说明删除英国媒体报道软件(实际上会杀死 FCM 并阻止通知。

但是我遇到了失败 [DE​​LETE_FAILED_USER_RESTRICTED]。我已经通过 am get-current-user 检查了当前用户是 0,据我所知它是 root 用户。 那么为什么会卸载失败呢?任何日志或进一步的故障排除提示?非常感谢,因为这是导致手机无法正常工作的原因。

PD2170:/ $ pm uninstall -k --user 0 com.iqoo.powersaving
Success
PD2170:/ $ pm list packages | grep pem
package:com.vivo.pem
PD2170:/ $ pm uninstall -k --user 0 com.vivo.pem
Success
PD2170:/ $ pm list packages | grep abe
package:com.vivo.abe
PD2170:/ $ pm uninstall -k --user 0 com.vivo.abe
Failure [DELETE_FAILED_USER_RESTRICTED]

【问题讨论】:

    标签: android shell package adb uninstallation


    【解决方案1】:

    某些应用程序只能在已获得 root 权限的设备上通过 root 权限删除。 您可以尝试禁用而不是卸载应用程序以获得类似的结果:

    pm disable-user --user 0 com.vivo.abe
    

    你可以在这里找到完整的指南:https://www.xda-developers.com/disable-system-app-bloatware-android/

    【讨论】:

    • 感谢您的即时回复。抛出的新错误是它需要 root 权限。
    • 执行 'disable-user' 时发生异常:java.lang.SecurityException:无法禁用 com.vivo.abe 没有 root 权限
    • 我必须假设没有生根就无法删除或禁用该应用程序。这是非常不幸的。您至少可以使用 cmd appops set <package_name> RUN_IN_BACKGROUND ignore 冻结应用程序并阻止它在后台运行。这取自本指南:technastic.com/vivo-bloatware-preinstalled-apps-list
    • 谢谢你的好参考。我已冻结该应用程序,看看通知是否会有所改善。由于我已从调试日志中确认 FCM 仍处于活动状态,因此阻止通知到达的唯一问题是 vivo 的电源管理。
    【解决方案2】:

    如果常规的 adb disable/uninstall 命令不起作用,那么-

    对于安卓 13,请尝试:

    adb shell 服务调用包 131 s16 com.abc.xyz i32 0 i32 0

    对于安卓 12,请尝试:

    adb shell 服务调用包 134 s16 com.abc.xyz i32 0 i32 0

    说明:这是在第 134 行调用函数(请参阅下文)并将三个参数传递给函数: com.abc.xyz(数据类型:s16) 0(数据类型:i32) 0(数据类型:i32)

    PS:这个是在vivo/iqoo手机上测试的。对于其他品牌,卸载功能的命令号(131/134)取决于解码和反编译/system/framework/framework.jar 中的framework.jar 文件

    PPS:com.vivo.abe 和 com.vivo.pushservice 也不会使用这种方法卸载,但是可以删除系统的其余部分 bloatware。

    来源:https://dtf.ru/u/523140-danila-romanov/1154461-eshche-odin-sposob-udaleniya-predustanovlennyh-prilozheniy-android-12

    【讨论】:

      猜你喜欢
      • 2022-01-23
      • 1970-01-01
      • 2019-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-22
      • 2014-01-09
      • 1970-01-01
      相关资源
      最近更新 更多