added Telegram

and fix some bugs
This commit is contained in:
siritami
2024-12-17 02:48:04 +07:00
parent 3c087fc775
commit bdb1bd70e9
11 changed files with 76 additions and 10 deletions

View File

@@ -5,8 +5,9 @@ source ./src/build/utils.sh
#################################################
# Download requirements
dl_gh "Dropped-Patches" "indrastorms" "latest"
dl_gh "revanced-cli" "revanced" "latest"
dl_gh "Dropped-Patches" "indrastorms" "v1.4.2"
dl_gh "revanced-integrations" "revanced" "v1.8.0"
dl_gh "revanced-cli" "revanced" "v4.6.0"
#################################################

View File

@@ -35,13 +35,13 @@ revanced_dl(){
# Patch Messenger:
# Arm64-v8a
get_patches_key "messenger"
version="latest"
lock_version="1"
get_apk "com.facebook.orca" "messenger-arm64-v8a-beta" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi"
patch "messenger-arm64-v8a-beta" "revanced"
# Patch Facebook:
# Arm64-v8a
get_patches_key "facebook"
version="485.0.0.70.77"
lock_version="1"
get_apk "com.facebook.katana" "facebook-arm64-v8a-beta" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+"
patch "facebook-arm64-v8a-beta" "revanced"
}

View File

@@ -0,0 +1,16 @@
#!/bin/bash
# ReVanced Experiments build
source src/build/utils.sh
#################################################
# Download requirements
dl_gh "ReVancedExperiments" "Aunali321" "latest"
dl_gh "revanced-cli" "revanced" "latest"
#################################################
# Patch Telegram:
get_patches_key "telegram-revanced-experiments"
get_apk "org.telegram.messenger" "telegram" "telegram" "telegram-fz-llc/telegram/telegram" "arm64-v8a" "nodpi"
patch "telegram" "revanced-experiments"

View File

@@ -11,7 +11,7 @@ dl_gh "revanced-patches-arsclib revanced-integrations revanced-cli-arsclib" "ino
# Patch Reddit:
get_patches_key "reddit-rve"
version="latest"
lock_version="1"
get_apk "com.reddit.frontpage" "reddit" "reddit" "redditinc/reddit/reddit" "Bundle"
patch "reddit" "revanced-extended"
mv ./release/reddit-revanced-extended.apk/base.apk ./reddit-revanced-extended.apk

View File

@@ -34,13 +34,13 @@ revanced_dl(){
# Patch Messenger:
# Arm64-v8a
get_patches_key "messenger"
version="latest"
lock_version="1"
get_apk "com.facebook.orca" "messenger-arm64-v8a" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi"
patch "messenger-arm64-v8a" "revanced"
# Patch Facebook:
# Arm64-v8a
get_patches_key "facebook"
version="485.0.0.70.77"
lock_version="1"
get_apk "com.facebook.katana" "facebook-arm64-v8a" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+"
patch "facebook-arm64-v8a" "revanced"
}

View File

@@ -171,7 +171,7 @@ get_apk() {
*) url_regexp='$5'"[^@]*$7"''"[^@]*$6"'</div>[^@]*@\([^"]*\)' ;;
esac
fi
if [ -z "$version" ] && [ "$version" != "latest" ]; then
if [ -z "$version" ] && [ "$lock_version" != "1" ]; then
if [[ $(ls revanced-cli-*.jar) =~ revanced-cli-([0-9]+) ]]; then
num=${BASH_REMATCH[1]}
if [ $num -ge 5 ]; then
@@ -257,6 +257,7 @@ patch() {
unset GITHUB_REPOSITORY
eval java -jar *cli*.jar $p$b $m$opt --out=./release/$1-$2.apk$excludePatches$includePatches --keystore=./src/$ks.keystore $pu $a./download/$1.apk
unset version
unset lock_version
unset excludePatches
unset includePatches
else