README.md

July 18, 2026 · View on GitHub

🧩 Custom Morphe Patches

Custom Morphe patches for Android — premium unlocks, ad-free layouts, license bypasses, and UX enhancements for Medium, Truecaller, Splitwise, MyGate, and more.


📖 About

This repository provides custom, community-developed bytecode patches for various Android apps using the Morphe Patcher framework. It targets popular apps to restore premium styling, bypass verification checks, nuke tracking, and clean up visual overlays.


✨ Features

📰 Medium (Freedium Mirror)

  • Instant Article Unlock — Floating pill button to open premium articles in a clean, ad-free WebView.
  • Premium HTML Loader — Waving circle loader themed dynamically to light/dark mode.
  • Native Settings Option — Settings item integrated into the account menu with native click ripples.
  • Custom Host Config — Pick preconfigured hosts or input your own server (e.g. self-hosted mirrors) with clean input validation.
  • Dismiss on Hold — Long-press the button to instantly hide it for the current article.

📞 Truecaller

  • Premium Unlocked — Bypasses paywall logic and grants Gold/Premium tier features.
  • Nuke Upsells — Removes all "Get Premium" banners, billing sheets, and upgrade dialogs.
  • Clean Layouts — Disables native ads, promotion banners, and neo paywalls.
  • Privacy Enforcement — Disables CleverTap tracking and analytics event logging.

💵 Splitwise

  • Pro Features Unlocked — Full access to Pro features (custom splits, receipt scanning, currency conversion).
  • Ad-Free UI — Interstitials and banner advertisements completely disabled.

🛡️ MyGate

  • Premium Status — Bypasses subscription checks and tricks Flutter-based layers to active plan status.
  • Hidden Ads — Spotlight banners, global masthead promotions, and inline views fully disabled.

🔑 Core & License Bypasses

  • Bypass License Check — Disables standard piracy checkers/license verifiers.
  • AT4K — Unlocks premium features and removes activation popups.

🎮 How to Use (Medium Freedium Feature)

Gesture / ActionResult
Tap the floating Unlock buttonSlides up a clean WebView reading dialog loading the article from the Freedium mirror.
Long-Press the floating Unlock buttonDismisses/hides the button instantly from the screen for the current reading session.
Tap the Freedium Mirror Server settings rowOpens the selection dialog to switch hosts or add a custom host with ripple animation.

🩹 Patches

v1.8.0  •  main  •  13 patches total

📦 Brave Browser  •  1 patch

🎯 Supported versions:

1.92.140
💊 Patch📜 Description⚙️ Options
Brave OriginUnlocks Brave Origin and enables feature toggle controls.
📦 Bounce Companion  •  1 patch

🎯 Supported versions:

7.0.7
💊 Patch📜 Description⚙️ Options
Bypass license checkBypasses the Google Play LVL backend license check, allowing full app access without activation.
📦 Truecaller  •  7 patches

🎯 Supported versions:

26.10.6
💊 Patch📜 Description⚙️ Options
Disable analyticsSuppresses Truecaller's CleverTap behavioural event tracking to prevent user-activity telemetry.
Enable premium featuresUnlocks all client-side premium features by bypassing the feature-availability gate.
Hide 'Get Premium' bannersDismisses premium upgrade prompts and paywall screens automatically.
Hide adsRemoves ads from the after-call screen and caller-ID overlay.
Hide premium upgrade promptsRemoves 'Get Premium' and 'Switch to Premium' buttons from the nav bar, settings, and profile.
Mock premiumAlways shows the premium/gold badge and unlocks premium UI features.
Remove Premium UIRemoves the Premium tab from the bottom navigation bar and the Premium row in the profile section.
📦 Medium  •  1 patch

🎯 Supported versions:

4.5.1302097
💊 Patch📜 Description⚙️ Options
FreediumAdds a profile setting to choose the Freedium Mirror host, and a floating button on articles that opens the current article using the chosen Freedium Mirror in a webview.
📦 MyGate  •  1 patch

🎯 Supported versions:

7.31.07.26.1
💊 Patch📜 Description⚙️ Options
MyGateUnlocks MyGate premium, removes ads, fixes notifications and e-Intercom.
📦 Splitwise  •  1 patch

🎯 Supported versions:

26.4.4
💊 Patch📜 Description⚙️ Options
Unlock ProSpoofs Splitwise Pro subscription status everywhere it is checked — bypasses the server-driven feature gate (charts, receipt scanning, currency conversion, default splits, auto-split, transaction import, itemization), forces Person.isPro() to true for receipt quality and UI gating, and suppresses all in-app upsell ad banners (home-screen, recent activity, post-add-expense). Works entirely client-side with no server interaction.
📦 com.overdevs.at4k  •  1 patch
💊 Patch📜 Description⚙️ Options
Unlock premiumUnlocks all AT4K premium features by forcing the premium status to true.

🛠️ Installation

  1. Install Morphe Manager on your Android device.

  2. Add this repository as a patch source:

    ➕ Add Patches to Morphe Manager

    Or manually paste https://github.com/bufferk/morphe-patches in Settings -> Patch Sources.

  3. Select your target app (e.g. Medium), choose your patches, and tap Patch.

  4. Install the output APK.

Option 2 · Morphe CLI Advanced

  1. Assemble the patches bundle jar file:
    ./gradlew patches:buildAndroid
    
  2. Run the patcher CLI to apply the patch package:
    java -jar morphe-cli.jar patch \
      -p patches/build/libs/patches-1.6.9.mpp \
      -o output-patched.apk \
      "target-input-app.apk"
    

📜 License & Section 7 Conditions

Licensed under the GNU General Public License v3.0, with additional terms under GPLv3 Section 7:

  • Name Restriction (7c): The name "Morphe" is a registered trademark/identity. You may not name derivative works "Morphe." Derivative forks must use a completely distinct brand name.

See the LICENSE file for the full terms and the NOTICE file for section 7 conditions.