OwnDroid 中文文档 下载 App

自我约束方案:GrapheneOS 防沉迷与隐私强化

方案来源

GitLab 用户 bluedostoyevsky 在 Pixel 8a 上跑的 GrapheneOS + OwnDroid 组合方案——最初是为了解决"自己管不住自己浏览垃圾网站和沉迷短视频"的问题。核心思路:

让设备来阻止我,而不是我来阻止自己。

整套组合:

应用作用
OwnDroidDevice Owner——执行所有硬限制
ReThinkDNS开源设备级 DNS 过滤——屏蔽垃圾域名
timelimit.io时间限制 App——给娱乐 App 加上每日上限
Automate自动化——VPN App 重启后自动触发重连广播
Clipeus剪贴板定时清空——防止敏感信息残留

为什么 GrapheneOS

GrapheneOS 是 AOSP 的强化安全分支——没有 Google 服务、没有厂商定制干扰、没有后台杀后台、支持 GMS(但默认不装)。这意味着:

激活 OwnDroid Device Owner

bluedostoyevsky 的路径(GrapheneOS + Pixel):

  1. 恢复出厂设置(用 GrapheneOS 自带的强制定位 PIN 模式)
  2. 不登录任何账号、不创建任何用户
  3. 用 NeoStore(内置 IzzyOnDroid 仓库)安装 OwnDroid + Shizuku
  4. 开发者选项开无线调试 → Shizuku 启动 → OwnDroid 选 Shizuku 路径 → Success
  5. 如果 Shizuku 路径失败:直接电脑 adb 一条命令搞定:
   adb shell dpm set-device-owner --user 0 com.bintianqi.owndroid/.Receiver
  1. OwnDroid 盾牌亮起后,关闭 Shizuku 和开发者选项

配置步骤(按顺序)

1. ReThinkDNS DNS 过滤优先跑起来

2. timelimit.io 时间限制

3. Automate 重连广播

用途:ReThinkDNS 有时候重启后不会自动连接——有了 Automate,OwnDroid 挂起 ReThinkDNS(不影响后台)但用户还能通过 Automate Widget 触发重连广播。

4. OwnDroid 硬限制

Always-on VPN:

用户限制:

应用管控:

5. 剪贴板 Clipeus

Clipeus 定期清空剪贴板——当你打开 OwnDroid 修改密码或配置时输入的敏感信息不会留在剪贴板里。

这套方案的效果

唯一的弱点

这套组合能被绕过的唯一方法是:ADB 连接电脑发送 OwnDroid API 调用(如果你还能连上电脑且记得 API Key),或者手动 adb shell 调用 dpm 命令先 deactivate OwnDroid 的 Device Owner 权限。所以关键是——保管好 API Key,不要让自己在"想绕过"的时候还能访问 adb。