adobo

Project Url: jkennethcarino/adobo
Introduction: Patches for Morphe to disable ads, trackers and analytics, remove Reddit ads everywhere, always open Gboard in incognito mode, and much more!
More: Author   ReportBugs   
Tags:

GitHub Workflow Status (with event) GPLv3 License Android

This repository contains patches for Morphe, an open-source Android patching tool for modifying apps like YouTube and Reddit to block ads and add new features.

Import

Features

  • Block ads, trackers, and analytics from your favorite apps and games
  • Remove internet permission from apps and games that don't need it
  • Disable WebView metrics collection sent to Google
  • Bypass signature verification checks
  • Force Gboard into incognito mode to disable typing history and personalization
  • Everything in the Privacy ReVanced patches, and much more!

Patches

Branch Patches

📦 Gboard  •  7 patches

Package name: com.google.android.inputmethod.latin

Patch Name Description Options
Always-incognito mode Always opens Gboard in incognito mode to disable typing history collection and personalization.
Enable OCR feature Enables OCR feature to extract text from images and insert it into text fields.
Enable Undo feature Enables undo feature to quickly undo or correct typing mistakes.
Enable clipboard in incognito Enables clipboard support in incognito mode.
Enable key shape selection Enables an option to select a key shape from the theme.
Enable voice typing in incognito Enables voice typing in incognito mode.
Toggle feature flags Toggles Gboard feature flags to enable or disable experimental or hidden features. • Feature flags
• Enable feature flags
📦 Reddit  •  17 patches

Package name: com.reddit.frontpage

Patch Name Description Options
Colorize comment indent lines Replaces the default gray comment indent lines with color-coded lines. • Line color 1
• Line color 2
• Line color 3
• Line color 4
• Line color 5
• Line color 6
• Line color 7
• Line color 8
Disable home feed swipe Disables the horizontal page swipe gesture used to switch feeds.
Disable home screen redirect Disables the automatic redirect to the home screen after being away from the app or returning from the background.
Disable post detail swipe Disables the horizontal swipe gesture used to navigate between posts.
Disable screenshot banner Disables the banner that shows up after taking a screenshot.
Hide Ask button from search bar Hides the Ask button (Reddit Answers) from the search bar.
Hide awards Hides the awards on Reddit posts and comments.
Hide community highlights Hides the community highlights section.
Hide post view counts Removes the "views" indicator from the post metadata.
Hide prominent search bar Hides the new prominent search bar on the main screen.
Hide share count Hides the share count on Reddit posts.
Hide upvote scores Hides the scores on Reddit posts and comments. • Hide post scores
• Hide comment scores
Hide user community badges Hides the user community badges on Reddit comments.
Hide user flairs Hides the user flairs on Reddit comments.
Open external links directly Opens external links directly without going through out.reddit.com.
Remove ads and telemetry Removes ads and telemetry everywhere.
Sanitize share links Unshortens and removes the tracking query parameters from shared links.
📦 9GAG  •  1 patch

Package name: com.ninegag.android.app

Supported versions:

8.17.5 8.17.4
Patch Name Description Options
Remove 9GAG's ads, trackers, and analytics Removes ads, trackers, and analytics in the 9GAG app.
📦 IMDb  •  1 patch

Package name: com.imdb.mobile

Patch Name Description Options
Remove IMDb's ads, trackers, and analytics Removes ads, trackers, and analytics in the IMDb app.
🌐 Universal  •  11 patches
Patch Name Description Options
Block ads, trackers, and analytics Blocks ads, trackers, analytics, and unwanted content in apps and games using a hosts file. • Hosts file
• Redirection IP
• Wildcard blocking
Change package name Appends ".adobo" to the package name by default. Changing the package name of the app can lead to unexpected issues. • Package name
• Update permissions
• Update other permissions
• Update content providers
Deactivate Firebase Analytics Deactivates Firebase Analytics and removes its associated broadcast receivers and services.
Deactivate Firebase Performance Monitoring Deactivates the collection of performance data on app start up time, network requests, and other related metrics.
Disable Google Safe Browsing in WebView Disables the Google Safe Browsing checks in WebView. This doesn't apply to WebView within the SDK Runtime.
Disable metrics collection in WebView Disables the collection of diagnostic data or usage statistics that are sent to Google.
Disable mobile ads Disables banner, interstitial, and other ad formats. • AppLovin MAX
• BIGO
• Google AdMob
• Meta Audience Network
• Mintegral
• myTarget
• Pangle
• TopOn
• Unity
• Liftoff Monetize
• Yandex Advertising Network
Remove internet permission Removes unnecessary internet permission from apps that can still work without internet access.
Spoof Advertising ID Spoofs the device's advertising ID with a string of zeros.
Spoof Firebase certificate hash Spoofs the app's package certificate hash used by Firebase Installations so that push notifications, remote config, and other Firebase services continue to work as expected. • Certificate hash
Spoof signature verification Spoofs the signature verification when the app starts up. It is recommended to use the unmodified app to work properly. • Package name
• Base64-encoded signature

Getting Started

You'll need Morphe CLI or Morphe Manager.

Morphe Manager

Option A: One-click import (requires v1.11.0 or later)

Tap this link to import Adobong Morphe patches directly into Morphe Manager in just a click!

Option B: Manual import

  1. Open the Morphe Manager app.
  2. On the main screen, tap the folder icon in the bottom-left corner.
  3. Tap the "+" icon next to Patch Sources.
  4. On the Add patch source screen, select the Remote tab (selected by default).
  5. Set the patch source URL to the following, then tap Add:
https://github.com/jkennethcarino/adobo

Universal ReVanced Manager

  1. Open the URV Manager app.
  2. Switch to the Patch Bundles tab.
  3. Tap the globe icon in the bottom-right corner.
  4. On the Discover patch bundles screen, search for "Adobo" in the Search by bundle name text field.
  5. In the search results, tap the Import button for the jkennethcarino/adobo patch bundle.

Building

You can follow the Morphe documentation to build these patches.

Contributing

I'm not accepting pull requests. If you want to make changes, feel free to fork this repository and maintain your own version.

I do welcome feature requests and bug reports. I won't implement patches that bypass payments or premium features; the only exception is removing ads, annoyances, and analytics. Since I work on this in my spare time, I can't commit to implementing patches or fixes quickly. Open an issue here to report a bug or suggest a feature.

Disclaimer

[!WARNING]
These patches are provided as-is for personal use.

Use them at your own risk. I'm not responsible for any potential issues, including app instability, crashes, or violations of terms of service that can lead to account bans or other consequences.

License

Adobo is licensed under the GNU General Public License v3.0 (GPL-3.0). See LICENSE for details.

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools
AI Daily Digest