Skip to content

设备管理员模式

WARNING

手机厂商时常修改 Android 底层,做出一些不符合 Google 规定的修改,这些修改可能会对设备管理员模式的兼容性造成一些影响,包括但可能不限于如下

  • 无法静默安装,提示缺少权限(MIUI)
  • 每次冻结 App 后可能弹出卸载提示,解冻弹出权限请求(华为、锤子等)
  • 通知栏闪烁「设备管理员已开启,点击关闭」(OPPO、VIVO 等)
  • 自带的双开无法使用(华为、MIUI 等)
  • 与三星 KNOX 安全文件夹冲突,可能导致无法开机(三星)
  • 偶尔刚解冻的 App 无法联网(一加等)
  • 状态栏和锁屏显示「设备由小黑屋管理」

如不能接受上述问题,请考虑使用其他冻结模式,比如 麦克斯韦妖模式

激活

  1. 打开手机开发者选项与 USB 调试,将 USB 连接设置为「 仅充电 」(小米手机需开启开发者选项「 USB 调试(安全设置) 」)
  2. 进入手机「设置 - 账号」,删除所有的账号,包括你的 Google 账号、小米账号、华为账号等(激活后可以再登录回来)
  3. 如果您之前设置过访客模式、应用双开或是多用户设置等,也需要一并关闭或删除(激活后可以打开)
  4. 将手机通过数据线连接电脑,安装手机驱动程序
  5. 在电脑上下载 一键激活器解压,双击 一键激活器.exe 后点击 “激活小黑屋” 按钮;也可以执行 adb 指令来激活:
shell
adb shell dpm set-device-owner web1n.stopapp/.receiver.AdminReceiver

等待指令执行成功后即成功激活设备管理员模式,现在可以拔掉数据线了


或者也可以使用网页版激活工具: 网页版激活器

疑难解答

执行 adb 指令后提示:

  • 提示 “no devices/emulators found”
    请确认开发者选项与 USB 调试已打开,电脑已安装手机驱动

  • 提示 “Not allowed to ... already some accounts on the device”
    没有移除全部账号,请移除您手机上所有的账户,包括 Google 账号和系统自带的如小米账户、三星账户等

  • 提示 “Not allowed to ... already some users on the device”
    没有移除全部用户,请确认已移除全部用户

常见问题

  • 通知栏或锁屏界面提示「手机被管理」,这是正常的吗?
    正常的,小黑屋使用设备管理员相关 API 实现冻结应用的功能,小黑屋不会使用此权限进行冻结以外的操作,敬请放心
    此提示无法隐藏,但是可以设置自定义名字(设置 - 其他设置 - 「设置自定义组织名」)

  • 每次解冻 app 都要重新赋予权限?
    这是一个 ROM bug,可以尝试开启小黑屋设置 - 其他设置 - 「自动恢复 AppOps 设置」

  • MIUI 无法使用静默安装功能?
    这个是 MIUI 的 bug,开启了「MIUI 优化」就无法使用此功能

  • 刚解冻的 app 有时无法联网?
    这是一个 ROM bug,小黑屋无法解决。但是可以切换到麦克斯韦妖等其它冻结引擎来规避这个 bug

  • 无法卸载小黑屋?
    在小黑屋主界面右上角「更多」-设置里,点击「卸载」即可