Update patch.sh

This commit is contained in:
FiorenMas
2023-03-17 18:16:30 +07:00
committed by GitHub
parent c468a30203
commit d693fa4a48

View File

@@ -58,18 +58,21 @@ populate_patches() {
# Download resources necessary # Download resources necessary
echo -e "⏭️ Prepairing $NAME resources..." echo -e " Prepairing $NAME resources..."
IFS=$' \t\r\n' IFS=$' \t\r\n'
# Patches & jon # Patches & json
latest_patches=$(curl -s https://api.github.com/repos/$USER/revanced-patches/releases/latest | jq -r '.assets[].browser_download_url') latest_patches=$(curl -s https://api.github.com/repos/$USER/revanced-patches/releases/latest \
| jq -r '.assets[].browser_download_url')
# Cli # Cli
latest_cli=$(curl -s https://api.github.com/repos/$USER/revanced-cli/releases/latest | jq -r '.assets[].browser_download_url') latest_cli=$(curl -s https://api.github.com/repos/$USER/revanced-cli/releases/latest \
| jq -r '.assets[].browser_download_url')
# Integrations # Integrations
latest_integrations=$(curl -s https://api.github.com/repos/$USER/revanced-integrations/releases/latest | jq -r '.assets[].browser_download_url') latest_integrations=$(curl -s https://api.github.com/repos/$USER/revanced-integrations/releases/latest \
| jq -r '.assets[].browser_download_url')
# Download all resources # Download all resources
for asset in $latest_patches $latest_cli $latest_integrations ; do for asset in $latest_patches $latest_cli $latest_integrations ; do
@@ -88,7 +91,7 @@ req() {
dl_yt() { dl_yt() {
rm -rf $2 rm -rf $2
echo -e "🚘 Downloading YouTube v$1..." echo -e " Downloading YouTube v$1..."
url="https://www.apkmirror.com/apk/google-inc/youtube/youtube-${1//./-}-release/" url="https://www.apkmirror.com/apk/google-inc/youtube/youtube-${1//./-}-release/"
url="$url$(req "$url" - \ url="$url$(req "$url" - \
| grep Variant -A50 \ | grep Variant -A50 \
@@ -108,7 +111,7 @@ dl_yt() {
dl_yt $YTVERSION youtube-v$YTVERSION.apk dl_yt $YTVERSION youtube-v$YTVERSION.apk
# Patch APK # Patch APK
echo -e " Patching YouTube..." echo -e " Patching YouTube..."
java -jar revanced-cli*.jar \ java -jar revanced-cli*.jar \
-m revanced-integrations*.apk \ -m revanced-integrations*.apk \
-b revanced-patches*.jar \ -b revanced-patches*.jar \
@@ -118,7 +121,7 @@ java -jar revanced-cli*.jar \
-o yt-$NAME.apk -o yt-$NAME.apk
# Refresh patches cache # Refresh patches cache
echo -e "⏭️ Clean patches cache..." echo -e "🧹 Clean patches cache..."
rm -f revanced-cli*.jar \ rm -f revanced-cli*.jar \
revanced-integrations*.apk \ revanced-integrations*.apk \
revanced-patches*.jar \ revanced-patches*.jar \