分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

jean-voila/FeurStagram

效率与系统工具

给 Android 官方 Instagram 打补丁,去掉信息流、Reels 和广告,保留私信、故事与搜索。

1,154
69
Java
GPL-3.0
创建于 10 个月前

项目介绍

Feurstagram 是一个面向 Android 官方 Instagram 应用的补丁:移除首页信息流、Reels、Explore、推荐账号和广告,同时保留私信、故事、搜索、通知、个人主页和深链。它适合仍需要使用 Instagram 的私信与社交功能、但想避开无休止刷新和推荐内容的人。

与基于 WebView 的第三方客户端不同,它直接修改真实的 Instagram APK;与依赖无障碍服务的拦截工具不同,它在网络请求和 Feed 解析阶段就拦截,而不是等界面加载后再处理。补丁用稳定的指纹(类名、字符串、方法形态)定位注入点,不依赖混淆后的名称,因此 Instagram 发新版本通常只需重新构建。

快速使用

有两条路径:

  1. 安装预编译 APK——从 Releases 页面下载最新补丁 APK 并安装到 Android 设备。这是重新签名、在 Play Store 之外分发的构建,Android 可能显示安装警告。

  2. 自行构建并打补丁——安装 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 生成,更新于 ,以项目官方文档为准。

Hacker News 讨论