From 62ec534041d8abaca4ee20b2e3276a810ffce5bf Mon Sep 17 00:00:00 2001
From: siritami <102145692+FiorenMas@users.noreply.github.com>
Date: Fri, 16 Jan 2026 03:25:44 +0700
Subject: [PATCH] WIP ReVancedXposed
---
.github/workflows/ci_.yml | 16 ++++++++--------
README.md | 25 ++++++++++++++-----------
src/build/Instafel.sh | 22 ----------------------
src/build/ReVancedXposed.sh | 15 +++++++++++++++
src/fiorenmas.ks | Bin 0 -> 2558 bytes
src/patches/instagram_instafel/patches | 3 ---
6 files changed, 37 insertions(+), 44 deletions(-)
delete mode 100644 src/build/Instafel.sh
create mode 100644 src/build/ReVancedXposed.sh
create mode 100644 src/fiorenmas.ks
delete mode 100644 src/patches/instagram_instafel/patches
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.
-[](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 0000000000000000000000000000000000000000..e02359acebca6f2e58cd529630f39d7c83e8c0d1
GIT binary patch
literal 2558
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
literal 0
HcmV?d00001
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