diff --git a/.github/workflows/ci_.yml b/.github/workflows/ci_.yml index a5e5a67..e6bd722 100644 --- a/.github/workflows/ci_.yml +++ b/.github/workflows/ci_.yml @@ -6,8 +6,8 @@ on: workflow_dispatch: jobs: - Patch-Instafel: - name: Patch Instafel + Patch-ReVancedXposed: + name: Patch ReVancedXposed runs-on: ubuntu-latest steps: - name: Checkout @@ -15,14 +15,14 @@ jobs: - name: Preparing to patch uses: ./.github/actions/preparing - name: Check github connection - id: check-gh-ins + id: check-gh-RVxposed run: bash src/etc/connection.sh - name: Patch apk - id: patch-ins - if: steps.check-gh-ins.outputs.internet_error == '0' - run: bash src/build/Instafel.sh + id: patch-RVxposed + if: steps.check-gh-RVxposed.outputs.internet_error == '0' + run: bash src/build/ReVancedXposed.sh - name: Releasing APK files - id: release-ins - if: steps.check-gh-ins.outputs.internet_error == '0' + id: release-RVxposed + if: steps.check-gh-RVxposed.outputs.internet_error == '0' uses: ./.github/actions/release diff --git a/README.md b/README.md index 3c5ee56..cd5315f 100644 --- a/README.md +++ b/README.md @@ -607,17 +607,11 @@ Download Apps below not based on Revanced, but project still open-source. -[![Instagram](https://img.shields.io/badge/Instagram-%23E4405F.svg?style=for-the-badge&logo=Instagram&logoColor=white)](https://play.google.com/store/apps/details?id=com.instagram.android) +### [Spotjfy:](https://www.google.com/search?q=Spotjfy) -### [Instafel:](https://github.com/mamiiblt/instafel) +### [ReVancedXposed](https://github.com/chsbuffer/ReVancedXposed) -👉 [Offical author download link](https://github.com/mamiiblt/instafel/releases/latest) - -[Arm64-v8a](../../releases/download/all/instagram-instafel.apk ) - -[Cloned-Arm64-v8a](../../releases/download/all/instagram-clone-instafel.apk ) - -Cloned version has a different package name than the original app, so you can install both the original and the modified app at the same time. +[All Architectures](../../releases/download/all/spotjfy-ReVancedXposed.apk ) ### ⚠️ Library, resources using in this repository: @@ -725,9 +719,18 @@ Cloned version has a different package name than the original app, so you can in
- mamiiblt + chsbuffer -[Patches](https://github.com/mamiiblt/instafel) - [MIT](https://github.com/mamiiblt/instafel/blob/main/LICENSE) +[Patches](https://github.com/chsbuffer/ReVancedXposed) - [GPL-3.0](https://github.com/chsbuffer/ReVancedXposed/blob/main/LICENSE) + +
+ + + +
+ JingMatrix + +[LSPatch](https://github.com/JingMatrix/LSPatch) - [GPL-3.0](https://github.com/JingMatrix/LSPatch/blob/main/LICENSE)
diff --git a/src/build/Instafel.sh b/src/build/Instafel.sh deleted file mode 100644 index 63fb10f..0000000 --- a/src/build/Instafel.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash -# instafel build -source ./src/build/utils.sh -################################################# -# Download requirements -dl_gh "p-rel" "instafel" "latest" -java -jar ifl-patcher*.jar -################################################# - -# Get patches -export includePatch=$(sed 's/\r$//' src/patches/instagram_instafel/patches | xargs) - -# Patch Instagram: -get_apkpure "com.instagram.android" "instagram" "instagram-android/com.instagram.android" "Bundle" -green_log "[+] Decrypting apk file..." -java -jar ifl-patcher*.jar init "./download/instagram.apk" -green_log "[+] Patching apk file..." -java -jar ifl-patcher*.jar run "instagram" $includePatch -green_log "[+] Compling apk file..." -java -jar ifl-patcher*.jar build "instagram" -cp instagram/build/unclone.apk ./release/instagram-instafel.apk -cp instagram/build/clone.apk ./release/instagram-clone-instafel.apk \ No newline at end of file diff --git a/src/build/ReVancedXposed.sh b/src/build/ReVancedXposed.sh new file mode 100644 index 0000000..eb56fa2 --- /dev/null +++ b/src/build/ReVancedXposed.sh @@ -0,0 +1,15 @@ +#!/bin/bash +# ReVancedXposed build +source ./src/build/utils.sh +################################################# +# Download requirements +j="i" +dl_gh "ReVancedXposed_Spot"$j"fy" "chsbuffer" "latest" +dl_gh "LSPatch" "JingMatrix" "latest" +################################################# + +# Patch Spotjfy: +get_apkpure "com.spot"$j"fy.music" "spotjfy" "spot"$j"fy-music-and-podcasts-for-android/com.spot"$j"fy.music" +green_log "[+] Patching apk file..." +java -jar lspatch.jar ./download/spotjfy.apk -k ./src/fiorenmas.ks fiorenmas fiorenmas fiorenmas -m ReVancedXposed*.apk -o ./release/ +mv ./release/spotjfy-*-lspatched.apk ./release/spotjfy-ReVancedXposed.apk \ No newline at end of file diff --git a/src/fiorenmas.ks b/src/fiorenmas.ks new file mode 100644 index 0000000..e02359a Binary files /dev/null and b/src/fiorenmas.ks differ diff --git a/src/patches/instagram_instafel/patches b/src/patches/instagram_instafel/patches deleted file mode 100644 index 52dbfa2..0000000 --- a/src/patches/instagram_instafel/patches +++ /dev/null @@ -1,3 +0,0 @@ -remove_snooze_warning -remove_ads -instafel