FuckDevicePolicy 应用
FuckDevicePolicy 是一个 Xposed 模块,可以让你使一些用户限制策略(由设备管理应用或工作资料设置,例如 Microsoft Intune)失效。特别是一些设备范围的政策,即使它在工作资料中,但也会影响整个 Android 环境(你的个人资料)。
例如,自 Android 10 起,工作资料新增了一项功能:DISALLOW_INSTALL_UNKNOWN_SOURCES_GLOBALLY,其值为 "no_install_unknown_sources_globally"。这允许工作资料应用(例如,Microsoft Intune,也称为公司门户)禁用从未知来源安装 APK 的权限 全球范围,即使它在工作资料中,你也无法在个人资料中安装 APK!另一个设备范围限制的例子是 ensure_verify_apps,它可以使 Google Play Protect 始终启用。
如果你遇到这些问题,只需使用这个 Xposed 模块。
查看 UserManager 获取所有限制策略值(见 [常量值])。将你想要禁用的策略放入这个模块的应用中,每行一个策略值。使用 dumpsys device_policy(通过 adb shell 或 root 运行)检查你设备上应用的限制政策(在 [userRestrictions:] 部分)。
只需将此模块应用于 [系统框架](这是默认的范围设置),不需要应用于任何其他应用,尤其是切勿应用于 Microsoft Intune,否则你的 Xposed 和 ROOT 将被检测到。
由于 LSPosed 的 新 XSharedPreferences,如果你正在使用 LSPosed,请首先激活此模块并重启,然后再编辑和保存你的自定义政策!!!(换句话说,当你点击保存按钮时,如果你使用 LSPosed,此模块应该被激活)。否则,你的自定义政策将无法正确保存到 LSPosed 中。







