跳到正文
发现
CallShield:安卓骚扰电话与垃圾短信拦截
移动应用效率工具

CallShield:安卓骚扰电话与垃圾短信拦截

开源 Android 骚扰电话拦截与垃圾短信筛查 App,内置号码库,无需 API Key 和订阅。

admin
发布于 2026-10-31
浏览
5
访问
0
下载
0
版本
v1.13.0
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

CallShield 是一款面向 Android 的开源骚扰电话拦截与垃圾短信筛查应用,使用 Kotlin 编写。它把检测引擎放在手机本地,由 30 多层检测逻辑组成,其中包括梯度提升树 ML 评分、RCS 通知过滤和实时来电显示。号码库托管在 GitHub 上,App 不要求注册账号、不需要 API Key,也不含订阅收费,并且不做追踪。

主要功能

  • 本地拦截引擎:30 多层检测,包括号码库、启发式规则、有界的团伙与换号检测、短信内容与爆发式发送分析、RCS 过滤、STIR/SHAKEN 等。
  • 垃圾号码库:内置 51,407 个垃圾号码,来源包括 FCC 消费者投诉(每条至少 2 次举报)、FTC Do Not Call 投诉、人工复核号码以及社区多渠道确认的举报。
  • 实时来电显示悬浮窗:来电时直接在屏幕上显示本地判定结果;可选 SkipCalls 检查覆盖本地可疑来电,SIT 音提示自动拨号器线路已失效。
  • 趋势数据源:每 30 分钟检查一次热门垃圾号码与活动号码段。
  • 回拨感知:不会拦截你近期拨打过的号码;本地紧急呼叫后的回拨、5 分钟内重复来电也会放行。
  • 数据完整性:数据库以哈希清单加 256 个内容寻址分片分发,清单、旧版数据库、趋势源和模型权重均带 ECDSA P-256 签名,校验失败即拒用;设备只拉取变化的分片。
  • 社区举报:一键匿名举报经 Cloudflare Worker 汇总,由维护者合并进号码库。

安装与使用

从 最新 Release 下载 APK 安装(要求 Android 10 及以上),然后:

  1. 运行设置向导。电话与短信权限、Call Screening 角色为必需项;通知、通知使用权、悬浮窗为可选项,其中通知使用权用于 RCS 过滤、推送提醒来电信任与会议模式。
  2. 选择防护级别:Recommended(默认)、Strict(更激进的通话检查、拦截隐藏来电、开启免打扰时段)或 Contacts only(仅联系人与受信号码可响铃)。之后可在首页和设置中切换,并支持撤销。
  3. 首页会自动完成首次号码库同步,此后每 6 小时检查一次号码库,每 30 分钟检查趋势源。

设置页默认停留在 Basic(拦截、安全、通知、外观),Advanced 中提供检测、列表、备份等选项;新安装默认使用 AMOLED 主题,可在外观中切换 Graphite、Light 或 System。

注意事项

  • 若侧载安装后权限显示已授予但功能无效,请参考 README 中的故障排查章节。
  • 在巴西、印尼、新加坡、泰国等地,部分手机会阻止安装未注册开发者的应用,README 中给出了绕过方法。
  • 项目采用 MIT 许可证。

本作品整理自 GitHub 开源项目 SysAdminDoc/CallShield,原作者 @SysAdminDoc,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.13.0当前版本

    举报会同时拉黑号码并可撤销;Rules 页的拦截列表支持排序与批量操作;聊天应用中的链接仅对照本地 OpenPhish 列表检查;适配 Android 15 隐藏验证码;优化双 SIM 来电显示与拒接逻辑。

评论