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
if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh YT-Advanced/ReX-patches latest youtube-ReX.apk
- name: Check new patch ReX forked by anddea stable
id: check-rex-anddea-stable
- name: Check new patch Revanced Extended forked by Anddea Stable Version
id: check-rve-anddea-stable
if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh anddea/revanced-patches latest youtube-stable-ReX-anddea.apk
- name: Check new patch ReX forked by anddea beta
id: check-rex-anddea-beta
run: bash src/etc/ci.sh anddea/revanced-patches latest youtube-stable-anddea.apk
- name: Check new patch Revanced Extended forked by Anddea Beta Version
id: check-rve-anddea-beta
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
id: check-rve
if: steps.check-gh.outputs.internet_error == '0'
@@ -91,8 +95,9 @@ jobs:
check_rv: ${{ steps.check-rv.outputs.new_patch }}
check_rv_beta: ${{ steps.check-rv-beta.outputs.new_patch }}
check_rex: ${{ steps.check-rex.outputs.new_patch }}
check_rex_anddea_stable: ${{ steps.check-rex-anddea-stable.outputs.new_patch }}
check_rex_anddea_beta: ${{ steps.check-rex-anddea-beta.outputs.new_patch }}
check_rve_anddea_stable: ${{ steps.check-rve-anddea-stable.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_twitter_piko_stable: ${{ steps.check-twitter-piko-stable.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
with:
org: "ReX"
Patch-ReX-anddea-stable:
name: Patch ReX forked by anddea stable
Patch-RVE-anddea-stable:
name: Patch Revanced Extended forked by Anddea Stable Version
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
with:
org: "ReX-anddea-stable"
Patch-ReX-anddea-beta:
name: Patch ReX forked by anddea beta
org: "RVE-anddea-stable"
Patch-RVE-anddea-beta:
name: Patch Revanced Extended forked by Anddea Beta Version
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
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:
name: Patch Revanced Extended
needs: check
@@ -168,4 +180,4 @@ jobs:
if: ${{ needs.check.outputs.check_rve5 == 1 }}
uses: ./.github/workflows/manual-patch.yml
with:
org: "Revanced Extended Android 5"
org: "Revanced Extended Android 5"

View File

@@ -20,8 +20,9 @@ on:
- 'Revanced'
- 'Revanced Beta'
- 'ReX'
- 'Rex-anddea-stable'
- 'Rex-anddea-beta'
- 'RVE-anddea-stable'
- 'RVE-anddea-beta'
- 'RVE-rufusin'
- 'Revanced Extended'
- 'Twitter Piko Stable'
- 'Twitter Piko Beta'
@@ -38,7 +39,7 @@ on:
type: string
jobs:
patch_rv:
name: Patch Revanced
name: Patch Revanced Stable version
if: ${{ github.event.inputs.org == 'Revanced' || github.event.inputs.org == 'All' || inputs.org == 'Revanced' }}
runs-on: ubuntu-latest
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'
uses: ./.github/actions/re-run
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' }}
runs-on: ubuntu-latest
strategy:
@@ -124,9 +125,9 @@ jobs:
- 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
uses: ./.github/actions/re-run
patch_rex_anddea_stable:
name: Patch ReX forked by anddea stable
if: ${{ github.event.inputs.org == 'ReX-anddea-stable' || github.event.inputs.org == 'All' || inputs.org == 'ReX-anddea-stable' }}
patch_rve_anddea_stable:
name: Patch Revanced Extended forked by Anddea Stable version
if: ${{ github.event.inputs.org == 'RVE-anddea-stable' || github.event.inputs.org == 'All' || inputs.org == 'RVE-anddea-stable' }}
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -134,22 +135,22 @@ jobs:
- name: Preparing to patch
uses: ./.github/actions/preparing
- name: Check github connection
id: check-gh-rex-anddea-stable
id: check-gh-rve-anddea-stable
run: bash src/etc/connection.sh
- name: Patch apk
id: patch-rex-anddea
if: steps.check-gh-rex-anddea-stable.outputs.internet_error == '0'
run: bash src/build/ReX-anddea.sh latest
id: patch-rve-anddea
if: steps.check-gh-rve-anddea-stable.outputs.internet_error == '0'
run: bash src/build/Anddea-Revanced-Extended.sh latest
- name: Releasing APK files
id: release-rex-anddea-stable
if: steps.check-gh-rex-anddea-stable.outputs.internet_error == '0'
id: release-rve-anddea-stable
if: steps.check-gh-rve-anddea-stable.outputs.internet_error == '0'
uses: ./.github/actions/release
- 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
patch_rex_anddea_beta:
name: Patch ReX forked by anddea beta
if: ${{ github.event.inputs.org == 'ReX-anddea-beta' || github.event.inputs.org == 'All' || inputs.org == 'ReX-anddea-beta' }}
patch_rve_anddea_beta:
name: Patch Revanced Extended forked by Anddea Beta version
if: ${{ github.event.inputs.org == 'RVE-anddea-beta' || github.event.inputs.org == 'All' || inputs.org == 'RVE-anddea-beta' }}
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -157,19 +158,42 @@ jobs:
- name: Preparing to patch
uses: ./.github/actions/preparing
- name: Check github connection
id: check-gh-rex-anddea-beta
id: check-gh-rve-anddea-beta
run: bash src/etc/connection.sh
- name: Patch apk
id: patch-rex-anddea-beta
if: steps.check-gh-rex-anddea-beta.outputs.internet_error == '0'
run: bash src/build/ReX-anddea.sh prerelease
id: patch-rve-anddea-beta
if: steps.check-gh-rve-anddea-beta.outputs.internet_error == '0'
run: bash src/build/Anddea-Revanced-Extended.sh prerelease
- name: Releasing APK files
id: release-rex-anddea-beta
if: steps.check-gh-rex-anddea-beta.outputs.internet_error == '0'
id: release-rve-anddea-beta
if: steps.check-gh-rve-anddea-beta.outputs.internet_error == '0'
uses: ./.github/actions/release
- 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
patch_rve:
name: Patch Revanced Extended
if: ${{ github.event.inputs.org == 'Revanced Extended' || github.event.inputs.org == 'All' || inputs.org == 'Revanced Extended' }}

105
README.md
View File

@@ -28,7 +28,7 @@ Download
</h1>
> [!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).
@@ -44,23 +44,35 @@ Download
### [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) |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| [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) |
| [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_64](../../releases/download/all/youtube-x86_64-revanced.apk) | [x86_64](../../releases/download/all/youtube-beta-x86_64-revanced.apk) |
| [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) |
| [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) |
| [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) |
### [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) |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| [All Architectures](../../releases/download/all/youtube-stable-ReX-anddea.apk) | [All Architectures](../../releases/download/all/youtube-beta-ReX-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) |
| [Armeabi-v7a](../../releases/download/all/youtube-stable-armeabi-v7a-ReX-anddea.apk) | [Armeabi-v7a](../../releases/download/all/youtube-beta-armeabi-v7a-ReX-anddea.apk) |
| [x86](../../releases/download/all/youtube-stable-x86-ReX-anddea.apk) | [x86](../../releases/download/all/youtube-beta-x86-ReX-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) |
| [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-anddea.apk) | [All Architectures](../../releases/download/all/youtube-beta-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-anddea.apk) | [Armeabi-v7a](../../releases/download/all/youtube-beta-armeabi-v7a-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-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)
@@ -117,11 +129,18 @@ Download
### 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) |
| [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:
[Arm64-v8a](../../releases/download/all/youtube-music-arm64-v8a-ReX.apk)
@@ -140,8 +159,8 @@ Download
### 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) |
---
@@ -150,14 +169,14 @@ Download
### 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) |
### [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) |
---
@@ -166,8 +185,8 @@ Download
### 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) |
---
@@ -176,8 +195,8 @@ Download
### 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) |
---
@@ -186,8 +205,8 @@ Download
### 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) |
---
@@ -196,8 +215,8 @@ Download
### 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) |
---
@@ -206,10 +225,16 @@ Download
### 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) |
### 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:
[All Architectures](../../releases/download/all/reddit-ReX.apk)
@@ -224,8 +249,8 @@ Download
### 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) |
---
@@ -234,8 +259,8 @@ Download
### 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) |
---
@@ -244,8 +269,8 @@ Download
### 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) |
---
@@ -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 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
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_ver "Hide general ads" "com.google.android.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_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"
patch "youtube-music-arm64-v8a" "ReX" "inotia"
patch "youtube-music-arm64-v8a" "ReX"
# Armeabi-v7a
get_patches_key "youtube-music-ReX"
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"
patch "youtube-music-armeabi-v7a" "ReX" "inotia"
patch "youtube-music-armeabi-v7a" "ReX"
#################################################
# Patch Reddit:
get_patches_key "reddit"
get_apk "reddit" "reddit" "redditinc/reddit/reddit"
patch "reddit" "ReX" "inotia"
patch "reddit" "ReX"
#################################################
rm -f revanced-cli*
dl_gh "revanced-cli" "FiorenMas" "latest"
# 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:
get_patches_key "youtube-ReX"
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
#################################################

View File

@@ -33,12 +33,11 @@ patch "youtube-music-armeabi-v7a" "revanced"
# Split architecture:
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"
# Split architecture Youtube:
get_patches_key "youtube-revanced"
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
#################################################

View File

@@ -33,13 +33,12 @@ patch "youtube-music-beta-armeabi-v7a" "revanced"
#################################################
# 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-cli" "FiorenMas" "latest"
# Split architecture Youtube:
get_patches_key "youtube-revanced"
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
#################################################

View File

@@ -24,7 +24,7 @@ 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-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
#################################################

View File

@@ -24,7 +24,7 @@ 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-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
#################################################

View File

@@ -38,12 +38,9 @@ patch "reddit" "revanced-extended" "inotia"
#################################################
rm -f revanced-cli*
dl_gh "revanced-cli" "FiorenMas" "latest"
# Split architecture Youtube:
get_patches_key "youtube-revanced-extended"
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
#################################################

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[]
| select(.name == $pkg_name)
| .versions[-1]
' patches.json)
' *.json)
[ "$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")
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() {
for lib in $@; do
echo -n "--rip-lib "$lib" "
done
}
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]}:"
if [ -f "./release/$1.apk" ]; then
eval java -jar revanced-cli*.jar patch \

View File

@@ -1,12 +1,7 @@
Custom branding icon YouTube Music
Disable auto captions
Hide captions button
Hide button shelf
Hide carousel shelf
Hide category bar
Replace cast button
Hide cast button
Hide account menu
Hide mix playlists
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 @@