{"id":41164029,"url":"https://github.com/amplerevanced/revanced-patches","last_synced_at":"2026-05-06T08:02:50.058Z","repository":{"id":320881501,"uuid":"1083458234","full_name":"AmpleReVanced/revanced-patches","owner":"AmpleReVanced","description":"순정 리밴스드에서 디시인사이드/카카오톡 패치를 추가한 패치입니다.","archived":false,"fork":false,"pushed_at":"2026-04-21T12:38:29.000Z","size":109891,"stargazers_count":60,"open_issues_count":9,"forks_count":10,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-04-21T14:38:24.781Z","etag":null,"topics":["android","dcinside","kakaotalk","morphe","push-force-warning","revanced"],"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/AmpleReVanced.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"naijun0403","thanks_dev":null,"custom":null}},"created_at":"2025-10-26T03:56:47.000Z","updated_at":"2026-04-18T12:32:12.000Z","dependencies_parsed_at":"2025-10-26T15:23:54.726Z","dependency_job_id":null,"html_url":"https://github.com/AmpleReVanced/revanced-patches","commit_stats":null,"previous_names":["amplerevanced/revanced-patches"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/AmpleReVanced/revanced-patches","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmpleReVanced%2Frevanced-patches","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmpleReVanced%2Frevanced-patches/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmpleReVanced%2Frevanced-patches/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmpleReVanced%2Frevanced-patches/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AmpleReVanced","download_url":"https://codeload.github.com/AmpleReVanced/revanced-patches/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmpleReVanced%2Frevanced-patches/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32148180,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T17:06:48.269Z","status":"ssl_error","status_checked_at":"2026-04-22T17:06:19.037Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["android","dcinside","kakaotalk","morphe","push-force-warning","revanced"],"created_at":"2026-01-22T19:28:44.710Z","updated_at":"2026-05-06T08:02:50.052Z","avatar_url":"https://github.com/AmpleReVanced.png","language":"Java","funding_links":["https://buymeacoffee.com/naijun0403"],"categories":[],"sub_categories":[],"readme":"# 👋🧩 Ample Patches\n\n\u0026nbsp;\n## 🩹 Patches list\n\n\u003c!-- PATCHES_START EXPANDED --\u003e\n\u003e **[v1.0.1](https://github.com/AmpleReVanced/revanced-patches/releases/tag/v1.0.1)**\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;`main`\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;73 patches total\n\u003cdetails open\u003e\n\u003csummary\u003e📦 Kakao Talk\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;54 patches\u003c/summary\u003e\n\u003cbr\u003e\n\n**🎯 Supported versions:**\n\n| 26.3.2 |\n| :---: |\n\n| 💊\u0026nbsp;Patch | 📜\u0026nbsp;Description | ⚙️\u0026nbsp;Options |\n|----------|----------------|-----------|\n| [Add Packet Handler](#add-packet-handler) | Adding the Loco Packet Handler allows external applications to handle the app's packets, which may compromise security.\u003cbr\u003eConflicts may occur on some systems. |  |\n| [Add Pine Lib](#add-pine-lib) | add libpine.so to the app's native libraries |  |\n| [Add settings resources](#add-settings-resources) | Adds Morphe settings layout resources to the app. |  |\n| [Add settings tab](#add-settings-tab) | Adds a settings tab to the app. |  |\n| [Allow Hide on Any Chat](#allow-hide-on-any-chat) | Users with hiding privileges can hide any chat, including their own messages. |  |\n| [Allow reply to feed](#allow-reply-to-feed) | Allows replying to feed messages |  |\n| [Always Show Kick Button](#always-show-kick-button) | Always shows the kick button in group member management. |  |\n| [Bypass Moat check](#bypass-moat-check) | Add a setting to bypass the Moat integrity check that can prevent KakaoPay from running. |  |\n| [Bypass input mention limit in non-multichat](#bypass-input-mention-limit-in-non-multichat) | Bypass the limit of input mentions in non-multichat rooms |  |\n| [Change model](#change-model) | Changes the device model to supporting subdevice features |  |\n| [Change package name](#change-package-name) | Appends \".revanced\" to the package name by default. For KakaoTalk only | • Package name\u003cbr\u003e• Update permissions\u003cbr\u003e• Update providers |\n| [Custom branding](#custom-branding) | Customize app branding (name) | • Custom app name |\n| [Default external browser](#default-external-browser) | Sets the default external browser for KakaoTalk to the system's default browser. |  |\n| [Disable 300+ unread limit](#disable-300-unread-limit) | Always show the real unread count instead of '300+' in chatroom list |  |\n| [Disable 99 unread limit](#disable-99-unread-limit) | Skip the 99-cap so unread count shows full value |  |\n| [Disable ChatRoomAdController](#disable-chatroomadcontroller) | Disables the open-link chat room BizBoard ad controller. |  |\n| [Disable Collapse Button](#disable-collapse-button) | Disable collapse button on OpenChatList |  |\n| [Disable Community Tab](#disable-community-tab) | Disables Community Tab |  |\n| [Disable Friend Feed tab](#disable-friend-feed-tab) | Disables the Friend Feed tab in KakaoTalk. |  |\n| [Disable Friend Lists ad](#disable-friend-lists-ad) | Disables the friend tab BizBoard ads in KakaoTalk. |  |\n| [Disable OpenChat feed ad](#disable-openchat-feed-ad) | Disables the OpenChat tab feed ad load and render paths. |  |\n| [Disable Pay banner ad](#disable-pay-banner-ad) | Disables the KakaoPay banner ad load and render paths. |  |\n| [Disable S2Event](#disable-s2event) | Disables Tracker |  |\n| [Disable SDK Tracker](#disable-sdk-tracker) | Disables the SDK Tracker in KakaoTalk. |  |\n| [Disable Sentry](#disable-sentry) | Disables Sentry error reporting in KakaoTalk. |  |\n| [Disable ShortForm ad](#disable-shortform-ad) | Disables the shortform ad load and render paths. |  |\n| [Disable Talk Share Log](#disable-talk-share-log) | Disable talk share log |  |\n| [Disable chat room list ad](#disable-chat-room-list-ad) | Disable the chat room list ad. |  |\n| [Disable open chat room comments](#disable-open-chat-room-comments) | Adds a setting to disable comments in open chat rooms. |  |\n| [Disable verifying signature](#disable-verifying-signature) | Disables the signature verification check that prevents the app from running. |  |\n| [Enable Markdown](#enable-markdown) | Render plain text messages with markdown-style formatting. |  |\n| [Enable reaction mention flag](#enable-reaction-mention-flag) | Enables the reaction mention flag in KakaoTalk chat logs. |  |\n| [Enable recording pause/resume feature](#enable-recording-pause-resume-feature) | Enable recording pause/resume feature in KakaoTalk |  |\n| [Enable send big text](#enable-send-big-text) | Allows sending big text messages in KakaoTalk. |  |\n| [Force enable debug mode](#force-enable-debug-mode) | Enables debug mode in the app. |  |\n| [Force enable emoticon plus feature](#force-enable-emoticon-plus-feature) | Force enable emoticon plus feature (Unpurchased emoticon can be sent once per day) |  |\n| [Ghost Mode](#ghost-mode) | Don't expose your typing status to the other party. |  |\n| [Hook Package Manager](#hook-package-manager) | Hooks the Package Manager to bypass integrity checks. |  |\n| [Override feature flag](#override-feature-flag) | Overrides the feature flag to enable the feature. | • Feature flag overrides |\n| [Play YouTube player in chat room](#play-youtube-player-in-chat-room) | Allows playing YouTube videos in KakaoTalk chat rooms. |  |\n| [Register settings activity](#register-settings-activity) | Registers the Morphe settings activity in the app manifest. |  |\n| [Remove BizBoard ads](#remove-bizboard-ads) | Removes the BizBoard ad by forcing its dimensions to 0x0 and visibility to GONE in onMeasure. |  |\n| [Remove More tab ad](#remove-more-tab-ad) | Removes the ad from the More tab. |  |\n| [Remove OpenLink chat room list ad](#remove-openlink-chat-room-list-ad) | Removes the OpenLink chat room list ad. |  |\n| [Remove Short-form Tab](#remove-short-form-tab) | Removes the Short-form tab from the now fragment. |  |\n| [Remove feed ad](#remove-feed-ad) | Removes the feed ad from the app. |  |\n| [Remove focus ad](#remove-focus-ad) | Removes the focus ad from the app. |  |\n| [Remove native ad](#remove-native-ad) | Removes the native ad from the app. |  |\n| [Remove shop tab](#remove-shop-tab) | Removes the shop tab from the bottom navigation bar. |  |\n| [Show deleted or hidden messages](#show-deleted-or-hidden-messages) | Allows you to see deleted/hidden messages in chat logs. | • Deleted color\u003cbr\u003e• Hidden color |\n| [Spoof App ID](#spoof-app-id) | Spoofs the App ID to bypass integrity checks. (to bypass biometric auth etc.) |  |\n| [Spoof apk checksums](#spoof-apk-checksums) | Spoofs the apk checksums to pass integrity checks. |  |\n| [Spoof signature](#spoof-signature) | Spoofs the app signature to pass integrity checks. |  |\n| [Version info patch](#version-info-patch) | Patches the version info to include '(ReVanced)' in the version string. |  |\n\n\u003c/details\u003e\n\n\u003cdetails open\u003e\n\u003csummary\u003e📦 dcinside\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;18 patches\u003c/summary\u003e\n\u003cbr\u003e\n\n**🎯 Supported versions:**\n\n| 5.2.9 |\n| :---: |\n\n| 💊\u0026nbsp;Patch | 📜\u0026nbsp;Description | ⚙️\u0026nbsp;Options |\n|----------|----------------|-----------|\n| [Add notification shortcut](#add-notification-shortcut) | Adds a notification shortcut button above quick write in the post list. |  |\n| [Add settings](#add-settings) | Adds a Morphe settings entry to the DCInside settings screen. |  |\n| [Add settings resources](#add-settings-resources) | Adds Morphe settings resources to the app. |  |\n| [Adjust image download menu](#adjust-image-download-menu) | Moves the image download menu buttons upward by adding bottom padding. | • Bottom padding |\n| [Bypass getText](#bypass-gettext) | Bypasses the integrity check for getText. |  |\n| [Change package name](#change-package-name) | Appends \".revanced\" to the package name by default. For DCinside only | • Package name\u003cbr\u003e• Update permissions\u003cbr\u003e• Update providers |\n| [Custom branding](#custom-branding) | Customize app branding (name and icon) | • Custom app name\u003cbr\u003e• Custom app icon |\n| [Dimens Patch](#dimens-patch) | reassigns ad_minimum_height to 0dp to remove ads from the app. |  |\n| [Disable Comment Ad](#disable-comment-ad) | Disables the comment ad in the app. |  |\n| [Disable DCCon loading](#disable-dccon-loading) | Adds settings to block DCCon image loading in posts and replies. |  |\n| [Disable Image Ad](#disable-image-ad) | Disables the image ad in the app. |  |\n| [Disable ad controller](#disable-ad-controller) | Disables the ad controller that manages ads in the app. |  |\n| [Disable update check](#disable-update-check) | Disables the app's update check. |  |\n| [Enable OneStore feature](#enable-onestore-feature) | Enables the OneStore feature in DC Inside app. |  |\n| [Hide DC official notices](#hide-dc-official-notices) | Hides official DCInside operator notices from gallery notice lists. |  |\n| [Hide Main Ad](#hide-main-ad) | Hides the main ad in the app. |  |\n| [Register settings activity](#register-settings-activity) | Registers the Morphe settings activity in the app manifest. |  |\n| [Spoof Signature](#spoof-signature) | Spoofs the app signature to bypass integrity checks. |  |\n\n\u003c/details\u003e\n\n\u003cdetails open\u003e\n\u003csummary\u003e🌐 Universal\u0026nbsp;\u0026nbsp;•\u0026nbsp;\u0026nbsp;1 patch\u003c/summary\u003e\n\u003cbr\u003e\n\n| 💊\u0026nbsp;Patch | 📜\u0026nbsp;Description | ⚙️\u0026nbsp;Options |\n|----------|----------------|-----------|\n| [Disable Sentry telemetry](#disable-sentry-telemetry) | Disables Sentry telemetry. See https://sentry.io/for/android/ for more information. |  |\n\n\u003c/details\u003e\n\n\u003c!-- PATCHES_END --\u003e\n\n\u0026nbsp;\n## ❓ About\n\nAmple Patches is a collection of patches mainly developed for apps such as KakaoTalk and DCinside, with a focus on customization and additional functionality.\n\nThis project is built on [Morphe](https://morphe.software), which is based on prior work from [ReVanced](https://revanced.app). All modifications made in this repository, together with their dates, are available in the Git history.\n\n## ❕Copyright Notice\n\nThis app uses code from Morphe. To learn more, visit https://morphe.software\n\nIt also uses code from ReVanced. To learn more, visit https://revanced.app\n\n## 🚀 Get started\n\nTo start using this template, follow these steps:\n\n1. [Create a new repository using this template](https://github.com/new?template_name=morphe-patches-template\u0026template_owner=MorpheApp)\n2. Set up the [build.gradle.kts](patches/build.gradle.kts) file (Specifically, the [group of the project](patches/build.gradle.kts#L1),\n   and the [About](patches/build.gradle.kts#L5-L11))\n3. Set up the [README.md](README.md) file[^1] (e.g, title, description, license, summary of the patches\n   that are included in the repository), the [issue templates](.github/ISSUE_TEMPLATE)[^2]  and the [contribution guidelines](CONTRIBUTING.md)[^3]\n4. Choose a name for your patches project. Keep in mind you must use a unique name that does not imply or suggest authorship by the Morphe open source project.\n   See the [NOTICE](NOTICE) for details.\n5. (Optional): Add `patches-bundle.png` to the project if you want a custom icon to show in\n   Morphe Manager instead of your GitHub profile avatar.\n\n🎉 You are now ready to start creating patches!\n\n## 🧑‍💻 Usage\n\nTo develop and release Morphe Patches using this template, some things need to be considered:\n\n- Development starts in feature branches. Once a feature branch is ready, it is squashed and merged into the `dev` branch\n- The `dev` branch is merged into the `main` branch once it is ready for release\n- Semantic versioning is used to version Morphe Patches.\n- [Semantic commit](https://kapeli.com/cheat_sheets/Semantic_Commits.docset/Contents/Resources/Documents/index) messages are used for commits\n- Commits on the `dev` branch and `main` branch are automatically released\n  via the [release.yml](.github/workflows/release.yml) workflow, which is also responsible for generating the changelog\n  and updating the version of Morphe Patches. It is triggered by pushing to the `dev` or `main` branch.\n  The workflow uses the `publish` task to publish the release of Morphe Patches\n- The `buildAndroid` task is used to build Morphe Patches so that it can be used on Android.\n  The `publish` task depends on the `buildAndroid` task, so it will be run automatically when publishing a release.\n\n## 📚 Everything else\n\nOptionally you can include a button/link in this readme that users can click to add your\npatches to Morphe (update the links below after creating your new patches repo):\n\n#### How to use these patches\n\nClick here to add these patches to Morphe: https://morphe.software/add-source?github=AmpleReVanced/revanced-patches\n\nOr manually add this repository url as a patch source in Morphe: https://github.com/AmpleReVanced/revanced-patches\n\n### 🛠️ Building\n\nTo build Ample Patches,\nyou can follow the [Morphe documentation](https://github.com/MorpheApp/morphe-documentation).\n\n## 📜 License\n\nAmple Patches are licensed under the [GNU General Public License v3.0](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famplerevanced%2Frevanced-patches","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famplerevanced%2Frevanced-patches","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famplerevanced%2Frevanced-patches/lists"}