From 2a67435af2b3ff21afe2d25a37c3983ff371a64e Mon Sep 17 00:00:00 2001 From: Fioren <102145692+FiorenMas@users.noreply.github.com> Date: Thu, 25 Sep 2025 23:37:05 +0700 Subject: [PATCH] add some apps and fix bugs Added: Threads, Crunchyroll, Prime Video --- .github/workflows/manual-patch.yml | 4 +- README.md | 29 ++++++++++++++ src/build/Revanced-Beta.sh | 30 +++++++++++++- src/build/Revanced-Experiment.sh | 4 +- src/build/Revanced.sh | 39 ++++++++++++++++--- .../Crunchyroll-revanced/exclude-patches | 0 .../Crunchyroll-revanced/include-patches | 0 .../Prime-Video-revanced/exclude-patches | 0 .../Prime-Video-revanced/include-patches | 0 src/patches/Threads-revanced/exclude-patches | 0 src/patches/Threads-revanced/include-patches | 0 11 files changed, 96 insertions(+), 10 deletions(-) create mode 100644 src/patches/Crunchyroll-revanced/exclude-patches create mode 100644 src/patches/Crunchyroll-revanced/include-patches create mode 100644 src/patches/Prime-Video-revanced/exclude-patches create mode 100644 src/patches/Prime-Video-revanced/include-patches create mode 100644 src/patches/Threads-revanced/exclude-patches create mode 100644 src/patches/Threads-revanced/include-patches diff --git a/.github/workflows/manual-patch.yml b/.github/workflows/manual-patch.yml index e9cf8d6..3aa5bf5 100644 --- a/.github/workflows/manual-patch.yml +++ b/.github/workflows/manual-patch.yml @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - run: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] + run: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] steps: - name: Checkout uses: actions/checkout@v4.2.2 @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - run: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] + run: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] steps: - name: Checkout uses: actions/checkout@v4.2.2 diff --git a/README.md b/README.md index 473b500..b91e99b 100644 --- a/README.md +++ b/README.md @@ -213,6 +213,16 @@ Download --- +[![Threads](https://img.shields.io/badge/Threads-000000?style=for-the-badge&logo=Threads&logoColor=white)](https://play.google.com/store/apps/details?id=com.instagram.barcelona) + +### [Revanced:](https://github.com/revanced/revanced-patches) + +| Stable version | Beta version | +| ------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | +| [Arm64-v8a](../../releases/download/all/threads-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/threads-beta-arm64-v8a-revanced.apk) | + +--- + ### [Google Photos:](https://play.google.com/store/apps/details?id=com.google.android.apps.photos) ### [Revanced:](https://github.com/revanced/revanced-patches) @@ -409,6 +419,25 @@ Web version: --- +### [![Prime Video](https://img.shields.io/badge/Amazon%20Prime-0F79AF?style=for-the-badge&logo=amazonprime&logoColor=white)](https://play.google.com/store/apps/details?id=com.amazon.avod.thirdpartyclient) + +### [Revanced:](https://github.com/revanced/revanced-patches) + +| Stable version | Beta version | +| ----------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | +| [Arm64-v8a](../../releases/download/all/prime-video-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/prime-video-beta-arm64-v8a-revanced.apk) | + +--- + +[![Crunchyroll](https://img.shields.io/badge/Crunchyroll-F47521?style=for-the-badge&logo=crunchyroll&logoColor=white)](https://play.google.com/store/apps/details?id=com.crunchyroll.crunchyroid) + +### [Revanced:](https://github.com/revanced/revanced-patches) + +| Stable version | Beta version | +| ------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| [All Architectures](../../releases/download/all/crunchyroll-revanced.apk) | [All Architectures](../../releases/download/all/crunchyroll-beta-revanced.apk)| + +--- ### [Solid Explorer File Manager](https://play.google.com/store/apps/details?id=pl.solidexplorer2) diff --git a/src/build/Revanced-Beta.sh b/src/build/Revanced-Beta.sh index 192d2a0..4a26808 100644 --- a/src/build/Revanced-Beta.sh +++ b/src/build/Revanced-Beta.sh @@ -84,7 +84,7 @@ revanced_dl(){ revanced_dl # Patch Pixiv: get_patches_key "pixiv" - get_apk "jp.pxv.android" "pixiv-beta" "pixiv" "pixiv-inc/pixiv/pixiv" + get_apkpure "jp.pxv.android" "pixiv-beta" "pixiv/jp.pxv.android" patch "pixiv-beta" "revanced" # Patch Twitch: get_patches_key "twitch" @@ -199,6 +199,28 @@ revanced_dl(){ get_apk "ch.protonmail.android" "protonmail-beta" "protonmail-encrypted-email" "proton-technologies-ag/protonmail-encrypted-email/proton-mail-encrypted-email" patch "protonmail-beta" "revanced" } +13() { + revanced_dl + # Patch Threads + get_patches_key "Threads-revanced" + get_apkpure "com.instagram.barcelona" "threads-beta-arm64-v8a" "threads/com.instagram.barcelona" "Bundle" + patch "threads-beta-arm64-v8a" "revanced" + # Patch Prime Video + get_patches_key "Prime-Video-revanced" + version="3.0.412" + get_apk " com.amazon.avod.thirdpartyclient" "prime-video-beta-arm64-v8a" "amazon-prime-video" "amazon-mobile-llc/amazon-prime-video/amazon-prime-video" "arm64-v8a" + patch "prime-video-beta-arm64-v8a" "revanced" +} +14() { + revanced_dl + # Patch Crunchyroll + get_patches_key "Crunchyroll-revanced" + url="https://crunchyroll.en.uptodown.com/android/download/1109023537-x" #Use uptodown because apkmirror always ask pass Cloudflare on this app + url="https://dw.uptodown.com/dwn/$(req "$url" - | $pup -p --charset utf-8 'button#detail-download-button attr{data-url}')" + req "$url" "crunchyroll-beta" + split_editor "crunchyroll-beta" "crunchyroll-beta" + patch "crunchyroll-beta" "revanced" +} case "$1" in 1) 1 @@ -236,4 +258,10 @@ case "$1" in 12) 12 ;; + 13) + 13 + ;; + 14) + 14 + ;; esac diff --git a/src/build/Revanced-Experiment.sh b/src/build/Revanced-Experiment.sh index 65a07f4..3390160 100644 --- a/src/build/Revanced-Experiment.sh +++ b/src/build/Revanced-Experiment.sh @@ -12,7 +12,7 @@ dl_gh "revanced-cli" "revanced" "latest" # Patch Telegram CH Play Version: get_patches_key "telegram-revanced-experiments" -get_apk "org.telegram.messenger" "telegram" "telegram" "telegram-fz-llc/telegram/telegram" "arm64-v8a" "nodpi" +get_apk "org.telegram.messenger" "telegram" "telegram" "telegram-fz-llc/telegram/telegram" patch "telegram" "revanced-experiments" # Patch Telegram Web Version: @@ -23,5 +23,5 @@ patch "telegram-web-version" "revanced-experiments" # Patch Instagram: get_patches_key "instagram-revanced-experiments" version="362.0.0.33.241" -get_apk "com.instagram.android" "instagram-arm64-v8a" "instagram-instagram" "instagram/instagram-instagram/instagram-instagram" "arm64-v8a" "nodpi" +get_apkpure "com.instagram.android" "instagram-arm64-v8a" "instagram-android/com.instagram.android" patch "instagram-arm64-v8a" "revanced-experiments" diff --git a/src/build/Revanced.sh b/src/build/Revanced.sh index 165aa75..1032bd2 100644 --- a/src/build/Revanced.sh +++ b/src/build/Revanced.sh @@ -83,7 +83,7 @@ revanced_dl(){ revanced_dl # Patch Pixiv: get_patches_key "pixiv" - get_apk "jp.pxv.android" "pixiv" "pixiv" "pixiv-inc/pixiv/pixiv" + get_apkpure "jp.pxv.android" "pixiv" "pixiv/jp.pxv.android" patch "pixiv" "revanced" # Patch Twitch: get_patches_key "twitch" @@ -123,10 +123,11 @@ revanced_dl(){ get_apk "com.rarlab.rar" "rar" "rar" "rarlab-published-by-win-rar-gmbh/rar/rar" "Bundle" patch "rar" "revanced" # Patch Lightroom: - #get_patches_key "lightroom" - #version="10.0.2" - #get_apk "com.adobe.lrmobile" "lightroom" "lightroom" "adobe/lightroom/lightroom" - #patch "lightroom" "revanced" + get_patches_key "lightroom" + url="https://adobe-lightroom-mobile.en.uptodown.com/android/download/1033600808" #Use uptodown because apkmirror always ask pass Cloudflare on this app + url="https://dw.uptodown.com/dwn/$(req "$url" - | $pup -p --charset utf-8 'button#detail-download-button attr{data-url}')" + req "$url" "lightroom.apk" + patch "lightroom" "revanced" } 8() { revanced_dl @@ -197,6 +198,28 @@ revanced_dl(){ get_apk "ch.protonmail.android" "protonmail" "protonmail-encrypted-email" "proton-technologies-ag/protonmail-encrypted-email/proton-mail-encrypted-email" patch "protonmail" "revanced" } +13() { + revanced_dl + # Patch Threads + get_patches_key "Threads-revanced" + get_apkpure "com.instagram.barcelona" "threads-arm64-v8a" "threads/com.instagram.barcelona" "Bundle" + patch "threads-arm64-v8a" "revanced" + # Patch Prime Video + get_patches_key "Prime-Video-revanced" + version="3.0.412" + get_apk " com.amazon.avod.thirdpartyclient" "prime-video-arm64-v8a" "amazon-prime-video" "amazon-mobile-llc/amazon-prime-video/amazon-prime-video" "arm64-v8a" + patch "prime-video-arm64-v8a" "revanced" +} +14() { + revanced_dl + # Patch Crunchyroll + get_patches_key "Crunchyroll-revanced" + url="https://crunchyroll.en.uptodown.com/android/download/1109023537-x" #Use uptodown because apkmirror always ask pass Cloudflare on this app + url="https://dw.uptodown.com/dwn/$(req "$url" - | $pup -p --charset utf-8 'button#detail-download-button attr{data-url}')" + req "$url" "crunchyroll" + split_editor "crunchyroll" "crunchyroll" + patch "crunchyroll" "revanced" +} case "$1" in 1) 1 @@ -234,4 +257,10 @@ case "$1" in 12) 12 ;; + 13) + 13 + ;; + 14) + 14 + ;; esac diff --git a/src/patches/Crunchyroll-revanced/exclude-patches b/src/patches/Crunchyroll-revanced/exclude-patches new file mode 100644 index 0000000..e69de29 diff --git a/src/patches/Crunchyroll-revanced/include-patches b/src/patches/Crunchyroll-revanced/include-patches new file mode 100644 index 0000000..e69de29 diff --git a/src/patches/Prime-Video-revanced/exclude-patches b/src/patches/Prime-Video-revanced/exclude-patches new file mode 100644 index 0000000..e69de29 diff --git a/src/patches/Prime-Video-revanced/include-patches b/src/patches/Prime-Video-revanced/include-patches new file mode 100644 index 0000000..e69de29 diff --git a/src/patches/Threads-revanced/exclude-patches b/src/patches/Threads-revanced/exclude-patches new file mode 100644 index 0000000..e69de29 diff --git a/src/patches/Threads-revanced/include-patches b/src/patches/Threads-revanced/include-patches new file mode 100644 index 0000000..e69de29