mirror of
https://github.com/FiorenMas/Revanced-And-Revanced-Extended-Non-Root.git
synced 2025-12-06 08:07:40 +00:00
add instafel
This commit is contained in:
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@@ -1,4 +1,4 @@
|
|||||||
name: Check new patch
|
name: 2. Check new patch
|
||||||
permissions: write-all
|
permissions: write-all
|
||||||
on:
|
on:
|
||||||
schedule:
|
schedule:
|
||||||
|
|||||||
28
.github/workflows/ci_.yml
vendored
Normal file
28
.github/workflows/ci_.yml
vendored
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
name: 3. Another Patch
|
||||||
|
permissions: write-all
|
||||||
|
on:
|
||||||
|
schedule:
|
||||||
|
- cron: "0 0 */3 * *"
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
Patch-Instafel:
|
||||||
|
name: Patch Instafel
|
||||||
|
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
|
||||||
|
run: bash src/etc/connection.sh
|
||||||
|
- name: Patch apk
|
||||||
|
id: patch-rv
|
||||||
|
if: steps.check-gh-rv.outputs.internet_error == '0'
|
||||||
|
run: bash src/build/Instafel.sh
|
||||||
|
- name: Releasing APK files
|
||||||
|
id: release-rv
|
||||||
|
if: steps.check-gh-rv.outputs.internet_error == '0'
|
||||||
|
uses: ./.github/actions/release
|
||||||
|
|
||||||
2
.github/workflows/manual-patch.yml
vendored
2
.github/workflows/manual-patch.yml
vendored
@@ -1,4 +1,4 @@
|
|||||||
name: Manual Patch
|
name: 1. Manual Patch
|
||||||
permissions: write-all
|
permissions: write-all
|
||||||
env:
|
env:
|
||||||
repository: ${{ github.repository }}
|
repository: ${{ github.repository }}
|
||||||
|
|||||||
23
README.md
23
README.md
@@ -471,6 +471,22 @@ Web version:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<h4 align="center">
|
||||||
|
Apps below not based on Revanced, but project still open-source.
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
[](https://play.google.com/store/apps/details?id=com.instagram.android)
|
||||||
|
|
||||||
|
### [Instafel:](https://github.com/mamiiblt/instafel)
|
||||||
|
|
||||||
|
👉 [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.
|
||||||
|
|
||||||
### ⚠️ Library, resources using in this repository:
|
### ⚠️ Library, resources using in this repository:
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
@@ -563,6 +579,13 @@ Web version:
|
|||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>mamiiblt</summary>
|
||||||
|
|
||||||
|
[Patches](https://github.com/mamiiblt/instafel) - [MIT](https://github.com/mamiiblt/instafel/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)
|
||||||
|
|
||||||
[pup](https://github.com/ericchiang/pup) - [MIT](https://github.com/ericchiang/pup/blob/master/LICENSE)
|
[pup](https://github.com/ericchiang/pup) - [MIT](https://github.com/ericchiang/pup/blob/master/LICENSE)
|
||||||
|
|||||||
22
src/build/Instafel.sh
Normal file
22
src/build/Instafel.sh
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
#!/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
|
||||||
4
src/patches/instagram_instafel/patches
Normal file
4
src/patches/instagram_instafel/patches
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
remove_snooze_warning
|
||||||
|
remove_ads
|
||||||
|
instafel
|
||||||
|
clone
|
||||||
Reference in New Issue
Block a user