Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Latest Release GitHub stars Total Downloads Build engine: Morphe patcher License: GNU GPLv3

Morphe Patches

Simple tweaks for Brave Browser, Gboard Lite, Hevy, TikTok, NokoPrint, and Xiaomi Earbuds on Android: fewer ads, less tracking, less battery drain. Applied with the Morphe patcher.

Add Source to Morphe Manager    Download Latest Release    Official Telegram Support Group


Table of Contents


Quick Start

  1. Install Morphe Manager on your Android device.
  2. Download the target app using the exact version and variant listed in Supported Targets & Downloads (wrong version = nothing gets patched).
  3. Add this repository as a patch source with the button above, or add https://github.com/kveld9/kveld-morphe-patches manually.
  4. Select the patches, keep a copy of the original APK, run the patcher, and install the rebuilt APK.

[!NOTE] Requirements: the Morphe patcher on your device (patching happens on-device, no root needed); always use the exact version and file from the table below.


Key Advantages

  • No slowdown: changes are baked into the app itself. No background services, no VPNs, no extra apps running.
  • Real privacy: tracking and crash reporting are switched off inside the app, not just blocked on the network.
  • Smaller apps: unused languages, files and extras are removed to save space and memory.
  • No root needed: patching happens on your device with Morphe Manager. No root, no computer.
  • Always up to date: every app targets its latest version, checked exactly before patching.
flowchart TD
    A[Selected APK] --> B[Morphe Patcher<br/>+ this source]
    B --> C[App cleaned<br/>inside]
    C --> D[Patched APK<br/>no root, no hooks]

Supported Targets & Downloads

[!TIP] Not sure which file fits your phone (ARM64 vs older 32-bit)? The Compatibility Guide explains which download to pick.

ApplicationPackage IDTarget VersionArchitecture / VariantDownload SourceComplete Guide
Brave Browsercom.brave.browser1.97.57arm64-v8a
armeabi-v7a (single file)
ARM64 · ARM32Brave Guide
Gboard Litecom.google.android.inputmethod.latin18.5.1.993608717-lite_betaarm64-v8a
armeabi-v7a (any screen)
APKMirrorGboard Lite Guide
Hevycom.hevy3.1.14arm64-v8a (multi-file)APKMirrorHevy Guide
NokoPrintcom.nokoprint5.28.6Universal (any screen)APKPureNokoPrint Guide
TikTokcom.zhiliaoapp.musically47.1.4arm64-v8a (any screen)APKMirrorTikTok Guide
Xiaomi Earbudscom.mi.earphone1.38.0iUniversal (multi-file)APKPureXiaomi Earbuds Guide

Labels: single file = one APK; multi-file = a package Morphe joins together; any screen = works on any screen size.

Troubleshooting
  • App won't install: the patched file carries a new signature, so uninstall the original app first (for Gboard, Install a Copy installs next to the original).
  • Google login broken (TikTok): enable Fix Google Login.
  • Patcher applies nothing / patching errors: use the exact version and variant from the table above.
  • Crash after patching: disable the last patch you enabled and retry.

Patch Catalog

TikTok  •  49 patches

Supported versions:

47.1.4
PatchDescriptionOptions
Allow ScreenshotsRemoves screenshot and screen recording blocking.
Always Show Publish DateShows the upload date on all videos.
Auto-Pause First VideoPauses the first video on launch so it plays without lag.
Battery & Resource SaverStops 3D ad sensors and aggressive video preloading to save battery and data.
Block P2P Video RelayStops your device from uploading videos to other users.
Block Popups & PromptsBlocks popups, nags and promo dialogs across the app.• Suppress Account & Permission Nags
• Suppress Sticker Recommendations
• Filter PopLayer Prompts & Nags
• Suppress Live Teaser Bubbles
• Suppress DM Streak Reminders
• Disable Post-Download Share Dialog
• Update Prompt Suppressor
• Skip First-Launch Onboarding
• Skip Content Warnings
Block TrackersNeutralizes ByteDance AppLog tracking, crash monitors, and analytics.
Block Trackers (Setup)Removes tracking permissions and disables telemetry components.
Bypass Mandatory LoginLets you browse videos and feeds without creating an account or logging in.
Camera & Microphone IndicatorShows a corner mark while TikTok holds camera/mic open.
Clean Share LinksRemoves tracking parameters from shared links.• Custom Share Host
Comment CustomizerTakes control of comments: sort, copy, translate and hide clutter.• Comment Sort Controls
• Fix Silent Comment Drops
• Copy Comments Without Username
• Disable Suggested Emojis
• Hide Comment Quick Actions
• Hide Comment Surveys & Feedback Cards
• Hide Comment Story Rings
• Enable Voice Comments
• Hide Comment Popup Ads
• Show Community-Flagged Comments
• Auto-Translate Comments
• Do-Not-Translate Languages
Custom Share SheetLets you hide share menu entries you do not use.• Hide WhatsApp
• Hide Instagram
• Hide Facebook & Messenger
• Hide Telegram
• Hide X / Twitter
• Hide Snapchat
• Hide Reddit & Discord
• Hide SMS & Messages
• Hide Secondary Networks
• Hide 'Repost' Button
• Hide QR Code
• Hide 'Copy Link'
• Hide System Share ('More')
• Hide Friends / Direct Messages Row
• Hide Quick Emojis
• Hide 'Send to New Group'
• Hide 'Promote' Action
• Hide 'Why This Video'
• Hide 'Create Group' Action
• Hide 'Add to Story'
• Hide 'Create Sticker'
• Hide 'Duet' Action
• Hide 'Stitch' Action
• Hide 'Picture-in-Picture' (PiP)
• Hide 'Clear Display'
• Hide 'Background Audio'
• Hide Live Wallpaper & GIF
• Hide 'Not Interested'
• Hide 'Report'
Customize SearchCustomizes search suggestions, live recommendations, and autoplay.• Hide Suggested Searches
• Hide Popular Lives
• Disable Search Autoplay
• Non-Personalized Search
• Enable Live Search
Declutter Direct MessagesCleans up chat and DM screens by hiding extra buttons.• Hide Chat List Camera Button
• Hide Header Call Button
• Hide Message Forward Button
• Hide Reaction and Streak Bar
• Hide Input Bar Camera Button
• Hide Gallery Button
• Hide Emoji/Stickers Button
• Hide Voice Recording Button
• Hide Try Effect Button
• Hide Sticker Reply Suggestions
Declutter Navigation BarRemoves extra tabs and buttons from navigation bars.• Hide Shop Navigation Tab
• Hide Nearby Feed Tab
• Hide Community Tab
• Hide Top-Left LIVE Button
• Hide Feed Search Bar
• Hide Create / Publish Button
• Hide Friends Tab Avatar Preview
• Hide Inbox Notification Badge
Declutter Video InterfaceCleans up the buttons and overlays on top of videos.• Hide Repost Badge
• Hide Video Descriptions
• Hide Profile Photo Follow Button
• Disable Story Feed Indicators
• Hide Playlist Bottom Bar
• Hide Save Button
• Hide Music Cover Disc
• Hide Full Screen Button
• Hide Feedback Buttons
• Disable Double Tap to Like
• Disable Profile Photo LIVE Status
• Disable Long-Press Like (Repost)
• Disable Long-Press Share (Quick DMs)
• Disable Long-Press Comment (Quick Emojis)
• Long Press Video Action
Device Privacy GuardBlocks access to your contacts, location, apps and sensors.
Disable History RecordingPrevents TikTok from recording your watch history and search queries.• Disable Watch History
• Disable Search History
Disable Live Gift EffectsDisables 3D gift animations in live streams to prevent frame drops.
Disable On-Device AITurns off on-device AI, the chatbot and AI search.
Disable Push NotificationsStops background push notifications.
Download Without WatermarkUnlocks downloading and saves videos without watermarks.• Remove Watermark
• Saved-Video Quality Preference
Enable Profile BannerUnlocks the profile banner and its editing tools.
Feed Ads & Content FilterFilters ads, shopping tags, live cards, and clutter from your feed.• Filter Feed Ads
• Filter Feed Bloat
• Hide Video Product Anchors
• Block Live Streams
• Hide AI-Generated Content
• Hide Seen Videos
• Minimum Views
• Maximum Views
• Minimum Likes
• Maximum Likes
• Hide Stories
• Hide Photo Posts
Force Auto-ScrollEnables native auto-scrolling to the next video.
Friends & Suggestions FilterKeeps the Friends feed strictly mutual and hides suggested accounts across the app.• Strict Mutual Friends Feed
• Filter Friends Feed Bloat
• Hide Suggested Accounts
Hide Inbox Promos & AlertsHides promo banners, streak cards and suggestions in your inbox.• Hide Top Promotional Banners
• Hide Contact & Friend Recommendations
• Hide Navigation Notices & Tooltips
Hide Inbox Story TrayHides the stories and status tray at the top of the inbox.• Hide Suggested Stories Only
In-App Browser Privacy GuardOpens web links in your browser and blocks tracking in the remaining web views.
Instant LaunchOpens the app immediately without splash screens or ad delays.
Login Compatibility FixRestores Google and Spotify sign-in on modified app builds.• Fix Google Login
• Fix Spotify Login
Offline Video LimitCustomizes the maximum number of videos saved for offline viewing.• Custom Offline Videos Limit
Playback & Display GovernorLimits playback resolution and HDR to save battery, and locks the screen refresh rate.• Cap Playback Resolution
• Maximum Playback Resolution
• Avoid ByteVC2 Software Decoding
• Drop Undecodable Video Streams
• Disable HDR Video Playback
• Govern Display Refresh Rate
• Target Refresh Rate
Remember Clear DisplayKeeps clear-display mode active when scrolling to the next video.
Remember Playback SpeedKeeps your chosen playback speed across videos and restarts.• Hold-And-Slide 2x Speed Lock
Remove Creator ToolsRemoves video editing and effects tools to free up space.
Remove Extra FilesRemoves card scanners, AI engines and extra fonts to save space.
Remove Extra LanguagesDeletes unselected language packs.• Languages to keep
Remove Live Stream FilesRemoves live streaming and minigame files. Breaks lives and video calls.
Remove Voice ToolsRemoves voice search and text-to-speech to save space. Breaks voice features.
Resume Video After ScrollResumes playback from where you left off when returning to a video.
SIM Region SelectorLocks the app to a chosen country to unlock regional content.• Spoofed Region ISO Code
• Spoofed Operator Numeric Code (MCC+MNC)
• Spoofed Operator Name
Show Author RegionDisplays the creator's country code next to their username.
Show SeekbarRestores the video progress seekbar and scrubbing controls.• Show Thumbnail Preview
Stop Video LoopingStops videos at the end instead of replaying them in an infinite loop.
Strip Sensitive PermissionsRemoves sensitive hardware, sensor, and tracking permissions.• Strip Notification Permission
• Strip Camera Permission
• Strip Microphone Permissions
• Strip Storage & Media Permissions
• Strip Bluetooth Permissions
• Strip NFC Permission
• Strip Biometric Permissions
• Strip Foreground Service Permissions
• Strip System Alert Window Permission
• Strip Wake Lock Permission
• Strip Screenshot & Recording Detection Permissions
• Strip Miscellaneous Hardware & System Permissions
• Strip OEM Diagnostic & Background Signals
• Strip Push Delivery Permissions
• Strip In-App Billing Permission
Use System FontUses the system font instead of bundled TikTok fonts.
Video Fit ModeLets you choose between fitting the whole video or filling the screen.• Video Fit Mode
NokoPrint - WiFi, Bluetooth, USB  •  7 patches

Supported versions:

5.28.6
PatchDescriptionOptions
Block AdsBlocks ad loaders and unlocks ad-free status.
Block TrackersBlocks analytics and ad tracking.
Remove Extra FilesDeletes hidden ad files and trackers to shrink the app.
Remove Extra StoresDisables payment components for other app stores you do not use.
Safer ConnectionsUses trusted certificates while keeping printer downloads working.
Skip Welcome ScreenSkips the first-launch popup (the About menu still works).
Stop Background SyncStops background tasks that drain the battery.
Gboard Lite  •  11 patches

Supported versions:

18.5.1.993608717-lite_beta-armeabi-v7a18.5.1.993608717-lite_beta-arm64-v8a
PatchDescriptionOptions
Block App HijackingProtects against other apps hijacking Gboard and removes debug tools.
Block TrackersStops background metrics, event logging and crash reporting.• Block ad servers
Disable Cloud BackupKeeps keyboard data off Google Drive backups.
Disable Play ServicesRuns without Google Play services. Also turns off inline Translate.
Install a CopyInstalls this Gboard next to the original one.• Package name suffix
• App display name
Keyboard SettingsAdds a settings screen inside Gboard: theme, vibration, clipboard and more.
Offline OnlyFully disconnects Gboard. Download dictionaries first.
Remove Extra FilesDeletes licenses, tutorial animations and junk.
Remove PermissionsRemoves permissions you pick below.• Contacts
• Microphone
• Photos & files
• Dictionary sync
• Work profile link
Stop Background SyncStops background downloads and sync to save battery.
Stop Remote UpdatesStops Google from changing settings remotely.
Brave Private Web Browser, VPN  •  16 patches

Supported versions:

1.97.57
PatchDescriptionOptions
Block Motion SensorsStops sites from reading motion sensors to identify you.
Block Popups & Rating RequestsBlocks rating popups, review requests and promo dialogs.
Block TrackersBlocks usage analytics, crash uploads and experiment downloads.• Block offers server
Brave OriginUnlocks Brave Origin feature switches.
Clean Shared LinksRemoves tracking codes from links you share or copy.
Clean Start PageRemoves sponsored wallpapers, news feed and promo cards.• Hide shortcut tiles
Faster StartupSpeeds up launch by disabling carrier customizations.
Hide Battery StatusStops sites from reading your battery level to track you.
Keep Tabs OpenStops Brave from minimizing your tabs in the background.
Remove Extra FilesDeletes unused AI, VPN and AR files to shrink the app.
Remove Extra LanguagesDeletes unselected language packs.• Languages to keep
Select Previous Tab on CloseSelects the previous tab in the tab group when closing a tab.
Silence Promo NotificationsStops tips, reward promos and marketing notifications.
Skip Welcome ScreensSkips welcome, search choice and onboarding on fresh installs.
Stop Background SyncStops background wakeups and battery drain.
Stop Text Sharing with SystemStops sending page text to the Android capture service.
Hevy - Gym Log Workout Tracker  •  4 patches

Supported versions:

3.1.14
PatchDescriptionOptions
Block TrackersBlocks crash reporting, ad attribution and referral tracking.
Remove Extra FilesDeletes tutorial videos, editor stickers and junk to shrink the app.
Stop Background SyncStops background sync tasks and alarms that drain the battery.
Unlock ProUnlocks Pro features stored on the device (routines, folders, charts). Server-limited items may still need a subscription.
Xiaomi Earbuds  •  11 patches

Supported versions:

1.38.0i
PatchDescriptionOptions
Block TrackersStops analytics and usage reporting.
Device Privacy GuardHides hardware IDs and lets Bluetooth work without location.
Offline OnlyFully disconnects the app from the internet. Pair your earbuds first.
Run on Rooted DevicesLets the app run on rooted phones and network tools without crashing.
Safer ConnectionsBlocks unencrypted traffic and disables certificate pinning.
Show All ModelsShows every earbud model for pairing.
Skip Popups & TutorialsSkips startup agreements, tutorials, and promo banners.
Stop Background ActivityStops persistent notifications and background battery drain.
Unlock Sound FeaturesEnables spatial audio and hearing features on all devices.
Unlock for Other PhonesEnables full features on Samsung, Pixel, and other non-Xiaomi phones.
Update Without AccountLets guests check and install earbud firmware updates.
Universal  •  19 patches
PatchDescriptionOptions
Allow ScreenshotsRemoves screenshot blocking and capture detection.
Block TrackersRemoves ad IDs, disables tracking components, and adds opt-out flags.• Ad permissions
• Tracking providers
• Tracking services
• Tracking receivers
• Opt-out flags
• Firebase init (may break apps)
• Push services (breaks push!)
• Google Analytics
• Meta analytics
• Crash uploaders
• Device ID (may break login!)
• ML Kit vision (breaks scanner!)
• Remote config (may break app!)
• Crashlytics (may break app!)
• Ad auto-start
Block Tracking SDKsDisables analytics, crash and ad SDKs inside the app.• Performance monitors
• Crash reporters
• Analytics
• Ad attribution
• Old Google Analytics
• Push SDKs (breaks push!)
• Screen recorders
• Location trackers
• SDKs to keep
Block Tracking ServersRewrites tracking addresses to nowhere using your blocklist.• Blocklist file
• Replace with
• Include subdomains
Clean App PackagingRemoves build leftovers and duplicate files.
Disable Browser File AssociationsRemoves HTTP/HTTPS web-link intent filters (VIEW + BROWSABLE) so the app no longer appears in the browser app chooser for online files, while preserving local file handling.• Strip HTTP/HTTPS Web Schemes
• Remove Emptied Filters
Disable Play Store updatesDisables Play Store updates by setting the version code to the maximum allowed.
Force Screen TimeoutMakes apps respect your screen-off timer.
Go Fully OfflineRemoves internet access completely.• Network state
• Wi-Fi controls
• Push permissions
• Google sync
• Block unencrypted traffic
Lock Screen BrightnessStops apps from changing brightness by themselves.
Remove Extra LanguagesDeletes unselected translation folders.• Languages to keep
Remove Tracking LibrariesDeletes tracking and crash-reporting native libraries.• Crash reporters
• Debuggers
Remove Unused Screen SizesDeletes image folders for screen sizes you do not use.• Screen sizes to keep
• Watch resources
• TV resources
• Car, dock and VR resources
Shrink PNG ImagesRecompresses PNGs without losing quality.
Shrink WebP ImagesStrips hidden metadata from WebP images.• Camera data
• Editing history
• Color profiles
Silence System LogsStops apps from writing debug and diagnostic messages to the system log.• Log level
Spoof Reinstall IDsPrevents apps from linking reinstalls to your device by resetting app and install IDs.• App set ID
• Install ID
• Scope to single app
Stop Background SyncStops background sync schedulers and boot wakeups.• Strip Boot Permission
• Disable Boot Receivers
• Disable Background Schedulers
• Strip Wake Lock Permission
Strip Sensitive PermissionsRemoves sensitive privacy and hardware permissions you select.• Notifications
• Camera
• Microphone
• Photos & files
• Location
• Contacts
• Calendar
• Nearby devices
• Body sensors
• Installed apps

↑ Back to top


Documentation & Guides

Technical references, setup manuals, and architecture notes are organized by focus area:

Dedicated Application Guides

ApplicationGuideDescription
Brave BrowserBrave GuideFaster start, no ads or tracking, clean start page.
Gboard LiteGboard Lite GuideOffline dictionaries, keyboard settings, no tracking.
HevyHevy GuideEmail login help, Pro unlock, less battery use.
NokoPrintNokoPrint GuideNo ads, drivers keep working, safer connections.
TikTokTikTok GuideChange country, block ads, save clean videos, save battery.
Xiaomi EarbudsXiaomi Earbuds GuidePairing help, all models, sound unlocks, offline mode.

Universal & Architecture Reference

GuideDescription
Universal Patches & OptionsWorks on any app: remove languages, shrink images, go offline, block trackers, allow screenshots.
Compatibility GuideWhich file to download for your phone and how versions are checked.
Project Scope & Out of ScopeNon-negotiable design philosophy, compile-time invariants, and rejected feature categories.
Architecture & Security NotesStatic analysis scanner false positives (ML Kit, Play Billing) and native ELF telemetry neutralization.

Developer & Tooling

GuideDescription
Building & DevelopmentToolchain prerequisites, Gradle build tasks, test execution, and catalog synchronization.
Reverse Engineering & Update HarnessAutomatic tools that check patches against new app versions.
Physical & Runtime ADB Test SuiteAutomated on-device validation for battery consumption, ServiceWorker sync, and runtime telemetry.

↑ Back to top


Contributing & Feature Requests

Before proposing new features or submitting modifications, please review our Project Scope & Out-of-Scope Philosophy.

[!NOTE] We prioritize small, fast changes and keeping up with the latest app versions. Dynamic in-app settings panels, legacy multi-version support, server-side exploits, or heavy feature bloat are explicitly out of scope.

Mandatory Verification Gates

Every patch modification or contribution must pass the official Morphe Patcher in-situ verification gate with 100% success (0 failed patches, 0 fingerprint mismatches):

# Execute in-situ patching test for target application
./gradlew runPatchTest -Papp=<targetApp>   # e.g., brave, gboard, hevy, tiktok, nokoprint, xiaomi_earbuds

Additionally, ensure all Gradle checks and automated harness tests pass cleanly:

./gradlew check
./venv/bin/python -m unittest discover harness/tests

Community & Support

[!NOTE] Need assistance, have questions regarding patch configurations, or want to follow release announcements? Join the official Telegram community:

Related project: kveld-extra-morphe-patches is my personal patch collection. It shares this repo's goals but has no per-app completion target — its patches are for personal use, and suggestions for apps to maintain are welcome there.


Credits & Contributors

ContributorRole & Contributions
@Lxchoooo
@Lxchoooo
Testing: Daily patch testing, runtime APK validation, and bug diagnostics.
@Diego694
@Diego694
Testing: Daily patch testing, runtime APK validation, and bug diagnostics.
@ll0r3nt3
@ll0r3nt3
Feature request: Proposed DPI Resource Slimmer feature request (#16).
@aidenking2102-dotcom
@aidenking2102-dotcom
Feature request: Proposed TikTok Feed Ad Blocker (#23), Playback Speed Setter (#25), and Floating Ad Pendant / Sticker Blocker (#33) feature requests.
@mparvezalam808
@mparvezalam808
Feature request: Proposed TikTok Always show publish date, Copy comments without username, Fix Google login, and Show seekbar (#35) and TikTok Custom offline videos limit (#40) feature requests.
@raxelbyte
@raxelbyte
Feature request: Proposed Gboard Lite Clipboard Enhancements feature request (#17).
@rafipasya
@rafipasya
Feature request: Proposed TikTok Auto-translate comments feature request (#48).
@Fahry-a
@Fahry-a
Feature request: Proposed Brave ARMv7a (32-bit) architecture support feature request (#50).
@marcoodhb
@marcoodhb
Feature request: Proposed TikTok Disable double tap to like feature request (#55).
@miyqwx-dev
@miyqwx-dev
Feature request: Proposed Gboard Lite Hide Incognito Icon toggle feature request.
@rdx011
@rdx011
Feature request: Proposed Gboard Lite Decouple keyboard vibration from system touch feedback feature request (#69).

Legal Disclaimer

Morphe Patches is an independent, community-driven open-source project and is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Brave Software, Inc., Google LLC, Hevy App, ByteDance Ltd., NokoPrint LLC, Xiaomi Inc., or any of their subsidiaries or affiliates.

All product names, logos, brands, and registered trademarks mentioned in this repository are the property of their respective holders. Their inclusion does not imply affiliation with or endorsement by them.


License

Morphe Patches is open-source software licensed under the GNU General Public License v3.0.


↑ Back to top

关于 About

Custom Morphe patches on Android.
androidmorphemorphe-patchesprivacytelemetry-blocker

语言 Languages

Kotlin68.6%
Java26.3%
Python3.9%
HTML0.5%
Shell0.4%
JavaScript0.3%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
1155
Total Commits
峰值: 334次/周
Less
More

核心贡献者 Contributors