{"id":14529827,"url":"https://github.com/crimera/piko","last_synced_at":"2026-04-02T00:16:31.152Z","repository":{"id":219980087,"uuid":"750390942","full_name":"crimera/piko","owner":"crimera","description":"morphe patches for twitter","archived":false,"fork":false,"pushed_at":"2026-03-26T12:19:18.000Z","size":8567,"stargazers_count":2916,"open_issues_count":167,"forks_count":77,"subscribers_count":27,"default_branch":"main","last_synced_at":"2026-03-26T22:37:08.748Z","etag":null,"topics":["morphe","morphe-patches"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crimera.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-30T14:59:56.000Z","updated_at":"2026-03-26T18:35:05.000Z","dependencies_parsed_at":"2024-02-27T07:53:10.038Z","dependency_job_id":"02dd816d-ffda-4a5a-8272-29027535f2af","html_url":"https://github.com/crimera/piko","commit_stats":null,"previous_names":["crimera/piko"],"tags_count":334,"template":false,"template_full_name":"ReVanced/revanced-patches-template","purl":"pkg:github/crimera/piko","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crimera%2Fpiko","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crimera%2Fpiko/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crimera%2Fpiko/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crimera%2Fpiko/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crimera","download_url":"https://codeload.github.com/crimera/piko/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crimera%2Fpiko/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31293332,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T21:15:39.731Z","status":"ssl_error","status_checked_at":"2026-04-01T21:15:34.046Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["morphe","morphe-patches"],"created_at":"2024-09-05T00:01:02.765Z","updated_at":"2026-04-02T00:16:31.142Z","avatar_url":"https://github.com/crimera.png","language":"Java","readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://socialify.git.ci/crimera/piko/image?forks=1\u0026language=1\u0026name=1\u0026owner=1\u0026pattern=Circuit%20Board\u0026stargazers=1\u0026theme=Auto\" alt=\"piko\" width=\"640\" height=\"320\" /\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n    Morphe patches focused on Twitter/X \u003cbr\u003e\n    \u003ca href=\"https://t.me/pikopatches\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge\u0026logo=telegram\u0026logoColor=white\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://crowdin.com/project/piko\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/Crowdin-1B263B?style=for-the-badge\u0026logo=crowdin\u0026logoColor=white\"/\u003e\n    \u003c/a\u003e\n\u003c/h1\u003e\n\n\u003c/div\u003e\n\n## 🕹️ Usage\n\n\u003e Starting with patches v3.0.0, Piko patches use [Morphe](https://morphe.software).\n\n**Morphe Manager**\n\n\u003cdetails\u003e\n\u003csummary\u003eShow steps\u003c/summary\u003e\n\nUse the deep link to add Piko as a patch source in Morphe Manager:\n\n[➕ Add Piko to Morphe](https://morphe.software/add-source?github=crimera/piko)\n\nThen patch Twitter/X:\n1. Tap X app icon in Morphe\n2. Download original APKM file from ApkMirror. Do _not_ unspilt or modify the file, Morphe patches APKM directly\n3. Wait for patching to complete, install\n\n\u003e For an up-to-date patching guide, [follow this Reddit guide](https://www.reddit.com/r/MorpheApp/comments/1r4xt24/x_twitter_can_now_be_patched_with_piko_patches/).\n\n\u003c/details\u003e\n\n**Morphe CLI**\n\n```sh\njava -jar cli.jar patch --patches piko.mpp input.apkm\n```\n\n## ⚙️ Patch Details\n\n\u003cdetails\u003e\n\u003csummary\u003eShow patches\u003c/summary\u003e\n\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePatch Name\u003c/th\u003e\n\u003cth\u003ePatch Description\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eAdd ability to copy media link\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eBring back twitter\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eBring back old twitter logo and name\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eBrowse tweet object\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eAdds an option to browse the tweet object in the share menu.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eChange app icon\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eAbility to change app icons from a wide collection\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eChange version code\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eChanges the version code of the app. Turns off app store updates and allows downgrading.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eClear tracking params\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eRemoves tracking parameters when sharing links\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eControl video auto scroll\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eControl video auto scroll in immersive view\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustom download folder\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eChange the download directory for video downloads\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustom emoji font\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eCustomise emoji font style\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustom font\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eCustomise font style\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustom sharing domain\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eAllows using domains like fxtwitter when sharing tweets/posts.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustom translator\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eA custom translator with multiple providers.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomise post font size\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize Inline action Bar items\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize Navigation Bar items\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize default reply sorting\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize explore tabs\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize notification tabs\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize profile tabs\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize search suggestions\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize search tab items\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize side bar items\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eCustomize timeline top bar\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eDelete from database\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eDelete entries from database (cache)\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eDisable auto timeline scroll on launch\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eDisable chirp font\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eDisunify xchat system\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eBring back legacy features like messages and share sheet.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eDownload patch\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eUnlocks the ability to download videos and gifs from Twitter/X\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eDynamic color\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eReplaces Twitter Blue with the user's Material You palette.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eEnable PiP mode automatically\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eEnables PiP mode when you close the app\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eEnable Undo Posts\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eEnables ability to undo posts before posting\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eEnable debug menu for posts\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eDebug tool used to explore post details.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eEnable force HD videos\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eVideos will be played in highest quality always\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eForce enable translate\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eGet translate option for all posts\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHandle custom twitter links\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eAdds support for opening vxtwitter, fxtwitter, and fixupx links within the app.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide Banner\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHide new post banner\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide Community Notes\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide FAB\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eAdds an option to hide Floating action button\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide FAB Menu Buttons\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides options from floating action button.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide Live Threads\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides live, spaces section from home timeline.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide Recommended Users\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHide recommended users that pops up when you follow someone\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide badges from navigation bar icons\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides notification nudges \u0026 counts from navigation bar icons\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide bookmark icon in timeline\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHide the bookmark icon from tweet inline action.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide community badges\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide followed by context\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides followed by context under profile\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide hidden replies\u003c/code\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide immersive player\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eRemoves swipe up for more videos in video player\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide nudge button\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides follow/subscribe/follow back buttons on posts\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide post metrics\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides like, reposts etc counts.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide promote button\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides promote button under self posts\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHide timeline posts by category\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHides different post categories like who to follow, news etc from timeline.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eHook feature flag\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eToggle feature flags to enable development features.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eLegacy share links\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eBrings back username on post share links. Works post 11.4x.xx\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eLog server response\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eLog json responses received from server\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eNative downloader\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eAdds a native media downloader\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eNative reader mode\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eOption to view threads in reader mode.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eNo shortened URL\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eGet rid of t.co short urls.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003ePause search suggestions\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eSearch suggestions will not be saved locally\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eRemove Ads\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eRemoves promoted posts, trends and google ads\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eRemove premium upsell\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eRemoves premium upsell in home timeline\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eRemove search suggestions\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eHide/Remove search suggestions in explore section\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eRemove view count\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eRemoves the view count from the bottom of tweets\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eRound off numbers\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eEnable or disable rounding off numbers\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eSelectable Text\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eMakes bio and username selectable\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eShare Tweet as Image\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eShare tweets as rendered image. Requires X 11.0.0-release.0 or higher.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eShow changelogs\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eShows changelogs when a new patch is installed.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eShow poll results\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eAdds an option to show poll results without voting\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eShow post source label\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eSource label will be shown only on public posts\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003ccode\u003eShow sensitive media\u003c/code\u003e\u003c/td\u003e\u003ctd\u003eDisables the sensitive media banner\u003c/td\u003e\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c/details\u003e\n\n## 🛠️ Building\n\nTo build Piko Patches, follow the [Morphe documentation](https://github.com/MorpheApp/morphe-documentation).\n\n## ✨ Stargazers over time\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://starchart.cc/crimera/piko.svg?variant=light\" alt=\"piko\" width=\"640\" height=\"320\" /\u003e\n\u003c/p\u003e\n\n## License\n\n[![GNU GPLv3 Image](https://www.gnu.org/graphics/gplv3-127x51.png)](http://www.gnu.org/licenses/gpl-3.0.en.html)\n\nThese patches are fully FOSS redistributable and modifiable under the [GNU General Public License v3](https://www.gnu.org/licenses/gpl.html) or later.\n","funding_links":[],"categories":["others","Kotlin","🩹 Patches"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrimera%2Fpiko","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrimera%2Fpiko","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrimera%2Fpiko/lists"}