#Global: EXTRA_FILES=https://github.com/yt-advanced/gmscore/releases/latest@ReX-GmsCore.apk,https://github.com/revanced/gmscore/releases/latest@ReV-GmsCore.apk PATCH_APPS=youtube,youtube_revancify_red,youtube_revancify_blue,youtube_mmt,youtube_music,reddit GLOBAL_CLI_DL=https://github.com/revanced/revanced-cli GLOBAL_PATCHES_DL=https://gitlab.com/revanced/revanced-patches # Default CLI argument profile (available: revanced-cli, morphe-cli) GLOBAL_CLI_ARGSF=revanced-cli # Parent folder under apks/ for per-app CLI temporary directories. CLI_TEMP_FOLDER_NAME=patch-source-temporary-files # Optional global list-patches argument overrides as KEY=value pairs # GLOBAL_CLI_LPARGS="CMD=list-patches INDEX=-i PACKAGES=-p UNIVERSAL=-u VERSIONS=-v OPTIONS=-o PATCHES=__POSITIONAL__ PATCHES_POST=" # Optional global patch argument overrides as KEY=value pairs # GLOBAL_CLI_PARGS="CMD=patch PATCHES=-p PATCHES_POST= ENABLED=-e DISABLED=-d OPTIONS=-O PURGE=--purge KEYSTORE=--keystore KEYSTORE_OLD='--keystore-entry-alias=alias --keystore-entry-password=ReVanced --keystore-password=ReVanced' EXCLUSIVE=--exclusive APK=__POSITIONAL__ OUTPUT=-o FORCE=--force RIP_LIB=--rip-lib TEMPORARY_FILES_PATH=-t BYTECODE_MODE='--bytecode-mode=STRIP_FAST'" #Example EXISTING_DOWNLOADED_APKS=twitter GITHUB_PAT=ghp_asample_token GITLAB_PAT=glpat-asampletoken #YouTube: YOUTUBE_CLI_DL=https://github.com/inotia00/revanced-cli YOUTUBE_PATCHES_DL=https://github.com/YT-Advanced/ReX-patches # Optional app-level profile override (example: use morphe syntax only for YouTube) # YOUTUBE_CLI_ARGSF=morphe-cli # Optional app-level list-patches override map # YOUTUBE_CLI_LPARGS="PATCHES=--patches" # Optional app-level patch override map # YOUTUBE_CLI_PARGS="PATCHES=-p STRIPLIBS=--striplibs" YOUTUBE_EXCLUDE_PATCH=custom-branding-icon-revancify-blue,custom-branding-icon-revancify-red,custom-branding-icon-mmt,custom-branding-youtube-name,enable-debug-logging #Example YOUTUBE_KEYSTORE_FILE_NAME=youtube.keystore YOUTUBE_ARCHS_TO_BUILD=arm64-v8a,armeabi-v7a #YouTube Revancify Red: YOUTUBE_REVANCIFY_RED_PACKAGE_NAME=com.google.android.youtube YOUTUBE_REVANCIFY_RED_DL_SOURCE=https://www.apkmirror.com/apk/google-inc/youtube/ YOUTUBE_REVANCIFY_RED_CLI_DL=https://github.com/inotia00/revanced-cli YOUTUBE_REVANCIFY_RED_PATCHES_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_REVANCIFY_RED_PATCHES_JSON_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_REVANCIFY_RED_INTEGRATIONS_DL=https://github.com/YT-Advanced/ReX-integrations YOUTUBE_REVANCIFY_RED_EXCLUDE_PATCH=custom-branding-name-youtube,enable-debug-logging,custom-package-name,materialyou #YouTube Revancify Blue: YOUTUBE_REVANCIFY_BLUE_PACKAGE_NAME=com.google.android.youtube YOUTUBE_REVANCIFY_BLUE_DL_SOURCE=https://www.apkmirror.com/apk/google-inc/youtube/ YOUTUBE_REVANCIFY_BLUE_CLI_DL=https://github.com/inotia00/revanced-cli YOUTUBE_REVANCIFY_BLUE_PATCHES_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_REVANCIFY_BLUE_PATCHES_JSON_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_REVANCIFY_BLUE_INTEGRATIONS_DL=https://github.com/YT-Advanced/ReX-integrations YOUTUBE_REVANCIFY_BLUE_EXCLUDE_PATCH=custom-branding-name-youtube,enable-debug-logging,custom-package-name,materialyou #YouTube MMT: YOUTUBE_MMT_PACKAGE_NAME=com.google.android.youtube YOUTUBE_MMT_DL_SOURCE=https://www.apkmirror.com/apk/google-inc/youtube/ YOUTUBE_MMT_CLI_DL=https://github.com/inotia00/revanced-cli YOUTUBE_MMT_PATCHES_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_MMT_PATCHES_JSON_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_MMT_INTEGRATIONS_DL=https://github.com/YT-Advanced/ReX-integrations YOUTUBE_MMT_EXCLUDE_PATCH=custom-branding-name-youtube,enable-debug-logging,custom-package-name,materialyou #YouTube Music: YOUTUBE_MUSIC_PATCHES_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_MUSIC_PATCHES_JSON_DL=https://github.com/YT-Advanced/ReX-patches YOUTUBE_MUSIC_INTEGRATIONS_DL=https://github.com/YT-Advanced/ReX-integrations YOUTUBE_MUSIC_EXCLUDE_PATCH=custom-branding-name-youtube-music,enable-debug-logging,custom-package-name #Example YOUTUBE_MUSIC_VERSION=6.15.52 #Reddit REDDIT_CLI_DL=https://github.com/revanced/revanced-cli REDDIT_PATCHES_DL=https://github.com/YT-Advanced/ReX-patches #Example #Twitter TWITTER_VERSION=latest TWITTER_CLI_DL=local://cli.jar TWITTER_PATCHES_DL=local://patches.jar #Obtainium # Generate HTML sources for Obtainium on the public changelogs branch # OBTAINIUM_EXPORT=true # Custom release tag (default: latest) # OBTAINIUM_GITHUB_TAG=latest # Push sources to a private repo (set as repository variable, not env) # OBTAINIUM_GH_PRIVATE_EXPORT=owner/private-repo #Prowl browser service # The builder ships no browser. Pages that block plain HTTP requests are # replayed by Prowl over HTTP, so it has to be reachable from the builder. # Override only when Prowl runs outside the Compose network. PROWL_URL=http://prowl:8191 # Pull the image tagged with the ref in .prowl-version without the leading v # (v1.1.0 -> 1.1.0); build the original source ref if it is unavailable. # PROWL_IMAGE=ghcr.io/imxeren/prowl: # Optional override for the Prowl source fallback. The default is the pinned # ref in .prowl-version; a tag, branch, or commit may be given here instead. # PROWL_BUILD_CONTEXT=https://github.com/IMXEren/prowl.git# # Optional directory holding fonts.zip, passed to a fallback source build as # the windows_fonts build context. # PROWL_FONTS_CONTEXT=./resources