dumbtv
dumbtv takes the ads, screen tracking and update nags out of your Fire TV over ADB. No root, none of your apps touched, every step can be undone. Free and open source.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证哨兵:不 root 的 Android 广告拦截(VPN + 无障碍 + 通知 + Shizuku)
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
一个不需要 root 的 Android 广告拦截 App,面向 ColorOS(OPPO / OnePlus)实机开发和验证。它把「网络、界面、通知、系统」四层手段组合起来,覆盖开屏、弹窗、激励视频、摇一摇跳转、营销通知等 27 种常见广告套路,同时尽量不影响原 App 的正常使用。 当前为 v0.1.3 早期版本:原有功能在 OPPO 验证;启动入口在华为 OCE_AN50 验证。其他机型/系统未充分测试,欢迎反馈。 • 家人友好:首页一个大开关,每个 App 只有「关 / 标准 / 强力」三档。 • 可撤销:每个自动操作都有记录,出问题点两下即可临时放行 24 小时。 • 新 App 观察期:新装 App 先观察 3 天再拦截,降低误伤。 • 安全兜底:任何故障只会让拦截变弱,不会让手机断网或 App 无法使用。 • 无账号、无云端服务器,规则全部本地处理。 1. 在 Releases 下载 sentinel-adblock.apk 并安装(需允许安装未知来源应用)。 2. 打开 App,按 5 步向导授权:Shizuku(可选)→ VPN → 无障碍(ColorOS 需先「允许受限设置」)→ 通知使用权 → 电池「不限制」。 3. 建议开启系统「始终开启的 VPN」,不要开启「屏蔽未使用 VPN 的连接」。 4. 若使用「私人 DNS」,会让域名拦截失效,请关闭。查看完整 README ↗
一个不需要 root 的 Android 广告拦截 App,面向 ColorOS(OPPO / OnePlus)实机开发和验证。它把「网络、界面、通知、系统」四层手段组合起来,覆盖开屏、弹窗、激励视频、摇一摇跳转、营销通知等 27 种常见广告套路,同时尽量不影响原 App 的正常使用。
当前为 v0.1.3 早期版本:原有功能在 OPPO 验证;启动入口在华为 OCE_AN50 验证。其他机型/系统未充分测试,欢迎反馈。
| 层 | 做什么 |
|---|---|
| 网络拦截(VPN) | 本机 VPN 按域名拦截广告 SDK 请求,不解密 HTTPS |
| 界面处理(无障碍) | 自动点「跳过」、关弹窗、处理激励视频与跳转回退 |
| 通知过滤 | 过滤系统自带 App 的营销通知 |
| 系统净化(Shizuku,可选) | 关闭 ColorOS 内置的推荐/广告项,每步可撤销 |
sentinel-adblock.apk 并安装(需允许安装未知来源应用)。校验:SHA-256 9ee476ea7c3d8e0388e1d9a44913c8b9d4b1cbf42a05d4e4d5540b7744e9dcbe
sentinel-adblock.apk,两个证书不同。./gradlew :app:assembleRelease # 产物未签名,需自行签名
要求 JDK 17、Android SDK(compileSdk 37)。多模块结构:app → engine-* / guard → data → core-rules,设计说明见 MASTER_PLAN.md、docs/CONTRACTS.md、app/README.md。
本项目仅供学习研究与个人设备使用。拦截效果取决于 App 版本与系统,可能随时失效;请勿用于违反法律法规或服务条款的用途。
Sentinel is a no-root ad blocker for Android 11+ (developed and tested on ColorOS). It combines a local VPN domain filter (no HTTPS decryption), an accessibility-service UI handler, notification filtering and optional Shizuku-based system cleanup. Every automatic action is undoable, and failures only weaken blocking — they never cut connectivity. Early v0.1.0; download the APK from Releases.