Skip to content

Latest commit

 

History

History
53 lines (42 loc) · 2.91 KB

PATCHES.md

File metadata and controls

53 lines (42 loc) · 2.91 KB

Patch sources

A patches-source (and its cli-source) is a GitHub owner/repo. A list merges several bundles; later entries win on duplicate patch names. All bundles below run on the Morphe CLI (cli-source = "MorpheApp/morphe-cli"). The CLI has two flag profiles, morphe-cli and adobo-cli; see cli-profile in CONFIG.md.

Bundles used by the sample config.toml

Repo Used for
MorpheApp/morphe-patches Default bundle: YouTube, YouTube Music, Reddit. Site: https://morphe-patches.software
jkennethcarino/adobo Extra YouTube and Reddit patches
BlazeFTL/FTL-Patches Universal APK-size, ads and analytics cleanup
SysAdminDoc/hushfeed TikTok
rushiranpise/morphe-patches Google Photos
dh6k/morphe-patches Brave and universal patches
kveld9/kveld-morphe-patches Brave and Discord size/privacy cleanup
kveld9/kveld-extra-morphe-patches SD Maid (Unlock Pro)
kondratjev/morphe-patches SoundCloud
Dutch App Patches (patches-bundle.json URL) Google Maps (microG build)
VenusIsJaded/Venus-Patches Discord client mods
jrddupont/discord-patches Discord

External bundles aggregator

brosssh/revanced-external-bundles resolves a patch jar through the community aggregator at https://revanced-external-bundles.brosssh.com:

patches-source = "brosssh/revanced-external-bundles"       # matched by the app's package id
patches-source = "external-bundles:revanced-patches"       # explicit bundle type

Combining bundles

Each patch is applied from the bundle that lists it, so one app can mix bundles. Keep patches lists to names that exist in at least one bundle:

[Discord]
patches-source = ["VenusIsJaded/Venus-Patches", "kveld9/kveld-morphe-patches", "jrddupont/discord-patches"]
cli-source = "MorpheApp/morphe-cli"
exclusive = true
patches = ["Custom themes", "Shrink PNG Images", "Pin app to built-in bundle"]

Finding patches