jean-voila/FeurStagram
效率与系统工具给 Android 官方 Instagram 打补丁,去掉信息流、Reels 和广告,保留私信、故事与搜索。
项目介绍
Feurstagram 是一个面向 Android 官方 Instagram 应用的补丁:移除首页信息流、Reels、Explore、推荐账号和广告,同时保留私信、故事、搜索、通知、个人主页和深链。它适合仍需要使用 Instagram 的私信与社交功能、但想避开无休止刷新和推荐内容的人。
与基于 WebView 的第三方客户端不同,它直接修改真实的 Instagram APK;与依赖无障碍服务的拦截工具不同,它在网络请求和 Feed 解析阶段就拦截,而不是等界面加载后再处理。补丁用稳定的指纹(类名、字符串、方法形态)定位注入点,不依赖混淆后的名称,因此 Instagram 发新版本通常只需重新构建。
快速使用
有两条路径:
-
安装预编译 APK——从 Releases 页面下载最新补丁 APK 并安装到 Android 设备。这是重新签名、在 Play Store 之外分发的构建,Android 可能显示安装警告。
-
自行构建并打补丁——安装 JDK 21 与 Android SDK(设置
ANDROID_HOME,安装 build-tools),并在~/.gradle/gradle.properties中放入带read:packages权限的 GitHub token:gpr.user=<your-github-username> gpr.key=<token-with-read:packages>下载 Instagram APK(建议 arm64-v8a),然后执行:
./build.sh instagram.apk加
--clone可在保留原版 Instagram 的同时以独立包名安装,加--install可推送到已连接设备:./build.sh instagram.apk --clone --install签名结果写入
feurstagram.apk。设置FEURSTAGRAM_KEYSTORE_PASS(可选FEURSTAGRAM_KEY_PASS)可指定用feurstagram.keystore签名,否则会生成临时 keystore;跨版本更新时复用同一个 keystore 可以免去卸载。完整步骤见安装指南与从源码构建。
安装后打开应用,长按底部 Home 标签(如果已隐藏 Home,则长按最左侧图标)进入 Feurstagram 设置页。各内容拦截项都是运行时开关;改动设置后只能通过重启离开该页面,重启会清缓存并重新启动应用,避免设置只生效一半。
保留与拦截
私信、个人主页、私信里的 Reels、搜索、通知和深链继续可用。首页信息流、Explore、Reels 入口、推荐账号和广告默认拦截,且均可单独开关;分析/遥测和购物预加载始终拦截。更温和的「仅关注信息流」选项会改写 Feed 请求,让首页只返回按时间排序、来自已关注账号的内容。隐藏 Home 后,设置手势和冷启动落地页会转移到第一个可见标签。
使用约束
- 仅支持 Android,且需要官方 Instagram APK;自行构建还需要 JDK 21 与 Android SDK 工具链。
- 项目与 Instagram、Meta 无关联;修改版客户端可能违反 Instagram 服务条款。
- 构建会重新签名并在 Play Store 之外安装,Android 会显示安装警告。
- 网络规则用
String.contains()匹配 URI 路径;Instagram 会调整 URL 形态,某个拦截失效时需要修改Block.java中的规则。 - 永久锁定会冻结安装时已开启的拦截项:可以继续加严,但解除已冻结的拦截需要重装。
- 许可证为 GPL-3.0。
HotRepo 点评
2026-11-02 该项目出现在 Java 日榜第 18 位,当时累计 1,154 Star、69 Fork,当日新增 10 Star。这是目前唯一一条站内快照,因此这个单日数字只说明当天的榜单位置,不能当作趋势。README 对补丁机制和被拦截路径写得相当细,便于审查或自行重建修改;但主要分发形式仍是重新签名的第三方 APK,读者需要在可审查的源码和「这个二进制由谁构建」之间自行权衡。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。