From 12a4e806a217c4ddaf3e21dfb467481c153471f5 Mon Sep 17 00:00:00 2001 From: Fioren <102145692+FiorenMas@users.noreply.github.com> Date: Sun, 30 Mar 2025 18:21:50 +0700 Subject: [PATCH] Switch to split apks Same as https://github.com/FiorenMas/Revanced-And-Revanced-Extended-Non-Root/commit/9ddcbd3280fd1645bcd582eb169458bbde95aae5 --- src/build/Anddea-Revanced-Extended-Beta.sh | 67 +++++++++++----------- 1 file changed, 32 insertions(+), 35 deletions(-) diff --git a/src/build/Anddea-Revanced-Extended-Beta.sh b/src/build/Anddea-Revanced-Extended-Beta.sh index fafe09c..e3785e7 100644 --- a/src/build/Anddea-Revanced-Extended-Beta.sh +++ b/src/build/Anddea-Revanced-Extended-Beta.sh @@ -5,37 +5,36 @@ source src/build/utils.sh dl_gh "revanced-patches" "anddea" "prerelease" dl_gh "revanced-cli" "inotia00" "latest" -#Disabled because lastest RVE Anddea patch youtube not have splits apk on APKMirror -# Patch YouTube: -#get_patches_key "youtube-rve-anddea" -#get_apk "com.google.android.youtube" "youtube-beta" "youtube" "google-inc/youtube/youtube" "Bundle_extract" -#split_editor "youtube-beta" "youtube-beta" -#patch "youtube-beta" "anddea" "inotia" -# Patch Youtube Arm64-v8a -#get_patches_key "youtube-rve-anddea" -#split_editor "youtube-beta" "youtube-beta-arm64-v8a" "exclude" "split_config.armeabi_v7a split_config.x86 split_config.x86_64" -#patch "youtube-beta-arm64-v8a" "anddea" "inotia" -# Patch Youtube Armeabi-v7a -#get_patches_key "youtube-rve-anddea" -#split_editor "youtube-beta" "youtube-beta-armeabi-v7a" "exclude" "split_config.arm64_v8a split_config.x86 split_config.x86_64" -#patch "youtube-beta-armeabi-v7a" "anddea" "inotia" -# Patch Youtube x86 -#get_patches_key "youtube-rve-anddea" -#split_editor "youtube-beta" "youtube-beta-x86" "exclude" "split_config.arm64_v8a split_config.armeabi_v7a split_config.x86_64" -#patch "youtube-beta-x86" "anddea" "inotia" -# Patch Youtube x86_64 -#get_patches_key "youtube-rve-anddea" -#split_editor "youtube-beta" "youtube-beta-x86_64" "exclude" "split_config.arm64_v8a split_config.armeabi_v7a split_config.x86" -#patch "youtube-beta-x86_64" "anddea" "inotia" # Patch YouTube: get_patches_key "youtube-rve-anddea" -get_apk "com.google.android.youtube" "youtube-beta" "youtube" "google-inc/youtube/youtube" +get_apk "com.google.android.youtube" "youtube-beta" "youtube" "google-inc/youtube/youtube" "Bundle_extract" +split_editor "youtube-beta" "youtube-beta" patch "youtube-beta" "anddea" "inotia" -# Split architecture Youtube: +# Patch Youtube Arm64-v8a get_patches_key "youtube-rve-anddea" -for i in {0..3}; do -split_arch "youtube-beta" "anddea" "$(gen_rip_libs ${libs[i]})" -done +split_editor "youtube-beta" "youtube-beta-arm64-v8a" "exclude" "split_config.armeabi_v7a split_config.x86 split_config.x86_64" +patch "youtube-beta-arm64-v8a" "anddea" "inotia" +# Patch Youtube Armeabi-v7a +get_patches_key "youtube-rve-anddea" +split_editor "youtube-beta" "youtube-beta-armeabi-v7a" "exclude" "split_config.arm64_v8a split_config.x86 split_config.x86_64" +patch "youtube-beta-armeabi-v7a" "anddea" "inotia" +# Patch Youtube x86 +get_patches_key "youtube-rve-anddea" +split_editor "youtube-beta" "youtube-beta-x86" "exclude" "split_config.arm64_v8a split_config.armeabi_v7a split_config.x86_64" +patch "youtube-beta-x86" "anddea" "inotia" +# Patch Youtube x86_64 +get_patches_key "youtube-rve-anddea" +split_editor "youtube-beta" "youtube-beta-x86_64" "exclude" "split_config.arm64_v8a split_config.armeabi_v7a split_config.x86" +patch "youtube-beta-x86_64" "anddea" "inotia" +# Patch YouTube: +#get_patches_key "youtube-rve-anddea" +#get_apk "com.google.android.youtube" "youtube-beta" "youtube" "google-inc/youtube/youtube" +#patch "youtube-beta" "anddea" "inotia" +# Split architecture Youtube: +#get_patches_key "youtube-rve-anddea" +#for i in {0..3}; do +#split_arch "youtube-beta" "anddea" "$(gen_rip_libs ${libs[i]})" +#done # Patch YouTube Music Extended: # Arm64-v8a @@ -47,13 +46,11 @@ get_patches_key "youtube-music-rve-anddea" 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" "anddea" "inotia" -#Disabled because lastest RVE Anddea patch youtube not have splits apk on APKMirror -#get_apk "com.google.android.youtube" "youtube-lite-beta" "youtube" "google-inc/youtube/youtube" "Bundle_extract" # Patch YouTube Lite Arm64-v8a: -#get_patches_key "youtube-rve-anddea" -#split_editor "youtube-lite-beta" "youtube-lite-beta-arm64-v8a" "include" "split_config.arm64_v8a split_config.en split_config.xhdpi split_config.xxxhdpi" -#patch "youtube-lite-beta-arm64-v8a" "anddea" "inotia" +get_patches_key "youtube-rve-anddea" +split_editor "youtube-beta" "youtube-lite-beta-arm64-v8a" "include" "split_config.arm64_v8a split_config.en split_config.xhdpi split_config.xxxhdpi" +patch "youtube-lite-beta-arm64-v8a" "anddea" "inotia" # Patch YouTube Lite Armeabi-v7a: -#get_patches_key "youtube-rve-anddea" -#split_editor "youtube-lite-beta" "youtube-lite-beta-armeabi-v7a" "include" "split_config.armeabi_v7a split_config.en split_config.xhdpi split_config.xxxhdpi" -#patch "youtube-lite-beta-armeabi-v7a" "anddea" "inotia" +get_patches_key "youtube-rve-anddea" +split_editor "youtube-lite-beta" "youtube-lite-beta-armeabi-v7a" "include" "split_config.armeabi_v7a split_config.en split_config.xhdpi split_config.xxxhdpi" +patch "youtube-lite-beta-armeabi-v7a" "anddea" "inotia"