change split arch, added rufusin, more anddea app

- Previous I use my forked cli in 582c94e90a
To make split file smaller. But now Revanced cli already fix problem in
https://github.com/ReVanced/revanced-library/issues/16
So I revert to old split arch for faster split
- Added more apps, rename little things...
This commit is contained in:
siritami
2024-04-15 13:08:23 +07:00
parent 9a27a4ef66
commit 7161b7691d
20 changed files with 261 additions and 164 deletions

View File

@@ -33,14 +33,18 @@ jobs:
id: check-rex id: check-rex
if: steps.check-gh.outputs.internet_error == '0' if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh YT-Advanced/ReX-patches latest youtube-ReX.apk run: bash src/etc/ci.sh YT-Advanced/ReX-patches latest youtube-ReX.apk
- name: Check new patch ReX forked by anddea stable - name: Check new patch Revanced Extended forked by Anddea Stable Version
id: check-rex-anddea-stable id: check-rve-anddea-stable
if: steps.check-gh.outputs.internet_error == '0' if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh anddea/revanced-patches latest youtube-stable-ReX-anddea.apk run: bash src/etc/ci.sh anddea/revanced-patches latest youtube-stable-anddea.apk
- name: Check new patch ReX forked by anddea beta - name: Check new patch Revanced Extended forked by Anddea Beta Version
id: check-rex-anddea-beta id: check-rve-anddea-beta
if: steps.check-gh.outputs.internet_error == '0' if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh anddea/revanced-patches prerelease youtube-beta-ReX-anddea.apk run: bash src/etc/ci.sh anddea/revanced-patches prerelease youtube-beta-anddea.apk
- name: Check new patch Revanced Extended forked by Rufusin Stable Version
id: check-rve-rufusin
if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh anddea/revanced-patches latest youtube-rufusin.apk
- name: Check new patch Revanced Extended - name: Check new patch Revanced Extended
id: check-rve id: check-rve
if: steps.check-gh.outputs.internet_error == '0' if: steps.check-gh.outputs.internet_error == '0'
@@ -91,8 +95,9 @@ jobs:
check_rv: ${{ steps.check-rv.outputs.new_patch }} check_rv: ${{ steps.check-rv.outputs.new_patch }}
check_rv_beta: ${{ steps.check-rv-beta.outputs.new_patch }} check_rv_beta: ${{ steps.check-rv-beta.outputs.new_patch }}
check_rex: ${{ steps.check-rex.outputs.new_patch }} check_rex: ${{ steps.check-rex.outputs.new_patch }}
check_rex_anddea_stable: ${{ steps.check-rex-anddea-stable.outputs.new_patch }} check_rve_anddea_stable: ${{ steps.check-rve-anddea-stable.outputs.new_patch }}
check_rex_anddea_beta: ${{ steps.check-rex-anddea-beta.outputs.new_patch }} check_rve_anddea_beta: ${{ steps.check-rve-anddea-beta.outputs.new_patch }}
check_rve_rufusin: ${{ steps.check-rve-rufusin.outputs.new_patch }}
check_rve: ${{ steps.check-rve.outputs.new_patch }} check_rve: ${{ steps.check-rve.outputs.new_patch }}
check_twitter_piko_stable: ${{ steps.check-twitter-piko-stable.outputs.new_patch }} check_twitter_piko_stable: ${{ steps.check-twitter-piko-stable.outputs.new_patch }}
check_twitter_piko_beta: ${{ steps.check-twitter-piko-beta.outputs.new_patch }} check_twitter_piko_beta: ${{ steps.check-twitter-piko-beta.outputs.new_patch }}
@@ -120,20 +125,27 @@ jobs:
uses: ./.github/workflows/manual-patch.yml uses: ./.github/workflows/manual-patch.yml
with: with:
org: "ReX" org: "ReX"
Patch-ReX-anddea-stable: Patch-RVE-anddea-stable:
name: Patch ReX forked by anddea stable name: Patch Revanced Extended forked by Anddea Stable Version
needs: check needs: check
if: ${{ needs.check.outputs.check_rex_anddea_stable == 1 }} if: ${{ needs.check.outputs.check_rve_anddea_stable == 1 }}
uses: ./.github/workflows/manual-patch.yml uses: ./.github/workflows/manual-patch.yml
with: with:
org: "ReX-anddea-stable" org: "RVE-anddea-stable"
Patch-ReX-anddea-beta: Patch-RVE-anddea-beta:
name: Patch ReX forked by anddea beta name: Patch Revanced Extended forked by Anddea Beta Version
needs: check needs: check
if: ${{ needs.check.outputs.check_rex_anddea_beta == 1 }} if: ${{ needs.check.outputs.check_rve_anddea_beta == 1 }}
uses: ./.github/workflows/manual-patch.yml uses: ./.github/workflows/manual-patch.yml
with: with:
org: "ReX-anddea-beta" org: "RVE-anddea-beta"
Patch-RVE-rufusin:
name: Patch Revanced Extended forked by Rufusin
needs: check
if: ${{ needs.check.outputs.check_rve_rufusin == 1 }}
uses: ./.github/workflows/manual-patch.yml
with:
org: "RVE-rufusin"
Patch-Revanced-Extended: Patch-Revanced-Extended:
name: Patch Revanced Extended name: Patch Revanced Extended
needs: check needs: check

View File

@@ -20,8 +20,9 @@ on:
- 'Revanced' - 'Revanced'
- 'Revanced Beta' - 'Revanced Beta'
- 'ReX' - 'ReX'
- 'Rex-anddea-stable' - 'RVE-anddea-stable'
- 'Rex-anddea-beta' - 'RVE-anddea-beta'
- 'RVE-rufusin'
- 'Revanced Extended' - 'Revanced Extended'
- 'Twitter Piko Stable' - 'Twitter Piko Stable'
- 'Twitter Piko Beta' - 'Twitter Piko Beta'
@@ -38,7 +39,7 @@ on:
type: string type: string
jobs: jobs:
patch_rv: patch_rv:
name: Patch Revanced name: Patch Revanced Stable version
if: ${{ github.event.inputs.org == 'Revanced' || github.event.inputs.org == 'All' || inputs.org == 'Revanced' }} if: ${{ github.event.inputs.org == 'Revanced' || github.event.inputs.org == 'All' || inputs.org == 'Revanced' }}
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
@@ -70,7 +71,7 @@ jobs:
if: always() && steps.patch-rv.outcome == 'skipped' || steps.release-rv.outcome == 'skipped' && env.retry_count < env.max_retries && matrix.Include.run == '1' if: always() && steps.patch-rv.outcome == 'skipped' || steps.release-rv.outcome == 'skipped' && env.retry_count < env.max_retries && matrix.Include.run == '1'
uses: ./.github/actions/re-run uses: ./.github/actions/re-run
patch_rv_beta: patch_rv_beta:
name: Patch Revanced Beta name: Patch Revanced Beta version
if: ${{ github.event.inputs.org == 'Revanced Beta' || github.event.inputs.org == 'All' || inputs.org == 'Revanced Beta' }} if: ${{ github.event.inputs.org == 'Revanced Beta' || github.event.inputs.org == 'All' || inputs.org == 'Revanced Beta' }}
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
@@ -124,9 +125,9 @@ jobs:
- name: Re-run workflow if github connection not stable - name: Re-run workflow if github connection not stable
if: always() && steps.patch-rex.outcome == 'skipped' || steps.release-rex.outcome == 'skipped' && env.retry_count < env.max_retries if: always() && steps.patch-rex.outcome == 'skipped' || steps.release-rex.outcome == 'skipped' && env.retry_count < env.max_retries
uses: ./.github/actions/re-run uses: ./.github/actions/re-run
patch_rex_anddea_stable: patch_rve_anddea_stable:
name: Patch ReX forked by anddea stable name: Patch Revanced Extended forked by Anddea Stable version
if: ${{ github.event.inputs.org == 'ReX-anddea-stable' || github.event.inputs.org == 'All' || inputs.org == 'ReX-anddea-stable' }} if: ${{ github.event.inputs.org == 'RVE-anddea-stable' || github.event.inputs.org == 'All' || inputs.org == 'RVE-anddea-stable' }}
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
@@ -134,22 +135,22 @@ jobs:
- name: Preparing to patch - name: Preparing to patch
uses: ./.github/actions/preparing uses: ./.github/actions/preparing
- name: Check github connection - name: Check github connection
id: check-gh-rex-anddea-stable id: check-gh-rve-anddea-stable
run: bash src/etc/connection.sh run: bash src/etc/connection.sh
- name: Patch apk - name: Patch apk
id: patch-rex-anddea id: patch-rve-anddea
if: steps.check-gh-rex-anddea-stable.outputs.internet_error == '0' if: steps.check-gh-rve-anddea-stable.outputs.internet_error == '0'
run: bash src/build/ReX-anddea.sh latest run: bash src/build/Anddea-Revanced-Extended.sh latest
- name: Releasing APK files - name: Releasing APK files
id: release-rex-anddea-stable id: release-rve-anddea-stable
if: steps.check-gh-rex-anddea-stable.outputs.internet_error == '0' if: steps.check-gh-rve-anddea-stable.outputs.internet_error == '0'
uses: ./.github/actions/release uses: ./.github/actions/release
- name: Re-run workflow if github connection not stable - name: Re-run workflow if github connection not stable
if: always() && steps.patch-rex-anddea-stable.outcome == 'skipped' || steps.release-rex-anddea-stable.outcome == 'skipped' && env.retry_count < env.max_retries if: always() && steps.patch-rve-anddea-stable.outcome == 'skipped' || steps.release-rve-anddea-stable.outcome == 'skipped' && env.retry_count < env.max_retries
uses: ./.github/actions/re-run uses: ./.github/actions/re-run
patch_rex_anddea_beta: patch_rve_anddea_beta:
name: Patch ReX forked by anddea beta name: Patch Revanced Extended forked by Anddea Beta version
if: ${{ github.event.inputs.org == 'ReX-anddea-beta' || github.event.inputs.org == 'All' || inputs.org == 'ReX-anddea-beta' }} if: ${{ github.event.inputs.org == 'RVE-anddea-beta' || github.event.inputs.org == 'All' || inputs.org == 'RVE-anddea-beta' }}
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
@@ -157,18 +158,41 @@ jobs:
- name: Preparing to patch - name: Preparing to patch
uses: ./.github/actions/preparing uses: ./.github/actions/preparing
- name: Check github connection - name: Check github connection
id: check-gh-rex-anddea-beta id: check-gh-rve-anddea-beta
run: bash src/etc/connection.sh run: bash src/etc/connection.sh
- name: Patch apk - name: Patch apk
id: patch-rex-anddea-beta id: patch-rve-anddea-beta
if: steps.check-gh-rex-anddea-beta.outputs.internet_error == '0' if: steps.check-gh-rve-anddea-beta.outputs.internet_error == '0'
run: bash src/build/ReX-anddea.sh prerelease run: bash src/build/Anddea-Revanced-Extended.sh prerelease
- name: Releasing APK files - name: Releasing APK files
id: release-rex-anddea-beta id: release-rve-anddea-beta
if: steps.check-gh-rex-anddea-beta.outputs.internet_error == '0' if: steps.check-gh-rve-anddea-beta.outputs.internet_error == '0'
uses: ./.github/actions/release uses: ./.github/actions/release
- name: Re-run workflow if github connection not stable - name: Re-run workflow if github connection not stable
if: always() && steps.patch-rex-anddea-beta.outcome == 'skipped' || steps.release-rex-anddea-beta.outcome == 'skipped' && env.retry_count < env.max_retries if: always() && steps.patch-rve-anddea-beta.outcome == 'skipped' || steps.release-rve-anddea-beta.outcome == 'skipped' && env.retry_count < env.max_retries
uses: ./.github/actions/re-run
patch_rve_rufusin_stable:
name: Patch Revanced Extended forked by Rufusin Stable version
if: ${{ github.event.inputs.org == 'RVE-rufusin' || github.event.inputs.org == 'All' || inputs.org == 'RVE-rufusin' }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Preparing to patch
uses: ./.github/actions/preparing
- name: Check github connection
id: check-gh-rve-rufusin-stable
run: bash src/etc/connection.sh
- name: Patch apk
id: patch-rve-rufusin
if: steps.check-gh-rve-rufusin-stable.outputs.internet_error == '0'
run: bash src/build/Rufusin-Revanced-Extended.sh
- name: Releasing APK files
id: release-rve-rufusin-stable
if: steps.check-gh-rve-rufusin-stable.outputs.internet_error == '0'
uses: ./.github/actions/release
- name: Re-run workflow if github connection not stable
if: always() && steps.patch-rve-rufusin-stable.outcome == 'skipped' || steps.release-rve-rufusin-stable.outcome == 'skipped' && env.retry_count < env.max_retries
uses: ./.github/actions/re-run uses: ./.github/actions/re-run
patch_rve: patch_rve:
name: Patch Revanced Extended name: Patch Revanced Extended

105
README.md
View File

@@ -28,7 +28,7 @@ Download
</h1> </h1>
> [!IMPORTANT] > [!IMPORTANT]
> Beta version have the same package name as Stable version, so installing them will overwrite Stable version. > Beta versions mean using dev patches, not using beta apk files. Beta version have the same package name as Stable version, so installing them will overwrite Stable version.
> >
> If you facing a playback issue (Video stop loading after start 10-30s). Please read the [Wiki](../main/docs/Frequently%20Asked%20Questions.md#q-how-do-i-use-this-repository-for-patching-my-own-app). > If you facing a playback issue (Video stop loading after start 10-30s). Please read the [Wiki](../main/docs/Frequently%20Asked%20Questions.md#q-how-do-i-use-this-repository-for-patching-my-own-app).
@@ -44,23 +44,35 @@ Download
### [Revanced:](https://github.com/revanced/revanced-patches) ### [Revanced:](https://github.com/revanced/revanced-patches)
| [Stable version](https://github.com/ReVanced/revanced-patches/releases/latest) | [Beta version](https://github.com/ReVanced/revanced-patches/releases) | | [Stable version](https://github.com/ReVanced/revanced-patches/releases/latest) | [Beta version](https://github.com/ReVanced/revanced-patches/releases) |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------- | | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/youtube-revanced.apk) | [All Architectures](../../releases/download/all/youtube-beta-revanced.apk) | | [All Architectures](../../releases/download/all/youtube-revanced.apk) | [All Architectures](../../releases/download/all/youtube-beta-revanced.apk) |
| [Arm64-v8a](../../releases/download/all/youtube-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/youtube-beta-arm64-v8a-revanced.apk) | | [Arm64-v8a](../../releases/download/all/youtube-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/youtube-beta-arm64-v8a-revanced.apk) |
| [Armeabi-v7a](../../releases/download/all/youtube-armeabi-v7a-revanced.apk) | [Armeabi-v7a](../../releases/download/all/youtube-beta-armeabi-v7a-revanced.apk) | | [Armeabi-v7a](../../releases/download/all/youtube-armeabi-v7a-revanced.apk) | [Armeabi-v7a](../../releases/download/all/youtube-beta-armeabi-v7a-revanced.apk) |
| [x86](../../releases/download/all/youtube-x86-revanced.apk) | [x86](../../releases/download/all/youtube-beta-x86-revanced.apk) | | [x86](../../releases/download/all/youtube-x86-revanced.apk) | [x86](../../releases/download/all/youtube-beta-x86-revanced.apk) |
| [x86_64](../../releases/download/all/youtube-x86_64-revanced.apk) | [x86_64](../../releases/download/all/youtube-beta-x86_64-revanced.apk) | | [x86_64](../../releases/download/all/youtube-x86_64-revanced.apk) | [x86_64](../../releases/download/all/youtube-beta-x86_64-revanced.apk) |
### [Revanced Extended forked by anddea:](https://github.com/anddea/revanced-patches) ### [Revanced Extended forked by anddea:](https://github.com/anddea/revanced-patches)
| [Stable version](https://github.com/anddea/revanced-patches/releases/latest) | [Beta version](https://github.com/anddea/revanced-patches/releases) | | [Stable version](https://github.com/anddea/revanced-patches/releases/latest) | [Beta version](https://github.com/anddea/revanced-patches/releases) |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
| [All Architectures](../../releases/download/all/youtube-stable-ReX-anddea.apk) | [All Architectures](../../releases/download/all/youtube-beta-ReX-anddea.apk) | | [All Architectures](../../releases/download/all/youtube-stable-anddea.apk) | [All Architectures](../../releases/download/all/youtube-beta-anddea.apk) |
| [Arm64-v8a](../../releases/download/all/youtube-stable-arm64-v8a-ReX-anddea.apk) | [Arm64-v8a](../../releases/download/all/youtube-beta-arm64-v8a-ReX-anddea.apk) | | [Arm64-v8a](../../releases/download/all/youtube-stable-arm64-v8a-anddea.apk) | [Arm64-v8a](../../releases/download/all/youtube-beta-arm64-v8a-anddea.apk) |
| [Armeabi-v7a](../../releases/download/all/youtube-stable-armeabi-v7a-ReX-anddea.apk) | [Armeabi-v7a](../../releases/download/all/youtube-beta-armeabi-v7a-ReX-anddea.apk) | | [Armeabi-v7a](../../releases/download/all/youtube-stable-armeabi-v7a-anddea.apk) | [Armeabi-v7a](../../releases/download/all/youtube-beta-armeabi-v7a-anddea.apk) |
| [x86](../../releases/download/all/youtube-stable-x86-ReX-anddea.apk) | [x86](../../releases/download/all/youtube-beta-x86-ReX-anddea.apk) | | [x86](../../releases/download/all/youtube-stable-x86-anddea.apk) | [x86](../../releases/download/all/youtube-beta-x86-anddea.apk) |
| [x86_64](../../releases/download/all/youtube-stable-x86_64-ReX-anddea.apk) | [x86_64](../../releases/download/all/youtube-beta-x86_64-ReX-anddea.apk) | | [x86_64](../../releases/download/all/youtube-stable-x86_64-anddea.apk) | [x86_64](../../releases/download/all/youtube-beta-x86_64-anddea.apk) |
### [Revanced Extended forked by rufusin:](https://github.com/rufusin/revanced-patches)
[All Architectures](../../releases/download/all/youtube-rufusin.apk)
[Arm64-v8a](../../releases/download/all/youtube-arm64-v8a-rufusin.apk)
[Armeabi-v7a](../../releases/download/all/youtube-armeabi-v7a-rufusin.apk)
[x86](../../releases/download/all/youtube-x86-rufusin.apk)
[x86_64](../../releases/download/all/youtube-x86_64-rufusin.apk)
### [ReX: (forked from Revanced Extended)](https://github.com/YT-Advanced/ReX-patches) ### [ReX: (forked from Revanced Extended)](https://github.com/YT-Advanced/ReX-patches)
@@ -117,11 +129,18 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- | | --------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [Arm64-v8a](../../releases/download/all/youtube-music-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/youtube-music-beta-arm64-v8a-revanced.apk) | | [Arm64-v8a](../../releases/download/all/youtube-music-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/youtube-music-beta-arm64-v8a-revanced.apk) |
| [Armeabi-v7a](../../releases/download/all/youtube-music-armeabi-v7a-revanced.apk) | [Armeabi-v7a](../../releases/download/all/youtube-music-beta-armeabi-v7a-revanced.apk) | | [Armeabi-v7a](../../releases/download/all/youtube-music-armeabi-v7a-revanced.apk) | [Armeabi-v7a](../../releases/download/all/youtube-music-beta-armeabi-v7a-revanced.apk) |
### Revanced Extended forked by anddea:
| Stable version | Beta version |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| [Arm64-v8a](../../releases/download/all/youtube-music-stable-arm64-v8a-anddea.apk) | [Arm64-v8a](../../releases/download/all/youtube-music-beta-arm64-v8a-anddea.apk) |
| [Armeabi-v7a](../../releases/download/all/youtube-music-stable-armeabi-v7a-anddea.apk) | [Armeabi-v7a](../../releases/download/all/youtube-music-beta-armeabi-v7a-anddea.apk) |
### ReX: ### ReX:
[Arm64-v8a](../../releases/download/all/youtube-music-arm64-v8a-ReX.apk) [Arm64-v8a](../../releases/download/all/youtube-music-arm64-v8a-ReX.apk)
@@ -140,8 +159,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
|[Arm64-v8a & Android 11+](../../releases/download/all/facebook-arm64-v8a-revanced.apk) | [Arm64-v8a & Android 11+](../../releases/download/all/facebook-arm64-v8a-beta-revanced.apk) | |[Arm64-v8a & Android 11+](../../releases/download/all/facebook-arm64-v8a-revanced.apk) | [Arm64-v8a & Android 11+](../../releases/download/all/facebook-arm64-v8a-beta-revanced.apk) |
--- ---
@@ -150,14 +169,14 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | | --------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/twitter-revanced.apk) | [All Architectures](../../releases/download/all/twitter-beta-revanced.apk) | | [All Architectures](../../releases/download/all/twitter-revanced.apk) | [All Architectures](../../releases/download/all/twitter-beta-revanced.apk) |
### [Piko:](https://github.com/crimera/piko) ### [Piko:](https://github.com/crimera/piko)
| [Stable version](https://github.com/crimera/piko/releases/latest) | [Beta version](https://github.com/crimera/piko/releases/) | | [Stable version](https://github.com/crimera/piko/releases/latest) | [Beta version](https://github.com/crimera/piko/releases/) |
| --------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | ------------------------------------------------------------------------ | ---------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/twitter-stable-piko.apk) | [All Architectures](../../releases/download/all/twitter-beta-piko.apk) | | [All Architectures](../../releases/download/all/twitter-stable-piko.apk) | [All Architectures](../../releases/download/all/twitter-beta-piko.apk) |
--- ---
@@ -166,8 +185,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ---------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
| [Arm64-v8a](../../releases/download/all/instagram-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/instagram-arm64-v8a-beta-revanced.apk) | | [Arm64-v8a](../../releases/download/all/instagram-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/instagram-arm64-v8a-beta-revanced.apk) |
--- ---
@@ -176,8 +195,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ---------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
| [Arm64-v8a](../../releases/download/all/messenger-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/messenger-arm64-v8a-beta-revanced.apk) | | [Arm64-v8a](../../releases/download/all/messenger-arm64-v8a-revanced.apk) | [Arm64-v8a](../../releases/download/all/messenger-arm64-v8a-beta-revanced.apk) |
--- ---
@@ -186,8 +205,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ----------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | -------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/tiktok-revanced.apk) | [All Architectures](../../releases/download/all/tiktok-beta-revanced.apk) | | [All Architectures](../../releases/download/all/tiktok-revanced.apk) | [All Architectures](../../releases/download/all/tiktok-beta-revanced.apk) |
--- ---
@@ -196,8 +215,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ----------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | -------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/twitch-revanced.apk) | [All Architectures](../../releases/download/all/twitch-beta-revanced.apk) | | [All Architectures](../../releases/download/all/twitch-revanced.apk) | [All Architectures](../../releases/download/all/twitch-beta-revanced.apk) |
--- ---
@@ -206,10 +225,16 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ----------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | -------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/reddit-revanced.apk) | [All Architectures](../../releases/download/all/reddit-beta-revanced.apk) | | [All Architectures](../../releases/download/all/reddit-revanced.apk) | [All Architectures](../../releases/download/all/reddit-beta-revanced.apk) |
### Revanced Extended forked by anddea:
| Stable version | Beta version |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/reddit-stable-anddea.apk) | [All Architectures](../../releases/download/all/reddit-beta-anddea.apk) |
### ReX: ### ReX:
[All Architectures](../../releases/download/all/reddit-ReX.apk) [All Architectures](../../releases/download/all/reddit-ReX.apk)
@@ -224,8 +249,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| -------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/lightroom-revanced.apk) | [All Architectures](../../releases/download/all/lightroom-beta-revanced.apk) | | [All Architectures](../../releases/download/all/lightroom-revanced.apk) | [All Architectures](../../releases/download/all/lightroom-beta-revanced.apk) |
--- ---
@@ -234,8 +259,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ----------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | -------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/tumblr-revanced.apk) | [All Architectures](../../releases/download/all/tumblr-beta-revanced.apk) | | [All Architectures](../../releases/download/all/tumblr-revanced.apk) | [All Architectures](../../releases/download/all/tumblr-beta-revanced.apk) |
--- ---
@@ -244,8 +269,8 @@ Download
### Revanced: ### Revanced:
| Stable version | Beta version | | Stable version | Beta version |
| ---------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | | ------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| [All Architectures](../../releases/download/all/pixiv-revanced.apk) | [All Architectures](../../releases/download/all/pixiv-beta-revanced.apk) | | [All Architectures](../../releases/download/all/pixiv-revanced.apk) | [All Architectures](../../releases/download/all/pixiv-beta-revanced.apk) |
--- ---
@@ -303,5 +328,3 @@ Download
[Revanced Extended for Android 6 & 7 Integrations](https://github.com/kitadai31/revanced-integrations) - [GPL-3.0](https://github.com/kitadai31/revanced-integrations/blob/revanced-extended/LICENSE) [Revanced Extended for Android 6 & 7 Integrations](https://github.com/kitadai31/revanced-integrations) - [GPL-3.0](https://github.com/kitadai31/revanced-integrations/blob/revanced-extended/LICENSE)
[Revanced Extended for Android 5 Integrations](https://github.com/d4n3436/revanced-integrations) - [GPL-3.0](https://github.com/d4n3436/revanced-integrations/blob/revanced-extended/LICENSE) [Revanced Extended for Android 5 Integrations](https://github.com/d4n3436/revanced-integrations) - [GPL-3.0](https://github.com/d4n3436/revanced-integrations/blob/revanced-extended/LICENSE)
[Revanced CLI - j-hc](https://github.com/j-hc/revanced-cli) - [GPL-3.0](https://github.com/j-hc/revanced-cli/blob/main/LICENSE)

View File

@@ -0,0 +1,43 @@
#!/bin/bash
# Revanced Extended forked by Anddea build
source src/build/utils.sh
patch_rve_anddea () {
# Patch YouTube Revanced Extended Anddea:
dl_gh "revanced-cli" "revanced" "latest"
local v apk_name
if [[ "$1" == "latest" ]]; then
v="latest" apk_name="stable"
else
v="prerelease" apk_name="beta"
fi
dl_gh " revanced-patches revanced-integrations" "anddea" "$v"
get_patches_key "youtube-rve-anddea"
get_ver "Hide general ads" "com.google.android.youtube"
get_apk "youtube-$apk_name" "youtube" "google-inc/youtube/youtube"
patch "youtube-$apk_name" "anddea"
# Patch Youtube Music:
# Arm64-v8a
get_patches_key "youtube-music-rve-anddea"
get_ver "Hide general ads" "com.google.android.apps.youtube.music"
get_apk "youtube-music-$apk_name-arm64-v8a" "youtube-music" "google-inc/youtube-music/youtube-music" "arm64-v8a"
patch "youtube-music-$apk_name-arm64-v8a" "anddea"
# Armeabi-v7a
get_patches_key "youtube-music-rve-anddea"
get_ver "Hide general ads" "com.google.android.apps.youtube.music"
get_apk "youtube-music-$apk_name-armeabi-v7a" "youtube-music" "google-inc/youtube-music/youtube-music" "armeabi-v7a"
patch "youtube-music-$apk_name-armeabi-v7a" "anddea"
# Patch Reddit:
get_patches_key "reddit"
get_apk "reddit-$apk_name" "reddit" "redditinc/reddit/reddit"
patch "reddit-$apk_name" "anddea"
# Split architecture:
rm -f revanced-cli* revanced-patches*.jar patches.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-$apk_name-anddea" "youtube-$apk_name-${archs[i]}-anddea" "$(gen_rip_libs ${libs[i]})"
done
}
patch_rve_anddea $1

View File

@@ -1,27 +0,0 @@
#!/bin/bash
# ReX forked by anddea build
source src/build/utils.sh
patch_ReX_anddea () {
# Patch YouTube ReX anddea:
dl_gh "revanced-cli" "inotia00" "latest"
get_patches_key "youtube-ReX-anddea"
local v apk_name
if [[ "$1" == "latest" ]]; then
v="latest" apk_name="stable"
else
v="prerelease" apk_name="beta"
fi
dl_gh " revanced-patches revanced-integrations" "anddea" "$v"
get_ver "Hide general ads" "com.google.android.youtube"
get_apk "youtube-$apk_name" "youtube" "google-inc/youtube/youtube"
patch "youtube-$apk_name" "ReX-anddea" "inotia"
# Split architecture Youtube:
rm -f revanced-cli*
dl_gh "revanced-cli" "FiorenMas" "latest"
get_patches_key "youtube-ReX-anddea"
for i in {0..3}; do
split_arch "youtube-$apk_name" "youtube-$apk_name-${archs[i]}-ReX-anddea" "$(gen_rip_libs ${libs[i]})"
done
}
patch_ReX_anddea $1

View File

@@ -6,7 +6,7 @@ source src/build/utils.sh
# Download requirements # Download requirements
dl_gh "ReX-patches ReX-integrations" "YT-Advanced" "latest" dl_gh "ReX-patches ReX-integrations" "YT-Advanced" "latest"
dl_gh "revanced-cli" "inotia00" "latest" dl_gh "revanced-cli" "revanced" "latest"
################################################# #################################################
@@ -14,7 +14,7 @@ dl_gh "revanced-cli" "inotia00" "latest"
get_patches_key "youtube-ReX" get_patches_key "youtube-ReX"
get_ver "Hide general ads" "com.google.android.youtube" get_ver "Hide general ads" "com.google.android.youtube"
get_apk "youtube" "youtube" "google-inc/youtube/youtube" get_apk "youtube" "youtube" "google-inc/youtube/youtube"
patch "youtube" "ReX" "inotia" patch "youtube" "ReX"
################################################# #################################################
@@ -23,28 +23,30 @@ patch "youtube" "ReX" "inotia"
get_patches_key "youtube-music-ReX" get_patches_key "youtube-music-ReX"
get_ver "Enable color match player" "com.google.android.apps.youtube.music" get_ver "Enable color match player" "com.google.android.apps.youtube.music"
get_apk "youtube-music-arm64-v8a" "youtube-music" "google-inc/youtube-music/youtube-music" "arm64-v8a" get_apk "youtube-music-arm64-v8a" "youtube-music" "google-inc/youtube-music/youtube-music" "arm64-v8a"
patch "youtube-music-arm64-v8a" "ReX" "inotia" patch "youtube-music-arm64-v8a" "ReX"
# Armeabi-v7a # Armeabi-v7a
get_patches_key "youtube-music-ReX" get_patches_key "youtube-music-ReX"
get_ver "Enable color match player" "com.google.android.apps.youtube.music" get_ver "Enable color match player" "com.google.android.apps.youtube.music"
get_apk "youtube-music-armeabi-v7a" "youtube-music" "google-inc/youtube-music/youtube-music" "armeabi-v7a" get_apk "youtube-music-armeabi-v7a" "youtube-music" "google-inc/youtube-music/youtube-music" "armeabi-v7a"
patch "youtube-music-armeabi-v7a" "ReX" "inotia" patch "youtube-music-armeabi-v7a" "ReX"
################################################# #################################################
# Patch Reddit: # Patch Reddit:
get_patches_key "reddit" get_patches_key "reddit"
get_apk "reddit" "reddit" "redditinc/reddit/reddit" get_apk "reddit" "reddit" "redditinc/reddit/reddit"
patch "reddit" "ReX" "inotia" patch "reddit" "ReX"
################################################# #################################################
rm -f revanced-cli* # Split architecture:
dl_gh "revanced-cli" "FiorenMas" "latest" rm -f revanced-cli* revanced-patches*.jar patches.json
dl_gh "revanced-cli" "inotia00" "latest"
dl_gh "revanced-patches" "inotia00" "latest"
# Split architecture Youtube: # Split architecture Youtube:
get_patches_key "youtube-ReX" get_patches_key "youtube-ReX"
for i in {0..3}; do for i in {0..3}; do
split_arch "youtube" "youtube-${archs[i]}-ReX" "$(gen_rip_libs ${libs[i]})" split_arch "youtube-ReX" "youtube-${archs[i]}-ReX" "$(gen_rip_libs ${libs[i]})"
done done
################################################# #################################################

View File

@@ -33,12 +33,11 @@ patch "youtube-music-armeabi-v7a" "revanced"
# Split architecture: # Split architecture:
rm -f revanced-cli* revanced-patches*.jar patches.json rm -f revanced-cli* revanced-patches*.jar patches.json
dl_gh "revanced-cli" "FiorenMas" "latest" dl_gh "revanced-cli" "inotia00" "latest"
dl_gh "revanced-patches" "revanced" "latest" dl_gh "revanced-patches" "revanced" "latest"
# Split architecture Youtube: # Split architecture Youtube:
get_patches_key "youtube-revanced"
for i in {0..3}; do for i in {0..3}; do
split_arch "youtube" "youtube-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})" split_arch "youtube-revanced" "youtube-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})"
done done
################################################# #################################################

View File

@@ -34,12 +34,11 @@ patch "youtube-music-beta-armeabi-v7a" "revanced"
# Split architecture: # Split architecture:
rm -f revanced-cli* revanced-patches*.jar patches.json rm -f revanced-cli* revanced-patches*.jar patches.json
dl_gh "revanced-cli" "inotia00" "latest"
dl_gh "revanced-patches" "revanced" "prerelease" dl_gh "revanced-patches" "revanced" "prerelease"
dl_gh "revanced-cli" "FiorenMas" "latest"
# Split architecture Youtube: # Split architecture Youtube:
get_patches_key "youtube-revanced"
for i in {0..3}; do for i in {0..3}; do
split_arch "youtube-beta" "youtube-beta-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})" split_arch "youtube-beta-revanced" "youtube-beta-${archs[i]}-revanced" "$(gen_rip_libs ${libs[i]})"
done done
################################################# #################################################

View File

@@ -24,7 +24,7 @@ dl_gh "revanced-cli" "inotia00" "latest"
dl_gh "revanced-patches" "inotia00" "latest" dl_gh "revanced-patches" "inotia00" "latest"
# Split architecture Youtube: # Split architecture Youtube:
for i in {0..3}; do for i in {0..3}; do
_split_arch "youtube-revanced-extended-android-5" "youtube-${archs[i]}-revanced-extended-android-5" "$(_gen_rip_libs ${_libs[i]})" split_arch "youtube-revanced-extended-android-5" "youtube-${archs[i]}-revanced-extended-android-5" "$(_gen_rip_libs ${_libs[i]})"
done done
################################################# #################################################

View File

@@ -24,7 +24,7 @@ dl_gh "revanced-cli" "inotia00" "latest"
dl_gh "revanced-patches" "inotia00" "latest" dl_gh "revanced-patches" "inotia00" "latest"
# Split architecture Youtube: # Split architecture Youtube:
for i in {0..3}; do for i in {0..3}; do
_split_arch "youtube-revanced-extended-android-6-7" "youtube-${archs[i]}-revanced-extended-android-6-7" "$(_gen_rip_libs ${_libs[i]})" split_arch "youtube-revanced-extended-android-6-7" "youtube-${archs[i]}-revanced-extended-android-6-7" "$(_gen_rip_libs ${_libs[i]})"
done done
################################################# #################################################

View File

@@ -38,12 +38,9 @@ patch "reddit" "revanced-extended" "inotia"
################################################# #################################################
rm -f revanced-cli*
dl_gh "revanced-cli" "FiorenMas" "latest"
# Split architecture Youtube: # Split architecture Youtube:
get_patches_key "youtube-revanced-extended"
for i in {0..3}; do for i in {0..3}; do
split_arch "youtube" "youtube-${archs[i]}-revanced-extended" "$(gen_rip_libs ${libs[i]})" split_arch "youtube-revanced-extended" "youtube-${archs[i]}-revanced-extended" "$(gen_rip_libs ${libs[i]})"
done done
################################################# #################################################

View File

@@ -0,0 +1,29 @@
#!/bin/bash
# Revanced Extended forked by Rufusin build
source src/build/utils.sh
#################################################
# Download requirements
dl_gh "revanced-patches revanced-integrations" "rufusin" "latest"
dl_gh "revanced-cli" "revanced" "latest"
#################################################
# Patch YouTube Rufusin:
get_patches_key "youtube-rve-rufusin"
get_ver "Hide general ads" "com.google.android.youtube"
get_apk "youtube" "youtube" "google-inc/youtube/youtube"
patch "youtube" "rufusin"
#################################################
rm -f revanced-cli* revanced-patches*.jar patches.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-rufusin" "youtube-${archs[i]}-rufusin" "$(gen_rip_libs ${libs[i]})"
done
#################################################

View File

@@ -104,7 +104,7 @@ get_ver() {
| .compatiblePackages[] | .compatiblePackages[]
| select(.name == $pkg_name) | select(.name == $pkg_name)
| .versions[-1] | .versions[-1]
' patches.json) ' *.json)
[ "$version" == "null" ] && version="" [ "$version" == "null" ] && version=""
} }
@@ -223,41 +223,15 @@ patch() {
################################################# #################################################
# Split architectures using Revanced CLI, created by j-hc or inotia00 # Split architectures using Revanced CLI, created by inotia00
archs=("arm64-v8a" "armeabi-v7a" "x86_64" "x86") archs=("arm64-v8a" "armeabi-v7a" "x86_64" "x86")
libs=("lib/armeabi-v7a lib/x86_64 lib/x86" "lib/arm64-v8a lib/x86_64 lib/x86" "lib/armeabi-v7a lib/arm64-v8a lib/x86" "lib/armeabi-v7a lib/arm64-v8a lib/x86_64") libs=("armeabi-v7a x86_64 x86" "arm64-v8a x86_64 x86" "armeabi-v7a arm64-v8a x86" "armeabi-v7a arm64-v8a x86_64")
gen_rip_libs() { gen_rip_libs() {
for lib in $@; do for lib in $@; do
echo -n "--rip-lib "$lib" " echo -n "--rip-lib "$lib" "
done done
} }
split_arch() { split_arch() {
green_log "[+] Splitting $1 to ${archs[i]}:"
if [ -f "./download/$1.apk" ]; then
eval java -jar revanced-cli*.jar patch \
--patch-bundle revanced-patches*.jar \
--merge revanced-integrations*.apk\
$excludePatches\
$includePatches \
--rip-lib res \
--rip-lib classes \
$3\
--options=./src/options/$2.json \
--keystore=./src/_ks.keystore \
--out=./release/$2.apk\
./download/$1.apk
else
red_log "[-] Not found $1.apk"
exit 1
fi
}
_libs=("armeabi-v7a x86_64 x86" "arm64-v8a x86_64 x86" "armeabi-v7a arm64-v8a x86" "armeabi-v7a arm64-v8a x86_64")
_gen_rip_libs() {
for lib in $@; do
echo -n "--rip-lib "$lib" "
done
}
_split_arch() {
green_log "[+] Splitting $1 to ${archs[i]}:" green_log "[+] Splitting $1 to ${archs[i]}:"
if [ -f "./release/$1.apk" ]; then if [ -f "./release/$1.apk" ]; then
eval java -jar revanced-cli*.jar patch \ eval java -jar revanced-cli*.jar patch \

View File

@@ -1,12 +1,7 @@
Custom branding icon YouTube Music Custom branding icon YouTube Music
Disable auto captions
Hide captions button Hide captions button
Hide button shelf
Hide carousel shelf
Hide category bar
Replace cast button Replace cast button
Hide cast button Hide cast button
Hide account menu Hide account menu
Hide mix playlists Hide mix playlists
Hide new playlist button Hide new playlist button
Hide playlist card

View File

@@ -0,0 +1,7 @@
Custom branding icon YouTube Music
Hide captions button
Replace cast button
Hide cast button
Hide account menu
Hide mix playlists
Hide new playlist button

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,18 @@
Custom branding icon YouTube
Enable compact controls overlay
Disable QUIC protocol
Disable auto captions
Disable HDR video
Enable zen mode
Hide account menu
Hide autoplay button
Hide autoplay preview
Hide captions button
Hide description components
Hide handle
Hide latest videos button
Hide load more button
Hide mix playlists
Hide previous next button
Custom seekbar color
Translations

View File

@@ -0,0 +1 @@