【免费下载链接】piko
morphe patches for twitter and instagram
piko(Morphe patches for Twitter and Instagram)是一个面向 Android 端 Twitter/X 与 Instagram 应用的非官方补丁集合,覆盖下载增强、去广告、隐私匿名、主题定制、DM 管理与开发者选项解锁等功能。本文以仓库根目录的 CHANGELOG.md(4912 行,记录 2024-01-26 至 2026-10-12 的全部发布历史)为骨架,梳理 piko 从 v1.0.0 到 v3.10.2 的完整演进脉络,并结合仓库源码(patches、extensions、docs/mappings)说明其补丁体系与版本支持机制。读完本文,你将掌握 piko 的版本里程碑、功能主题分类、破坏性变更节点、当前版本支持的 App 版本矩阵,以及如何在 Morphe 中接入使用。
项目定位:一套补丁,两个平台
piko 的定位在 README.md 中有明确定义:Morphe patches focused on Twitter/X & Instagram。从 CHANGELOG 可以看到,项目最早从 Twitter 补丁起步(v1.0.0 仅包含 Twitter 的 download、remove view count 等补丁),随后在 v3.x 时代大规模扩展到 Instagram。
截至最新记录版本 v3.10.2,README 的 Patch Details 区块显示补丁总数为137 个,其中:
- Twitter/X:75 个补丁,支持版本
12.19.1-release.0; - Instagram:62 个补丁,支持版本
447.0.0.55.81。
该数据与 patches-list.json 中声明的"version": "3.10.2"及compatiblePackages目标版本相互印证,也与 CHANGELOG 3.10.0 中「Add support for 447.0.0.55.81」、README 中 Twitter 支持版本的演进记录一致。
版本演进时间线:三大阶段与两次破坏性变更
CHANGELOG 按 semantic-release 规范记录,包含稳定版(如 3.10.2)与开发版(如 3.10.0-dev.14)两类条目。按内容特征可划分为三个阶段:
阶段一:Twitter 补丁起步(v1.0.0 – v1.59.0,2024-01 – 2025-09)
- v1.0.0(2024-01-30):项目初始化,仅两个 Twitter 补丁——
Download与Remove view count。 - v1.x 中前期:补丁类型快速扩展,包括
Selectable Text、Show sensitive media、Clear tracking params、Hide For You、Hide Banner、Hide Live Threads、Hide Recommended Users、Hide FAB与Hide FAB Menu Buttons、Custom download folder、Reader mode、Undo Posts、Hide Community Notes等。 - v1.14.0 – v1.23.0(2024-03 – 2024-04):大量补丁开始接入「Mod Settings」设置体系(如
Hide Promoted Trends、Remove view count、Disable chirp font、Hide Community Notes的设置项),并新增Dynamic color(来自 ReVanced)、Premium settings(解锁自定义 App 图标与导航栏)、Export/Import prefs & feature flags、Enable app downgrading等。 - v1.28.0 – v1.36.0(2024-05 – 2024-08):界面定制补丁爆发,新增
Customize Navigation Bar items、Customize side bar items、Disable auto timeline scroll on launch、Customize timeline top bar、Profile tabs customisation、Customize reply sort filter、Customize explore tabs、Round off numbers、Debug Menu、Hide hidden replies、Hide Buy Premium Banner等。 - v1.37.0 – v1.59.0(2024-08 – 2025-09):功能持续细化,包括
Enable force HD videos、Hook feature flag(支持搜索 flags)、Custom deeplinks、Custom translator、Custom downloader、Customise post font size、Customize search tab items、Customize search suggestions、Customize notification tabs、Change app icon、Hide badges from navigation bar icons、Hide post metrics、Disunify xchat system、Show changelogs、Hide community badges、Log server response、Show post source label、Native reader mode、Native translator、Native downloader、Customize profile tabs、Bring back twitter(老版 Logo 与名称)、Import/Export login token、Export all activities、Delete from database、No shortened URL等。
此阶段 Twitter 版本支持从 10.30 一路推进到 12.x;v1.59.0 时已将原生功能(Native 系列补丁)重构为统一的models架构(commit4bc56cb)。
阶段二:迁移 Morphe,API 破坏性变更(v2.0.0,2025-09)
- v2.0.0-dev.1(2025-09-24):声明BREAKING CHANGES:Various APIs have been changed or removed(各种 API 已被变更或移除)。
- v2.0.0 正式版(2026-02-11):正式发布,同样标注
⚠ BREAKING CHANGES。此版本同时附带大量 Twitter 补丁修复(如Customize timeline top bar的多轮指纹修复、Enable force HD videos、Native reader mode、Custom font、Extension hook等)与通用修复(如Universal: Set version code as int)。
这一阶段意味着旧的外部对接 API 不再兼容,为 v3.0.0 全面切换 Morphe 补丁引擎做了铺垫。
阶段三:Instagram 补丁大规模扩展(v3.0.0 – v3.10.2,2026-02 – 2026-10)
- v3.0.0(2026-03-18):核心引擎切换——「Change to Morphe patcher 1.1.1」,并声明BREAKING CHANGES:Old ReVanced CLI and Manager no longer work(旧的 ReVanced CLI 与 Manager 不再可用)。这意味着自 v3.0.0 起,piko 必须使用 Morphe 体系(Morphe Manager 或 Morphe CLI)进行补丁应用。同时新增
Browse tweet object、Share Tweet as Image、Legacy share links、Native translator新数据源等 Twitter 补丁。 - v3.1.0 – v3.2.0(2026-03 – 2026-04):Instagram 补丁体系开始成型——
Download media、Disable ads、Disable analytics、Distraction free系列、Sanitize share links、Open links externally、Remove build expired popup、Improve image viewing、View stories anonymously、View live anonymously、View story mentions、Unlimited replays on ephemeral media、Customise story timestamp、Follow back indicator、Hide stories tray、Hide suggested content、Hide navigation buttons、Hide reshare button等。 - v3.3.0 – v3.5.0(2026-04 – 2026-06):Instagram 补丁快速膨胀——
More options on post/profile、Copy comment、Disable screenshot detection、Disable video autoplay、Disable Reels scrolling、Improve image viewing、Unlock employee options、Unlock Plus benefits、Enable whitehat settings、Change like animation、Customise story ring size、Read DMs anonymously、Download voice message、External downloader、Save media comment、Validate links、Custom sharing domain、Loop story、In-app profile picture viewer、save deleted messages、Recommended flags与Recommended flags补丁化、Material You主题、Filter stories、Mark chat as read manually、Disable swipe to create、Clone(改包名实现与原版共存)、自定义下载路径/文件名等。Twitter 端则新增Custom share menu、More information on profile、Search Piko settings、Native downloader下载全部按钮等。 - v3.6.0 – v3.8.0(2026-06 – 2026-07):新增
Block redirecting to X Lite、Crash logs、Share Tweet as Image修复、Custom share menu、External downloader、Piko settings快捷方式、搜索设置、Native features分区、Disable onboarding permission prompts(并入Disable analytics)、Customise story timestamp新选项、DM 长按调试选项等。Instagram 版本支持推进至430.0.0.53.80、435.0.0.37.76;Twitter 支持推进至11.93.xx、11.95.1、11.99.0、12.0.0、12.2.0、12.7.1。 - v3.9.0(2026-08-31):Instagram 新增
Recommended flags补丁化、material you and amoled theme controls、loop story、save deleted messages、in-app profile picture viewer、custom sharing domain;Twitter 新增Dynamic color开关,版本支持推进至439.0.0.37.89(Instagram)、12.11.0-release.0与12.19.1-release.0(Twitter)。 - v3.10.0 – v3.10.2(2026-09 – 2026-10):本阶段是功能密度最高的迭代。Instagram 新增
Focus Lock(承诺模式)、Inbox lock(指纹/面容解锁收件箱)、Save and view received Instants(保存并回看阅后即焚消息)、Add startup tab selection、Add story seen button、Customize navigation bar、Custom font、Customize download filenames、Embed metadata in downloaded videos、Hide save/share buttons、Hide Reels follow button、Restore classic search recents (up to 25)、Show non-followers in the Following list、inline download button on feed and profile posts等;并大量修复 DMs(ephemeral media 保留、已删除消息处理)、分享链接清洗(含新增mdxt跟踪参数清洗)、HDR/自动滚动推荐 flags 命名修正、ghost mode 图标同步等。Instagram 版本支持正式推进到447.0.0.55.81。Twitter 端新增bulk feature flag selection and validation,并修复Bring back twitter新版支持、时间线位置恢复、动态色彩应用等。
说明:CHANGELOG 中大量条目带有 PR/issue 编号(如 #2113、#2046、#1928 等)与 commit 哈希,说明该项目采用规范的「issue → PR → 自动发布」流程;
ci相关条目(如 Crowdin 翻译导入、label 修正)也证实发布流水线自动化程度较高。
补丁体系的源码级支撑
CHANGELOG 中的功能条目均可映射到仓库中的实际补丁源码。以下是几个代表性映射:
| CHANGELOG 条目 | 源码位置 | 说明 |
|---|---|---|
v3.9.0 新增Recommended flags补丁 | RecommendedFlags.java | 从服务端(Constants.PIKO_MAPPINGS_PATH)下载 JSON 形式的推荐 flags 清单并解析为Flag列表;配套数据见 piko_recommended_flags_v3.json |
v3.10.0 新增Focus Lock | FocusLockPatch.kt | 声明式补丁:dependsOn(settings、interceptUri、navigationBar、disableReelsScrolling、disableExplore)后调用enableSettings("focusLock"),将保护能力与设置项绑定 |
v3.2.0 新增Download media | DownloadMediaPatch.kt | 依赖大量实体补丁(mediaData、videoData、originalSoundDataIntf、trackDataIntf、decoder、dialogBox 等),在帖子/Reels/Stories/Highlights 上挂载下载入口 |
v3.2.0 新增View stories anonymously | ViewStoriesAnonymouslyPatch.kt | 通过 StorySeen 相关指纹(StorySeenUriBuilderFingerprint、RequestSucceededExtensionFingerprint 等)对「已读上报」方法做字节码级插桩 |
| 设置体系 | SettingsPatch.kt | 负责注入设置 UI(SettingsSearchUIController 等),并依赖 checkCompatibilityPatch、settingsResourcePatch、crashLogsPatch 等 |
从源码结构可以推断,piko 的补丁体系由三层组成:字节码补丁层(patches/src/main/kotlin/app/crimera/patches/,按 instagram/twitter 分目录)、运行时扩展层(extensions/instagram/与extensions/twitter/下的 Java 扩展代码)、以及mapping 支撑层(docs/mappings/ 下的*.json,为不同 Instagram 版本提供混淆符号映射,如426.0.0.37.68、430.0.0.53.80、435.0.0.37.76、439.0.0.37.89、447.0.0.55.81)。CHANGELOG 中「Update fingerprints to support v423」「Fix user data entity fingerprints」等条目,正对应这种随 App 版本迭代不断修正指纹(Fingerprint)与映射的维护模式。
功能主题分类梳理
为便于检索与引用,这里将 CHANGELOG 中的功能条目按主题聚类:
- 下载与媒体:Download media、Download voice message、Save media comment、External downloader、Custom download folder、Customize download filenames、Embed metadata in downloaded videos、Native downloader、Custom downloader、视频变体/图片变体下载、下载 DP、轮播全量下载等。
- 隐私与匿名:View stories/live/DMs anonymously、Disable screenshot detection、Disable typing status、Disable analytics(含 onboarding permission prompts 并入)、ghost mode 图标、Disable discover people 等。
- 去广告与内容过滤:Disable ads、Hide suggested content、Hide stories tray、Hide notes tray、Hide reshare/share/save buttons、Remove Ads、Remove premium upsell、Hide nudge button、Hide community notes 等。
- 界面定制:Customize navigation bar(双端)、Custom font、Customise story ring size/timestamp、Change like animation、Dynamic color、Material You/AMOLED 主题、Customize timeline top bar、Customize side bar items、App icon 定制等。
- DM 增强:Save deleted messages、Save Instants、Inbox lock、Make ephemeral media permanent、Mark chat as read manually、Unlimited replays on ephemeral media 等。
- 工具与调试:Unlock developer/employee options、Enable whitehat settings、Recommended flags、Hook feature flag、Log server response、Crash logs、Export all activities、Delete from database、Import/Export login token、Backup and restore 等。
当前版本支持矩阵
以 v3.10.2(仓库当前版本,见 patches-list.json)为准:
| 平台 | 补丁数量 | 支持的 App 版本 | 包名 |
|---|---|---|---|
| Twitter/X | 75 | 12.19.1-release.0 | com.twitter.android |
| 62 | 447.0.0.55.81(APKM,ARM64_V8A) | com.instagram.android |
需要说明的适用前提:
- 从 v3.0.0 起,旧的 ReVanced CLI 与 Manager 不再可用,必须使用 Morphe 工具链(Morphe Manager 或 Morphe CLI);
- 从
12.5.0-release.0起,Twitter/X 不再需要额外应用 X-Shim 补丁(README 中已有说明); - Instagram 补丁通常针对APKM 文件直接处理(
apkFileType: "APKM"),不应先行拆包或修改。
安装与使用方式
按照 README.md 的说明,当前版本的使用方式如下:
- Morphe Manager:将 piko 添加为补丁源后,选择 X 或 Instagram 图标,下载原版 APKM 文件(不要拆分或修改),等待补丁完成并安装。
- Morphe CLI:
java -jar cli.jar patch --patches piko.mpp input.apkm构建 piko 补丁本身需要 Morphe 文档所描述的 Gradle 环境;仓库根目录提供 settings.gradle.kts、gradle/libs.versions.toml 与 gradle/wrapper/gradle-wrapper.properties 等标准工程配置。仓库按 GPLv3 或更高版本许可开源(见 LICENSE 与 NOTICE)。
参考路径速查
- 版本全史:CHANGELOG.md
- 项目与补丁清单:README.md、patches-list.json
- Instagram 补丁源码:patches/src/main/kotlin/app/crimera/patches/instagram/
- Twitter 补丁源码:patches/src/main/kotlin/app/crimera/patches/twitter/
- 运行时扩展:extensions/instagram/src/main/java/app/morphe/extension/instagram/、extensions/twitter/src/main/java/app/morphe/extension/twitter/
- 版本映射与推荐 flags:docs/mappings/
综上,piko 的版本历史清晰地呈现了一条「Twitter 起步 → API 重构迁移 Morphe → Instagram 功能爆发」的演进主线。对于使用者而言,当前只需记住两个关键数字:Twitter/X12.19.1-release.0、Instagram447.0.0.55.81,以及自 v3.0.0 起必须使用 Morphe 工具链这一硬性前提。
【免费下载链接】piko
morphe patches for twitter and instagram
相关推荐
jsdiff 版本演进全解:从 9.x 的 Git 补丁支持到 6.x 的重构根基
jsdiff 版本演进全解:从 9.x 的 Git 补丁支持到 6.x 的重构根基 jsdiff(npm 包名 diff )是 JavaScript 生态中经典
开发者工具版本控制KiTTY 发展史全解:从 2003 年 MOD_PERSO 个人补丁到独立 SSH 客户端的版本演进之路
KiTTY 发展史全解:从 2003 年 MOD_PERSO 个人补丁到独立 SSH 客户端的版本演进之路 本篇文章以 KiTTY 作者 Cyd 亲笔撰写的项目
通信网络IPython 8.x 系列演进全解析:从 8.0 大版本革新到 8.37 的补丁时代
IPython 8.x 系列演进全解析:从 8.0 大版本革新到 8.37 的补丁时代 IPython 8.x 系列是 IPython 项目从 7.x 迈向 9
开发工具CLI
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考