Android 17 禁止卸载系统应用

On non-rooted Android 17, ADB uninstall of system apps fails

Android 17 禁止卸载系统应用

在 Android 17 上,通过 ADB 卸载系统应用的功能已彻底失效。Universal-Debloater-Alliance 社区正在讨论将默认操作从“卸载”改为“禁用”,因为新系统明确禁止移除系统应用,但允许将其冻结。这一策略调整旨在避免操作失败,同时“禁用”模式通常比“卸载”更安全,用户可在设置中重新启用应用。不过,这也引发了关于存储空间占用和隐私保护的争议,毕竟禁用无法像卸载那样彻底隐藏应用。

在 Android 17 上,卸载系统应用将始终失败。
  1. develoopest

    我不理解为什么欧盟不把保障通用计算能力作为优先事项。

    大谈主权,结果却把数字生活的完全控制权拱手让给了两家美国公司。

  2. Cider9986

    GrapheneOS 预装的系统应用极少且注重隐私 [1],所以你无需自己动手去精简(debloat)。手动精简对用户层面来说并不是个好方案。

    部分系统应用正在重构,值得期待。图库应用将基于 ReFra [3] 开发 [2]。

    [1] 除了电话和短信应用,但那是蜂窝网络相关的。

    GrapheneOS 推荐使用 Signal/Molly 或 SimpleX。

    [2] https://nitter.net/GrapheneOS/status/2083724696722301266#m

    [3] https://github.com/IacobIonut01/ReFra

  3. K0balt

    认真提问:为什么这个问题的解决方案不是一款能直接运行 GNU/Linux 的手机?仅仅是因为缺乏应用支持吗?我的意思是,虽然会有闭源二进制包(blobs),但至少操作系统层面你有选择权?

    难道不能在 Linux 里运行一个 Android 沙箱吗?

    Docker 手机?

    我肯定漏掉了什么,但到底是什么?

  4. createful

    我觉得暂停 Android 设备的更新可能是个不错的主意,尽管这对安全来说很糟糕,但总比让这种情况发生要好。我的厂商预装了大量臃肿软件(Facebook 和其他无法卸载的垃圾应用、无用的系统服务等),它们除了提供一些我不用的功能外,主要做的就是每分钟上报分析数据,所以我通常会把它们卸载掉。

    “禁用”应用起的作用不大,系统更新可能会重新启用它们,或者直接阻止你禁用。

    我怀疑在官方 ROM 上,手机已经很难再拥有真正的完全隐私了。

  5. jackdoe

    未来十年,开源硬件将获胜。任何允许用户编程的机器,都将比那些不允许的机器好上无数倍。

    从键盘到手机,再到拖拉机。

    应用商店将消亡,围墙花园也将消亡。

    除非他们打着“为了孩子”的旗号,让开源机器变得非法。

  6. dugite-code

    好吧,情况没我担心的那么糟,禁用功能依然有效,而且会卸载该应用的所有更新。

    一直以来我都觉得奇怪,明明是在“只读”分区里,居然还能卸载应用。

  7. tstactplsignore

    太糟糕了。我用 adb 卸载了所有系统应用,比如 Facebook、YouTube、网页浏览器等等,以此打造一部极简、无干扰的手机,同时保留小众应用、地图和通讯应用。如果这次更新波及到我的手机,我可能得考虑看看那些昂贵的 Light Phone 作为替代方案了。

  8. ck2

    -咳咳-

    Shizuku + ShizuTools

    通过 system-user 实现伪 root

    * https://github.com/timschneeb/awesome-shizuku

    * https://github.com/legendsayantan/ShizuTools

    * https://github.com/RikkaApps/Shizuku/discussions/462

同日更多故事

2026-08-06