Patch Twitter/X and Instagram Android apps to remove ads and unlock small UI behaviors, for users willing to sideload modified APKs.

5,760
246
Java
GPL-3.0
2 years old

Piko is a patch source for the Android patching toolkit Morphe, aimed at people who want the official Twitter/X and Instagram apps without ads and with a long list of small behavior tweaks. If you are comfortable patching and sideloading an APK, it addresses a real annoyance: the official apps are the only way many people access these networks, yet they carry ads and interface choices you cannot change in settings.

The problem

Say you want to read X or Instagram on Android but do not want promoted posts between every few items, and you want things like copying a media link or adjusting how the UI behaves. Normally you either accept the stock app or switch to a third-party client or the browser, changing how notifications and media work. With Piko, you take the original APK, apply a set of patches, and install the modified build, so day-to-day use still happens inside the official app while the patched behavior applies. The result is an app that looks familiar but has selected ads and annoyances removed.

What's different

This is not a standalone app. Piko is a collection of Morphe patches (137 at the v3.10.0 release shown in the README, split across Twitter and Instagram), applied by the Morphe Manager or its CLI. The patching step is what changes the app, and it edits the APKM directly rather than asking you to unpack or re-sign it yourself, which lowers the barrier compared with hand-modifying builds.

The approach has costs. A patch only works against a supported app version, and the README lists exactly one supported Twitter/X version, 12.19.1-release.0, so an app update can leave you waiting for a matching patch release. You also rely on the project to keep pace with the upstream app. The README notes that from 12.5.0-release.0 onward, X-Shim is no longer needed alongside Piko and login and XChat work without it; older X versions required a separate patch project. That change in requirements is a good reminder to read the version notes rather than assume a fixed setup.

Who should try it

A good fit is an Android user already comfortable with patching apps who mainly wants the official X and Instagram apps without ads and with a few UI conveniences, and who is willing to stay on a supported app version. A poor fit is someone who wants an ordinary Play Store install that updates automatically, or who is not willing to download and patch an APK outside the store. The single listed supported version matters most for the first group: pinning that version is part of using the patches, not an optional extra.

Requirements and limitations

You need the Morphe Manager or the CLI and a compatible APKM. The README instructs users to download the original APKM from ApkMirror and explicitly warns not to unsplit or modify the file, because Morphe patches the APKM directly. If you skip that and use an already-unpacked or repacked file, the patch process may not apply as documented.

Ongoing upkeep is the real constraint. Patches are tied to specific app versions and depend on the upstream apps, so matching versions after every update is part of the workflow. The project is GPL-3.0 and its patches are described as freely redistributable and modifiable, but that is a licensing statement, not a guarantee of compatibility with future releases. Setup details and supported versions should be checked on the project instructions and the Morphe documentation rather than assumed.

HotRepo's take

HotRepo logged the project at 5,755 stars on 2026-10-24 (+19) and 5,757 on 2026-10-25 (+18), with two days on the daily trending board. That is a snapshot, and the comparable history is too short to judge persistence. The practical thing to verify before committing is whether the listed supported app version still matches the build you can obtain.

Written by AI from the project's README, updated October 25, 2026. The project's own docs are the source of truth.