Skip to content

AmpleReVanced/revanced-patches

Repository files navigation

👋🧩 Ample Patches

 

🩹 Patches list

v1.0.1  •  main  •  73 patches total

📦 Kakao Talk  •  54 patches

🎯 Supported versions:

26.3.2
💊 Patch 📜 Description ⚙️ Options
Add Packet Handler Adding the Loco Packet Handler allows external applications to handle the app's packets, which may compromise security.
Conflicts may occur on some systems.
Add Pine Lib add libpine.so to the app's native libraries
Add settings resources Adds Morphe settings layout resources to the app.
Add settings tab Adds a settings tab to the app.
Allow Hide on Any Chat Users with hiding privileges can hide any chat, including their own messages.
Allow reply to feed Allows replying to feed messages
Always Show Kick Button Always shows the kick button in group member management.
Bypass Moat check Add a setting to bypass the Moat integrity check that can prevent KakaoPay from running.
Bypass input mention limit in non-multichat Bypass the limit of input mentions in non-multichat rooms
Change model Changes the device model to supporting subdevice features
Change package name Appends ".revanced" to the package name by default. For KakaoTalk only • Package name
• Update permissions
• Update providers
Custom branding Customize app branding (name) • Custom app name
Default external browser Sets the default external browser for KakaoTalk to the system's default browser.
Disable 300+ unread limit Always show the real unread count instead of '300+' in chatroom list
Disable 99 unread limit Skip the 99-cap so unread count shows full value
Disable ChatRoomAdController Disables the open-link chat room BizBoard ad controller.
Disable Collapse Button Disable collapse button on OpenChatList
Disable Community Tab Disables Community Tab
Disable Friend Feed tab Disables the Friend Feed tab in KakaoTalk.
Disable Friend Lists ad Disables the friend tab BizBoard ads in KakaoTalk.
Disable OpenChat feed ad Disables the OpenChat tab feed ad load and render paths.
Disable Pay banner ad Disables the KakaoPay banner ad load and render paths.
Disable S2Event Disables Tracker
Disable SDK Tracker Disables the SDK Tracker in KakaoTalk.
Disable Sentry Disables Sentry error reporting in KakaoTalk.
Disable ShortForm ad Disables the shortform ad load and render paths.
Disable Talk Share Log Disable talk share log
Disable chat room list ad Disable the chat room list ad.
Disable open chat room comments Adds a setting to disable comments in open chat rooms.
Disable verifying signature Disables the signature verification check that prevents the app from running.
Enable Markdown Render plain text messages with markdown-style formatting.
Enable reaction mention flag Enables the reaction mention flag in KakaoTalk chat logs.
Enable recording pause/resume feature Enable recording pause/resume feature in KakaoTalk
Enable send big text Allows sending big text messages in KakaoTalk.
Force enable debug mode Enables debug mode in the app.
Force enable emoticon plus feature Force enable emoticon plus feature (Unpurchased emoticon can be sent once per day)
Ghost Mode Don't expose your typing status to the other party.
Hook Package Manager Hooks the Package Manager to bypass integrity checks.
Override feature flag Overrides the feature flag to enable the feature. • Feature flag overrides
Play YouTube player in chat room Allows playing YouTube videos in KakaoTalk chat rooms.
Register settings activity Registers the Morphe settings activity in the app manifest.
Remove BizBoard ads Removes the BizBoard ad by forcing its dimensions to 0x0 and visibility to GONE in onMeasure.
Remove More tab ad Removes the ad from the More tab.
Remove OpenLink chat room list ad Removes the OpenLink chat room list ad.
Remove Short-form Tab Removes the Short-form tab from the now fragment.
Remove feed ad Removes the feed ad from the app.
Remove focus ad Removes the focus ad from the app.
Remove native ad Removes the native ad from the app.
Remove shop tab Removes the shop tab from the bottom navigation bar.
Show deleted or hidden messages Allows you to see deleted/hidden messages in chat logs. • Deleted color
• Hidden color
Spoof App ID Spoofs the App ID to bypass integrity checks. (to bypass biometric auth etc.)
Spoof apk checksums Spoofs the apk checksums to pass integrity checks.
Spoof signature Spoofs the app signature to pass integrity checks.
Version info patch Patches the version info to include '(ReVanced)' in the version string.
📦 dcinside  •  18 patches

🎯 Supported versions:

5.2.9
💊 Patch 📜 Description ⚙️ Options
Add notification shortcut Adds a notification shortcut button above quick write in the post list.
Add settings Adds a Morphe settings entry to the DCInside settings screen.
Add settings resources Adds Morphe settings resources to the app.
Adjust image download menu Moves the image download menu buttons upward by adding bottom padding. • Bottom padding
Bypass getText Bypasses the integrity check for getText.
Change package name Appends ".revanced" to the package name by default. For DCinside only • Package name
• Update permissions
• Update providers
Custom branding Customize app branding (name and icon) • Custom app name
• Custom app icon
Dimens Patch reassigns ad_minimum_height to 0dp to remove ads from the app.
Disable Comment Ad Disables the comment ad in the app.
Disable DCCon loading Adds settings to block DCCon image loading in posts and replies.
Disable Image Ad Disables the image ad in the app.
Disable ad controller Disables the ad controller that manages ads in the app.
Disable update check Disables the app's update check.
Enable OneStore feature Enables the OneStore feature in DC Inside app.
Hide DC official notices Hides official DCInside operator notices from gallery notice lists.
Hide Main Ad Hides the main ad in the app.
Register settings activity Registers the Morphe settings activity in the app manifest.
Spoof Signature Spoofs the app signature to bypass integrity checks.
🌐 Universal  •  1 patch
💊 Patch 📜 Description ⚙️ Options
Disable Sentry telemetry Disables Sentry telemetry. See https://sentry.io/for/android/ for more information.

 

❓ About

Ample Patches is a collection of patches mainly developed for apps such as KakaoTalk and DCinside, with a focus on customization and additional functionality.

This project is built on Morphe, which is based on prior work from ReVanced. All modifications made in this repository, together with their dates, are available in the Git history.

❕Copyright Notice

This app uses code from Morphe. To learn more, visit https://morphe.software

It also uses code from ReVanced. To learn more, visit https://revanced.app

🚀 Get started

To start using this template, follow these steps:

  1. Create a new repository using this template
  2. Set up the build.gradle.kts file (Specifically, the group of the project, and the About)
  3. Set up the README.md file[^1] (e.g, title, description, license, summary of the patches that are included in the repository), the issue templates[^2] and the contribution guidelines[^3]
  4. 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. See the NOTICE for details.
  5. (Optional): Add patches-bundle.png to the project if you want a custom icon to show in Morphe Manager instead of your GitHub profile avatar.

🎉 You are now ready to start creating patches!

🧑‍💻 Usage

To develop and release Morphe Patches using this template, some things need to be considered:

  • Development starts in feature branches. Once a feature branch is ready, it is squashed and merged into the dev branch
  • The dev branch is merged into the main branch once it is ready for release
  • Semantic versioning is used to version Morphe Patches.
  • Semantic commit messages are used for commits
  • Commits on the dev branch and main branch are automatically released via the release.yml workflow, which is also responsible for generating the changelog and updating the version of Morphe Patches. It is triggered by pushing to the dev or main branch. The workflow uses the publish task to publish the release of Morphe Patches
  • The buildAndroid task is used to build Morphe Patches so that it can be used on Android. The publish task depends on the buildAndroid task, so it will be run automatically when publishing a release.

📚 Everything else

Optionally you can include a button/link in this readme that users can click to add your patches to Morphe (update the links below after creating your new patches repo):

How to use these patches

Click here to add these patches to Morphe: https://morphe.software/add-source?github=AmpleReVanced/revanced-patches

Or manually add this repository url as a patch source in Morphe: https://github.com/AmpleReVanced/revanced-patches

🛠️ Building

To build Ample Patches, you can follow the Morphe documentation.

📜 License

Ample Patches are licensed under the GNU General Public License v3.0

About

순정 리밴스드에서 디시인사이드/카카오톡 패치를 추가한 패치입니다.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors