From 6548e15780ce353069ccd3f62fcea15dbf5c1984 Mon Sep 17 00:00:00 2001 From: siritami <102145692+FiorenMas@users.noreply.github.com> Date: Mon, 23 Sep 2024 23:24:02 +0700 Subject: [PATCH] update code --- .github/workflows/manual-patch.yml | 16 +++- src/build/Revanced-1.sh | 49 ----------- src/build/Revanced-2.sh | 33 ------- src/build/Revanced-3.sh | 54 ------------ src/build/Revanced-4.sh | 42 --------- src/build/Revanced-Beta-1.sh | 50 ----------- src/build/Revanced-Beta-2.sh | 34 -------- src/build/Revanced-Beta-3.sh | 55 ------------ src/build/Revanced-Beta-4.sh | 33 ------- src/build/Revanced-Beta.sh | 129 +++++++++++++++++++++++++++ src/build/Revanced.sh | 136 +++++++++++++++++++++++++++++ 11 files changed, 279 insertions(+), 352 deletions(-) delete mode 100644 src/build/Revanced-1.sh delete mode 100644 src/build/Revanced-2.sh delete mode 100644 src/build/Revanced-3.sh delete mode 100644 src/build/Revanced-4.sh delete mode 100644 src/build/Revanced-Beta-1.sh delete mode 100644 src/build/Revanced-Beta-2.sh delete mode 100644 src/build/Revanced-Beta-3.sh delete mode 100644 src/build/Revanced-Beta-4.sh create mode 100644 src/build/Revanced-Beta.sh create mode 100644 src/build/Revanced.sh diff --git a/.github/workflows/manual-patch.yml b/.github/workflows/manual-patch.yml index 023fda0..e4a77a9 100644 --- a/.github/workflows/manual-patch.yml +++ b/.github/workflows/manual-patch.yml @@ -56,6 +56,12 @@ jobs: run: "3" - org: "Revanced" run: "4" + - org: "Revanced" + run: "5" + - org: "Revanced" + run: "6" + - org: "Revanced" + run: "7" steps: - name: Checkout uses: actions/checkout@v4.1.1 @@ -67,7 +73,7 @@ jobs: - name: Patch apk id: patch-rv if: steps.check-gh-rv.outputs.internet_error == '0' - run: bash src/build/Revanced-${{ matrix.Include.run }}.sh + run: bash src/build/Revanced.sh ${{ matrix.Include.run }} - name: Releasing APK files id: release-rv if: steps.check-gh-rv.outputs.internet_error == '0' @@ -90,6 +96,12 @@ jobs: run: "3" - org: "Revanced-Beta" run: "4" + - org: "Revanced-Beta" + run: "5" + - org: "Revanced-Beta" + run: "6" + - org: "Revanced-Beta" + run: "7" steps: - name: Checkout uses: actions/checkout@v4.1.1 @@ -101,7 +113,7 @@ jobs: - name: Patch apk id: patch-rvb if: steps.check-gh-rvb.outputs.internet_error == '0' - run: bash src/build/Revanced-Beta-${{ matrix.Include.run }}.sh + run: bash src/build/Revanced-Beta.sh ${{ matrix.Include.run }} - name: Releasing APK files id: release-rvb if: steps.check-gh-rvb.outputs.internet_error == '0' diff --git a/src/build/Revanced-1.sh b/src/build/Revanced-1.sh deleted file mode 100644 index d98aa39..0000000 --- a/src/build/Revanced-1.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-cli revanced-integrations" "revanced" "latest" - -################################################# - -# Patch YouTube: -get_patches_key "youtube-revanced" -get_apk "com.google.android.youtube" "youtube" "youtube" "google-inc/youtube/youtube" -patch "youtube" "revanced" - -################################################# - -# Patch YouTube Music: -# Arm64-v8a -get_patches_key "youtube-music-revanced" -get_apk "com.google.android.apps.youtube.music" "youtube-music-arm64-v8a" "youtube-music" "google-inc/youtube-music/youtube-music" "arm64-v8a" -patch "youtube-music-arm64-v8a" "revanced" -# Armeabi-v7a -get_patches_key "youtube-music-revanced" -get_apk "com.google.android.apps.youtube.music" "youtube-music-armeabi-v7a" "youtube-music" "google-inc/youtube-music/youtube-music" "armeabi-v7a" -patch "youtube-music-armeabi-v7a" "revanced" - -################################################# - -# Patch Messenger: -# Arm64-v8a -get_patches_key "messenger" -version="latest" -get_apk "com.facebook.orca" "messenger-arm64-v8a" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi" -patch "messenger-arm64-v8a" "revanced" - -################################################# - -# Split architecture: -rm -f revanced-cli* revanced-patches*.jar *.json -dl_gh "revanced-cli" "inotia00" "latest" -dl_gh "revanced-patches" "inotia00" "latest" -# Split architecture Youtube: -for i in {0..3}; do - split_arch "youtube-revanced" "youtube-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})" -done - -################################################# \ No newline at end of file diff --git a/src/build/Revanced-2.sh b/src/build/Revanced-2.sh deleted file mode 100644 index 0cc0bd8..0000000 --- a/src/build/Revanced-2.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-cli revanced-integrations" "revanced" "latest" - -################################################################################################## - -# Patch Facebook: -# Arm64-v8a -get_patches_key "facebook" -get_apk "com.facebook.katana" "facebook-arm64-v8a" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" -patch "facebook-arm64-v8a" "revanced" - -################################################# - -# Patch Twitch: -get_patches_key "twitch" -get_apk "tv.twitch.android.app" "twitch" "twitch" "twitch-interactive-inc/twitch/twitch" "Bundle" -patch "twitch" "revanced" - -################################################# - -# Patch Reddit: -get_patches_key "reddit" -version="2024.17.0" -get_apk "com.reddit.frontpage" "reddit" "reddit" "redditinc/reddit/reddit" -patch "reddit" "revanced" - -################################################# diff --git a/src/build/Revanced-3.sh b/src/build/Revanced-3.sh deleted file mode 100644 index 34c9ea0..0000000 --- a/src/build/Revanced-3.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-cli revanced-integrations" "revanced" "latest" - -################################################# - -# Patch Google photos: -# Arm64-v8a -get_patches_key "gg-photos" -get_apk "com.google.android.apps.photos" "gg-photos-arm64-v8a" "photos" "google-inc/photos/photos" "arm64-v8a" -patch "gg-photos-arm64-v8a" "revanced" -# Armeabi-v7a -get_patches_key "gg-photos" -version="6.94.0.662644291" -get_apk "com.google.android.apps.photos" "gg-photos-armeabi-v7a" "photos" "google-inc/photos/photos" "armeabi-v7a" -patch "gg-photos-armeabi-v7a" "revanced" - -################################################################################################## - -# Patch Facebook: -# Arm64-v8a -get_patches_key "facebook" -get_apk "com.facebook.katana" "facebook-arm64-v8a" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" -patch "facebook-arm64-v8a" "revanced" - -################################################# - -# Patch Pixiv: -get_patches_key "pixiv" -get_apk "jp.pxv.android" "pixiv" "pixiv" "pixiv-inc/pixiv/pixiv" -patch "pixiv" "revanced" - -################################################# - -# Patch Lightroom: -get_patches_key "lightroom" -version="9.2.2" -get_apk "com.adobe.lrmobile" "lightroom" "lightroom" "adobe/lightroom/lightroom" "arm64-v8a" -patch "lightroom" "revanced" - -################################################# - -# Patch Tumblr: -get_patches_key "tumblr" -version="35.0.0.110" -get_apk "com.tumblr" "tumblr" "tumblr" "tumblr-inc/tumblr/tumblr" -patch "tumblr" "revanced" - -################################################# diff --git a/src/build/Revanced-4.sh b/src/build/Revanced-4.sh deleted file mode 100644 index e38d373..0000000 --- a/src/build/Revanced-4.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-cli revanced-integrations" "revanced" "latest" - -################################################# - -# Patch RAR: -get_patches_key "rar" -get_apk "com.rarlab.rar" "rar" "rar" "rarlab-published-by-win-rar-gmbh/rar/rar" "arm64-v8a" -patch "rar" "revanced" - -################################################# - -# Patch Tiktok: -get_patches_key "tiktok" -get_apk "com.ss.android.ugc.trill" "tiktok" "tik-tok" "tiktok-pte-ltd/tik-tok/tik-tok" -patch "tiktok" "revanced" - -################################################# - -# Patch Instagram: -# Arm64-v8a -get_patches_key "instagram" -get_apk "com.instagram.android" "instagram-arm64-v8a" "instagram-instagram" "instagram/instagram-instagram/instagram-instagram" "arm64-v8a" "nodpi" -patch "instagram-arm64-v8a" "revanced" - -################################################# - -# Patch Facebook by PantlessCoding: -# Arm64-v8a -rm -f revanced-patches*.jar -dl_gh "revanced-patches" "PantlessCoding" "latest" -get_patches_key "facebook" -get_apk "com.facebook.katana" "facebook-arm64-v8a-PantlessCoding" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" -patch "facebook-arm64-v8a-PantlessCoding" "revanced" - -################################################# \ No newline at end of file diff --git a/src/build/Revanced-Beta-1.sh b/src/build/Revanced-Beta-1.sh deleted file mode 100644 index a7fe4df..0000000 --- a/src/build/Revanced-Beta-1.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-integrations" "revanced" "prerelease" -dl_gh "revanced-cli" "revanced" "latest" - -################################################# - -# Patch YouTube: -get_patches_key "youtube-revanced" -get_apk "com.google.android.youtube" "youtube-beta" "youtube" "google-inc/youtube/youtube" -patch "youtube-beta" "revanced" - -################################################# - -# Patch YouTube Music: -# Arm64-v8a -get_patches_key "youtube-music-revanced" -get_apk "com.google.android.apps.youtube.music" "youtube-music-beta-arm64-v8a" "youtube-music" "google-inc/youtube-music/youtube-music" "arm64-v8a" -patch "youtube-music-beta-arm64-v8a" "revanced" -# Armeabi-v7a -get_patches_key "youtube-music-revanced" -get_apk "com.google.android.apps.youtube.music" "youtube-music-beta-armeabi-v7a" "youtube-music" "google-inc/youtube-music/youtube-music" "armeabi-v7a" -patch "youtube-music-beta-armeabi-v7a" "revanced" - -################################################# - -# Patch Messenger: -# Arm64-v8a -get_patches_key "messenger" -version="latest" -get_apk "com.facebook.orca" "messenger-arm64-v8a-beta" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi" -patch "messenger-arm64-v8a-beta" "revanced" - -################################################# - -# Split architecture: -rm -f revanced-cli* revanced-patches*.jar *.json -dl_gh "revanced-cli" "inotia00" "latest" -dl_gh "revanced-patches" "inotia00" "latest" -# Split architecture Youtube: -for i in {0..3}; do - split_arch "youtube-beta-revanced" "youtube-beta-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})" -done - -################################################# diff --git a/src/build/Revanced-Beta-2.sh b/src/build/Revanced-Beta-2.sh deleted file mode 100644 index d828d47..0000000 --- a/src/build/Revanced-Beta-2.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-integrations" "revanced" "prerelease" -dl_gh "revanced-cli" "revanced" "latest" - -################################################################################################## - -# Patch Facebook: -# Arm64-v8a -get_patches_key "facebook" -get_apk "com.facebook.katana" "facebook-arm64-v8a-beta" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" -patch "facebook-arm64-v8a-beta" "revanced" - -################################################# - -# Patch Twitch: -get_patches_key "twitch" -get_apk "tv.twitch.android.app" "twitch-beta" "twitch" "twitch-interactive-inc/twitch/twitch" "Bundle" -patch "twitch-beta" "revanced" - -################################################# - -# Patch Reddit: -get_patches_key "reddit" -version="2024.17.0" -get_apk "com.reddit.frontpage" "reddit-beta" "reddit" "redditinc/reddit/reddit" -patch "reddit-beta" "revanced" - -################################################# diff --git a/src/build/Revanced-Beta-3.sh b/src/build/Revanced-Beta-3.sh deleted file mode 100644 index 51efdb8..0000000 --- a/src/build/Revanced-Beta-3.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-integrations" "revanced" "prerelease" -dl_gh "revanced-cli" "revanced" "latest" - -################################################# - -# Patch Google photos: -# Arm64-v8a -get_patches_key "gg-photos" -get_apk "com.google.android.apps.photos" "gg-photos-arm64-v8a-beta" "photos" "google-inc/photos/photos" "arm64-v8a" -patch "gg-photos-arm64-v8a-beta" "revanced" -# Armeabi-v7a -get_patches_key "gg-photos" -version="6.94.0.662644291" -get_apk "com.google.android.apps.photos" "gg-photos-armeabi-v7a-beta" "photos" "google-inc/photos/photos" "armeabi-v7a" -patch "gg-photos-armeabi-v7a-beta" "revanced" - -################################################################################################## - -# Patch Facebook: -# Arm64-v8a -get_patches_key "facebook" -get_apk "com.facebook.katana" "facebook-arm64-v8a-beta" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" -patch "facebook-arm64-v8a-beta" "revanced" - -################################################# - -# Patch Pixiv: -get_patches_key "pixiv" -get_apk "jp.pxv.android" "pixiv-beta" "pixiv" "pixiv-inc/pixiv/pixiv" -patch "pixiv-beta" "revanced" - -################################################# - -# Patch Lightroom: -get_patches_key "lightroom" -version="9.2.2" -get_apk "com.adobe.lrmobile" "lightroom-beta" "lightroom" "adobe/lightroom/lightroom" "arm64-v8a" -patch "lightroom-beta" "revanced" - -################################################# - -# Patch Tumblr: -get_patches_key "tumblr" -version="35.0.0.110" -get_apk "com.tumblr" "tumblr-beta" "tumblr" "tumblr-inc/tumblr/tumblr" -patch "tumblr-beta" "revanced" - -################################################# diff --git a/src/build/Revanced-Beta-4.sh b/src/build/Revanced-Beta-4.sh deleted file mode 100644 index fc366b6..0000000 --- a/src/build/Revanced-Beta-4.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -# Revanced build -source ./src/build/utils.sh - -################################################# - -# Download requirements -dl_gh "revanced-patches revanced-integrations" "revanced" "prerelease" -dl_gh "revanced-cli" "revanced" "latest" - -################################################# - -# Patch RAR: -get_patches_key "rar" -get_apk "com.rarlab.rar" "rar-beta" "rar" "rarlab-published-by-win-rar-gmbh/rar/rar" "arm64-v8a" -patch "rar-beta" "revanced" - -################################################# - -# Patch Tiktok: -get_patches_key "tiktok" -get_apk "com.ss.android.ugc.trill" "tiktok-beta" "tik-tok" "tiktok-pte-ltd/tik-tok/tik-tok" -patch "tiktok-beta" "revanced" - -################################################# - -# Patch Instagram: -# Arm64-v8a -get_patches_key "instagram" -get_apk "com.instagram.android" "instagram-arm64-v8a-beta" "instagram-instagram" "instagram/instagram-instagram/instagram-instagram" "arm64-v8a" "nodpi" -patch "instagram-arm64-v8a-beta" "revanced" - -################################################# \ No newline at end of file diff --git a/src/build/Revanced-Beta.sh b/src/build/Revanced-Beta.sh new file mode 100644 index 0000000..80de19c --- /dev/null +++ b/src/build/Revanced-Beta.sh @@ -0,0 +1,129 @@ +#!/bin/bash +# Revanced build +source ./src/build/utils.sh +# Download requirements +revanced_dl(){ + dl_gh "revanced-patches revanced-integrations" "revanced" "prerelease" + dl_gh "revanced-cli" "revanced" "latest" +} +1() { + revanced_dl + # Patch YouTube: + get_patches_key "youtube-revanced" + get_apk "com.google.android.youtube" "youtube-beta" "youtube" "google-inc/youtube/youtube" + patch "youtube-beta" "revanced" + # Patch YouTube Music: + # Arm64-v8a + get_patches_key "youtube-music-revanced" + get_apk "com.google.android.apps.youtube.music" "youtube-music-beta-arm64-v8a" "youtube-music" "google-inc/youtube-music/youtube-music" "arm64-v8a" + patch "youtube-music-beta-arm64-v8a" "revanced" + # Armeabi-v7a + get_patches_key "youtube-music-revanced" + get_apk "com.google.android.apps.youtube.music" "youtube-music-beta-armeabi-v7a" "youtube-music" "google-inc/youtube-music/youtube-music" "armeabi-v7a" + patch "youtube-music-beta-armeabi-v7a" "revanced" + # Split architecture: + rm -f revanced-cli* revanced-patches*.jar *.json + dl_gh "revanced-cli" "inotia00" "latest" + dl_gh "revanced-patches" "inotia00" "latest" + # Split architecture Youtube: + for i in {0..3}; do + split_arch "youtube-beta-revanced" "youtube-beta-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})" + done +} +2() { + revanced_dl + # Patch Messenger: + # Arm64-v8a + get_patches_key "messenger" + version="latest" + get_apk "com.facebook.orca" "messenger-arm64-v8a-beta" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi" + patch "messenger-arm64-v8a-beta" "revanced" + # Patch Facebook: + # Arm64-v8a + get_patches_key "facebook" + get_apk "com.facebook.katana" "facebook-arm64-v8a-beta" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" + patch "facebook-arm64-v8a-beta" "revanced" +} +3() { + revanced_dl + # Patch Google photos: + # Arm64-v8a + get_patches_key "gg-photos" + get_apk "com.google.android.apps.photos" "gg-photos-arm64-v8a-beta" "photos" "google-inc/photos/photos" "arm64-v8a" "nodpi" + patch "gg-photos-arm64-v8a-beta" "revanced" + # Armeabi-v7a + get_patches_key "gg-photos" + get_apk "com.google.android.apps.photos" "gg-photos-armeabi-v7a-beta" "photos" "google-inc/photos/photos" "armeabi-v7a" "nodpi" + patch "gg-photos-armeabi-v7a-beta" "revanced" +} +4() { + revanced_dl + # Patch Tiktok: + get_patches_key "tiktok" + get_apk "com.ss.android.ugc.trill" "tiktok-beta" "tik-tok" "tiktok-pte-ltd/tik-tok/tik-tok" + patch "tiktok-beta" "revanced" + # Patch Instagram: + # Arm64-v8a + get_patches_key "instagram" + get_apk "com.instagram.android" "instagram-arm64-v8a-beta" "instagram-instagram" "instagram/instagram-instagram/instagram-instagram" "arm64-v8a" "nodpi" + patch "instagram-arm64-v8a-beta" "revanced" +} +5() { + revanced_dl + # Patch Pixiv: + get_patches_key "pixiv" + get_apk "jp.pxv.android" "pixiv-beta" "pixiv" "pixiv-inc/pixiv/pixiv" + patch "pixiv-beta" "revanced" + # Patch Twitch: + get_patches_key "twitch" + get_apk "tv.twitch.android.app" "twitch-beta" "twitch" "twitch-interactive-inc/twitch/twitch" "Bundle" + patch "twitch-beta" "revanced" +} +6() { + revanced_dl + # Patch Reddit: + get_patches_key "reddit" + version="2024.17.0" + get_apk "com.reddit.frontpage" "reddit-beta" "reddit" "redditinc/reddit/reddit" + patch "reddit-beta" "revanced" + # Patch Tumblr: + get_patches_key "tumblr" + version="35.0.0.110" + get_apk "com.tumblr" "tumblr-beta" "tumblr" "tumblr-inc/tumblr/tumblr" + patch "tumblr-beta" "revanced" +} +7() { + revanced_dl + # Patch Lightroom: + get_patches_key "lightroom" + version="9.2.2" + get_apk "com.adobe.lrmobile" "lightroom-beta" "lightroom" "adobe/lightroom/lightroom" "arm64-v8a" + patch "lightroom-beta" "revanced" + # Patch RAR: + get_patches_key "rar" + get_apk "com.rarlab.rar" "rar-beta" "rar" "rarlab-published-by-win-rar-gmbh/rar/rar" "arm64-v8a" + patch "rar-beta" "revanced" +} +case "$1" in + 1) + 1 + ;; + 2) + 2 + ;; + 3) + 3 + ;; + 4) + 4 + ;; + 5) + 5 + ;; + 6) + 6 + ;; + 7) + 7 + ;; +esac \ No newline at end of file diff --git a/src/build/Revanced.sh b/src/build/Revanced.sh new file mode 100644 index 0000000..145fb18 --- /dev/null +++ b/src/build/Revanced.sh @@ -0,0 +1,136 @@ +#!/bin/bash +# Revanced build +source ./src/build/utils.sh +# Download requirements +revanced_dl(){ + dl_gh "revanced-patches revanced-cli revanced-integrations" "revanced" "latest" +} +1() { + revanced_dl + # Patch YouTube: + get_patches_key "youtube-revanced" + get_apk "com.google.android.youtube" "youtube" "youtube" "google-inc/youtube/youtube" + patch "youtube" "revanced" + # Patch YouTube Music: + # Arm64-v8a + get_patches_key "youtube-music-revanced" + get_apk "com.google.android.apps.youtube.music" "youtube-music-arm64-v8a" "youtube-music" "google-inc/youtube-music/youtube-music" "arm64-v8a" + patch "youtube-music-arm64-v8a" "revanced" + # Armeabi-v7a + get_patches_key "youtube-music-revanced" + get_apk "com.google.android.apps.youtube.music" "youtube-music-armeabi-v7a" "youtube-music" "google-inc/youtube-music/youtube-music" "armeabi-v7a" + patch "youtube-music-armeabi-v7a" "revanced" + # Split architecture: + rm -f revanced-cli* revanced-patches*.jar *.json + dl_gh "revanced-cli" "inotia00" "latest" + dl_gh "revanced-patches" "inotia00" "latest" + # Split architecture Youtube: + for i in {0..3}; do + split_arch "youtube-revanced" "youtube-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})" + done +} +2() { + revanced_dl + # Patch Messenger: + # Arm64-v8a + get_patches_key "messenger" + version="latest" + get_apk "com.facebook.orca" "messenger-arm64-v8a" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi" + patch "messenger-arm64-v8a" "revanced" + # Patch Facebook: + # Arm64-v8a + get_patches_key "facebook" + get_apk "com.facebook.katana" "facebook-arm64-v8a" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" + patch "facebook-arm64-v8a" "revanced" + # Patch Facebook by PantlessCoding: + # Arm64-v8a + rm -f revanced-patches*.jar patches.json + dl_gh "revanced-patches" "PantlessCoding" "latest" + get_patches_key "facebook" + get_apk "com.facebook.katana" "facebook-arm64-v8a-PantlessCoding" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+" + patch "facebook-arm64-v8a-PantlessCoding" "revanced" +} +3() { + revanced_dl + # Patch Google photos: + # Arm64-v8a + get_patches_key "gg-photos" + get_apk "com.google.android.apps.photos" "gg-photos-arm64-v8a" "photos" "google-inc/photos/photos" "arm64-v8a" "nodpi" + patch "gg-photos-arm64-v8a" "revanced" + # Armeabi-v7a + get_patches_key "gg-photos" + version="6.94.0.662644291" + get_apk "com.google.android.apps.photos" "gg-photos-armeabi-v7a" "photos" "google-inc/photos/photos" "armeabi-v7a" "nodpi" + patch "gg-photos-armeabi-v7a" "revanced" +} +4() { + revanced_dl + # Patch Tiktok: + get_patches_key "tiktok" + get_apk "com.ss.android.ugc.trill" "tiktok" "tik-tok" "tiktok-pte-ltd/tik-tok/tik-tok" + patch "tiktok" "revanced" + # Patch Instagram: + # Arm64-v8a + get_patches_key "instagram" + get_apk "com.instagram.android" "instagram-arm64-v8a" "instagram-instagram" "instagram/instagram-instagram/instagram-instagram" "arm64-v8a" "nodpi" + patch "instagram-arm64-v8a" "revanced" +} +5() { + revanced_dl + # Patch Pixiv: + get_patches_key "pixiv" + get_apk "jp.pxv.android" "pixiv" "pixiv" "pixiv-inc/pixiv/pixiv" + patch "pixiv" "revanced" + # Patch Twitch: + get_patches_key "twitch" + get_apk "tv.twitch.android.app" "twitch" "twitch" "twitch-interactive-inc/twitch/twitch" "Bundle" + patch "twitch" "revanced" +} +6() { + revanced_dl + # Patch Reddit: + get_patches_key "reddit" + version="2024.17.0" + get_apk "com.reddit.frontpage" "reddit" "reddit" "redditinc/reddit/reddit" + patch "reddit" "revanced" + # Patch Tumblr: + get_patches_key "tumblr" + version="35.0.0.110" + get_apk "com.tumblr" "tumblr" "tumblr" "tumblr-inc/tumblr/tumblr" + patch "tumblr" "revanced" +} +7() { + revanced_dl + # Patch RAR: + get_patches_key "rar" + get_apk "com.rarlab.rar" "rar" "rar" "rarlab-published-by-win-rar-gmbh/rar/rar" "arm64-v8a" + patch "rar" "revanced" + # Patch Lightroom: + get_patches_key "lightroom" + version="9.2.2" + get_apk "com.adobe.lrmobile" "lightroom" "lightroom" "adobe/lightroom/lightroom" "arm64-v8a" + patch "lightroom" "revanced" +} +case "$1" in + 1) + 1 + ;; + 2) + 2 + ;; + 3) + 3 + ;; + 4) + 4 + ;; + 5) + 5 + ;; + 6) + 6 + ;; + 7) + 7 + ;; +esac \ No newline at end of file