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

@@ -68,7 +68,11 @@ jobs:
- name: Check new patch BiliRoamingM - name: Check new patch BiliRoamingM
id: check-BiliRoamingM id: check-BiliRoamingM
if: steps.check-gh.outputs.internet_error == '0' if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh sakarie9/BiliRoamingM latest bilibili-BiliRoamingM.apk run: bash src/etc/ci.sh sakarie9/BiliRoamingM latest bilibili-BiliRoamingM.apk
- name: Check new patch Revanced Experiments
id: check-Revanced-Experiments
if: steps.check-gh.outputs.internet_error == '0'
run: bash src/etc/ci.sh Aunali321/ReVancedExperiments latest telegram-revanced-experiments.apk
- name: Keep workflow run - name: Keep workflow run
if: steps.check-gh.outputs.internet_error == '0' if: steps.check-gh.outputs.internet_error == '0'
uses: gautamkrishnar/keepalive-workflow@v1 uses: gautamkrishnar/keepalive-workflow@v1
@@ -108,6 +112,7 @@ jobs:
check_rve67: ${{ steps.check-rve67.outputs.new_patch }} check_rve67: ${{ steps.check-rve67.outputs.new_patch }}
check_rve5: ${{ steps.check-rve5.outputs.new_patch }} check_rve5: ${{ steps.check-rve5.outputs.new_patch }}
check_BiliRoamingM: ${{ steps.check-BiliRoamingM.outputs.new_patch }} check_BiliRoamingM: ${{ steps.check-BiliRoamingM.outputs.new_patch }}
check_Revanced_Experiments: ${{ steps.check-Revanced-Experiments.outputs.new_patch }}
Patch-Revanced: Patch-Revanced:
name: Patch Revanced Stable name: Patch Revanced Stable
@@ -193,3 +198,10 @@ jobs:
uses: ./.github/workflows/manual-patch.yml uses: ./.github/workflows/manual-patch.yml
with: with:
org: "BiliRoamingM" org: "BiliRoamingM"
Patch-Revanced-Experiments:
name: Patch Revanced Experiments
needs: check
if: ${{ needs.check.outputs.check_Revanced_Experiments == 1 }}
uses: ./.github/workflows/manual-patch.yml
with:
org: "Revanced Experiments"

View File

@@ -27,6 +27,7 @@ on:
- 'Revanced Extended Android 5' - 'Revanced Extended Android 5'
- 'BiliRoamingM' - 'BiliRoamingM'
- 'Dropped Patches - indrastorms' - 'Dropped Patches - indrastorms'
- 'Revanced Experiments'
workflow_call: workflow_call:
inputs: inputs:
org: org:
@@ -311,3 +312,23 @@ jobs:
id: release-Dropped-Patches-indrastorms id: release-Dropped-Patches-indrastorms
if: steps.check-gh-Dropped-Patches-indrastorms.outputs.internet_error == '0' if: steps.check-gh-Dropped-Patches-indrastorms.outputs.internet_error == '0'
uses: ./.github/actions/release uses: ./.github/actions/release
patch_rv_experiments:
name: Patch Revanced Experiments
if: ${{ github.event.inputs.org == 'Revanced Experiments' || inputs.org == 'Revanced Experiments' }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.2.2
- name: Preparing to patch
uses: ./.github/actions/preparing
- name: Check github connection
id: check-gh-rv-experiments
run: bash src/etc/connection.sh
- name: Patch apk
id: patch-rv-experiments
if: steps.check-gh-rv-experiments.outputs.internet_error == '0'
run: bash src/build/Revanced-Experiment.sh
- name: Releasing APK files
id: release-rv-experiments
if: steps.check-gh-rv-experiments.outputs.internet_error == '0'
uses: ./.github/actions/release

View File

@@ -214,6 +214,14 @@ Download
--- ---
[![Telegram](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://play.google.com/store/apps/details?id=org.telegram.messenger)
### [Revanced Experiments:](https://github.com/Aunali321/ReVancedExperiments)
[Arm64-v8a](../../releases/download/all/telegram-revanced-experiments.apk)
---
[![TikTok](https://img.shields.io/badge/TikTok-%23000000.svg?style=for-the-badge&logo=TikTok&logoColor=white)](https://play.google.com/store/apps/details?id=com.ss.android.ugc.trill) [![TikTok](https://img.shields.io/badge/TikTok-%23000000.svg?style=for-the-badge&logo=TikTok&logoColor=white)](https://play.google.com/store/apps/details?id=com.ss.android.ugc.trill)
### Revanced: ### Revanced:
@@ -406,9 +414,16 @@ Download
</details> </details>
<details>
<summary>Aunali321</summary>
[Patches](https://github.com/Aunali321/ReVancedExperiments) - [GPL-3.0](https://github.com/Aunali321/ReVancedExperiments/blob/main/LICENSE)
</details>
[Markdown Badges](https://github.com/Ileriayo/markdown-badges) - [MIT](https://github.com/Ileriayo/markdown-badges/blob/master/LICENSE) [Markdown Badges](https://github.com/Ileriayo/markdown-badges) - [MIT](https://github.com/Ileriayo/markdown-badges/blob/master/LICENSE)
[HTMLQ](https://github.com/mgdm/htmlq) - [MIT](https://github.com/mgdm/htmlq/blob/master/LICENSE.md) [pup](https://github.com/ericchiang/pup) - [MIT](https://github.com/ericchiang/pup/blob/master/LICENSE)
[APKEditor](https://github.com/REAndroid/APKEditor) - [Apache-2.0](https://github.com/REAndroid/APKEditor/blob/master/LICENSE) [APKEditor](https://github.com/REAndroid/APKEditor) - [Apache-2.0](https://github.com/REAndroid/APKEditor/blob/master/LICENSE)

View File

@@ -5,8 +5,9 @@ source ./src/build/utils.sh
################################################# #################################################
# Download requirements # Download requirements
dl_gh "Dropped-Patches" "indrastorms" "latest" dl_gh "Dropped-Patches" "indrastorms" "v1.4.2"
dl_gh "revanced-cli" "revanced" "latest" 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: # Patch Messenger:
# Arm64-v8a # Arm64-v8a
get_patches_key "messenger" 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" get_apk "com.facebook.orca" "messenger-arm64-v8a-beta" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi"
patch "messenger-arm64-v8a-beta" "revanced" patch "messenger-arm64-v8a-beta" "revanced"
# Patch Facebook: # Patch Facebook:
# Arm64-v8a # Arm64-v8a
get_patches_key "facebook" 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+" 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" 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: # Patch Reddit:
get_patches_key "reddit-rve" get_patches_key "reddit-rve"
version="latest" lock_version="1"
get_apk "com.reddit.frontpage" "reddit" "reddit" "redditinc/reddit/reddit" "Bundle" get_apk "com.reddit.frontpage" "reddit" "reddit" "redditinc/reddit/reddit" "Bundle"
patch "reddit" "revanced-extended" patch "reddit" "revanced-extended"
mv ./release/reddit-revanced-extended.apk/base.apk ./reddit-revanced-extended.apk mv ./release/reddit-revanced-extended.apk/base.apk ./reddit-revanced-extended.apk

View File

@@ -34,13 +34,13 @@ revanced_dl(){
# Patch Messenger: # Patch Messenger:
# Arm64-v8a # Arm64-v8a
get_patches_key "messenger" 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" get_apk "com.facebook.orca" "messenger-arm64-v8a" "messenger" "facebook-2/messenger/messenger" "arm64-v8a" "nodpi"
patch "messenger-arm64-v8a" "revanced" patch "messenger-arm64-v8a" "revanced"
# Patch Facebook: # Patch Facebook:
# Arm64-v8a # Arm64-v8a
get_patches_key "facebook" 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+" get_apk "com.facebook.katana" "facebook-arm64-v8a" "facebook" "facebook-2/facebook/facebook" "arm64-v8a" "nodpi" "Android 11+"
patch "facebook-arm64-v8a" "revanced" patch "facebook-arm64-v8a" "revanced"
} }

View File

@@ -171,7 +171,7 @@ get_apk() {
*) url_regexp='$5'"[^@]*$7"''"[^@]*$6"'</div>[^@]*@\([^"]*\)' ;; *) url_regexp='$5'"[^@]*$7"''"[^@]*$6"'</div>[^@]*@\([^"]*\)' ;;
esac esac
fi fi
if [ -z "$version" ] && [ "$version" != "latest" ]; then if [ -z "$version" ] && [ "$lock_version" != "1" ]; then
if [[ $(ls revanced-cli-*.jar) =~ revanced-cli-([0-9]+) ]]; then if [[ $(ls revanced-cli-*.jar) =~ revanced-cli-([0-9]+) ]]; then
num=${BASH_REMATCH[1]} num=${BASH_REMATCH[1]}
if [ $num -ge 5 ]; then if [ $num -ge 5 ]; then
@@ -257,6 +257,7 @@ patch() {
unset GITHUB_REPOSITORY 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 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 version
unset lock_version
unset excludePatches unset excludePatches
unset includePatches unset includePatches
else else