InstallerX 中文文档 下载 App

应用黑名单:按包名或 SharedUID 禁止安装特定应用

黑名单解决什么问题

你可能不想让某些应用出现在设备上——可能因为:

系统安装器完全没有黑名单功能。InstallerX Revived 的黑名单能帮你在安装请求到达系统之前就拦截这些应用。

两种黑名单类型

类型一:按包名禁止安装

类型二:按 SharedUID 禁止安装

排除包名(白名单)

在 SharedUID 黑名单里可以设置排除包名——同一个 SharedUID 下,有些应用你想拦、有些你不拦。

比如:

结果:com.example.badgroup.evil 被拦,但 com.example.badgroup.legitimate 放行。

怎么添加

  1. 打开 InstallerX → 设置 → 安装来源预设与黑名单
  2. 进入对应的黑名单分组
  3. 点击"+ 添加"
  4. 输入包名或 SharedUID
  5. 保存

也可以在安装请求被拦截的界面里,点击"永久加入黑名单"一键添加。

配置文件覆盖

黑名单默认是全局生效的——所有来源应用的安装都会检查黑名单。如果你在某个配置文件里开启了"签名拦截"或其他安全策略,黑名单拦截的触发时机在签名拦截之后。

智能建议临时放行

如果安装请求命中黑名单被拦了,对话框安装模式下会弹出"智能建议"按钮。点击后可以为当前这一次安装会话临时放行——这个放行只对当前安装生效,不会把应用移出黑名单。

这让你在少数情况下(比如别人发的一个 APK 包名命中了你长期维护的黑名单)能灵活绕过,不需要改黑名单。

黑名单 vs 配置文件里的"忽略"安装方式

配置文件里可以把某个来源的安装方式设为 "忽略" ——拦截命中该配置的所有安装请求,安装时不弹任何提示。

两者的区别:

你可以同时用两者——黑名单挡应用,配置文件忽略挡来源。

黑名单与系统包管理器模式

当 InstallerX 替换了系统包管理器后,黑名单仍然完全有效——因为它会在系统层面拦截安装会话,不受模式变化影响。这是黑名单比签名拦截更"持久"的一点。

如何让黑名单生效得更彻底

黑名单本身已经能拦截大部分场景,但配合以下设置效果更好: