Profile Owner 路线:清不掉账号的设备的第二条活路
设备所有者路线要求清空全部账号,但有些设备就是清不干净——厂商账号退不出、工作资料不能删。2.12.0 新增的 Profile Owner(配置文件所有者,PO)支持就是给这类情况留的后路。
PO 与 DO 的区别
| 维度 | 设备所有者(DO) | 配置文件所有者(PO) |
|---|---|---|
| 权限范围 | 整台设备 | 限定在所配置的资料空间内 |
| 账号要求 | 必须清空全部账号 | 不要求清空 |
| 激活命令 | dpm set-device-owner | dpm set-profile-owner |
| 适合 | 个人设备、能彻底清场的 | 有厂商账号、工作资料的设备 |
什么人该走这条路
- 厂商账号(如某些机型的系统级账号)注销入口找不到或退不出的;
- 设备上有不能动的工作资料 / 分身空间的;
- 按社区经验,某些机型上保留厂商账号、只清普通账号,再走 PO 路线照样能让 Hail 这类工具拿到权限。
激活步骤
社区实践中常用的命令序列(ADB 执行):
adb shell dpm set-active-admin com.rosan.dhizuku/.server.DhizukuDAReceiver
adb shell dpm set-profile-owner com.rosan.dhizuku/.server.DhizukuDAReceiver
第一条先把应用注册为设备管理员(部分系统也可以在 设置 → 设备管理应用 里手动勾选激活),第二条再设为配置文件所有者。命令细节可能随版本变化,以官方最新版为准。
代价要清楚
PO 的权限限定在配置空间内——管理应用、策略限制只在那个范围生效。对「冻结、隐藏应用」这类主流需求,实际效果与 DO 路线基本一致;但整机级别的策略能力(如全局密码策略)是拿不到的。
怎么选
- 能清干净 → 老老实实走 DO 路线,权限最全;
- 清不掉 → PO 路线,保住账号换一个受限但够用的权限范围。
激活后的确认方式两种路线一致,见怎么确认激活成功。