-
Notifications
You must be signed in to change notification settings - Fork 65
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: Revancify 2.0 * fix: use appropriate data folder * fix: use correct url for script * fix: argument specifier * fix: paths in start script * fix: move dir instead of contents * fix: change data path * release: v2.1 * fix: correct execution of commands * feat: allow fetching json from api refactor: restructure code base feat: option to choose recommended patches * refactor: improve launch script * fix: remove `--temporary-files-path` argument * fix: read arch into variable * release: v2.2 * fix: root and storage issues * release: v2.2.1 * fix: list mounted apps correctly * fix: ping before checking for update * refactor: standardize api * update: `README.md` * release: v2.2.2 * fix: parse basename for array * refactor: improvise scraping * fix: umount menu index * chore: change text and dependencies * release: v2.2.3 * update: `README.md` * refactor: parse apk names in better way * release: v2.2.4 * chore: bump openjdk to 21 * fix: handle api issues properly * release: v2.2.5 * fix: throw error on failed request * fix: check if tools are properly downloaded * fix: localise variables * fix: misc app related bugs * release: v2.3.0 * fix: handle assets issue properly * fix: remove double-quotes from options * fix: pass option after corresponding patch * release: v2.3.1 * docs: change Termux URL to Termux-Monet * fix(docs): Incorrect Termux Monet link in README.md (#124) * feat: add Revanced-Extended source --------- Co-authored-by: Jahidul Hassan Parvez <[email protected]>
- Loading branch information
1 parent
3a1e4ba
commit c6ebcad
Showing
38 changed files
with
1,779 additions
and
1,659 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,11 @@ | ||
|
||
*.json | ||
*.txt | ||
*.jar | ||
*.rvp | ||
*.apk | ||
*.sh | ||
|
||
!main.sh | ||
!root_util.sh | ||
!fetch*.sh | ||
!install.sh | ||
!sources.json | ||
!sources.json | ||
!modules/**/* | ||
!root/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
VERSION='v2.3.1' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
disable=SC1090,SC1091,SC2154 | ||
disable=SC1090,SC1091,SC2011,SC2034,SC2044,SC2153,SC2154,SC2178 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,60 +1,54 @@ | ||
# Revancify 🛠️ | ||
### A TUI wrapper for Revanced CLI with amazing features. | ||
|
||
[![TelegramChannel](https://img.shields.io/badge/Telegram_Support_Chat-2CA5E0?style=for-the-badge&logo=Telegram&logoColor=FFFFFF)](https://t.me/revancifychat) | ||
|
||
> #### Revancify v1 will be deprecated once Revanced Extended bring support for `.rvp` patches. | ||
> ReVanced has changed the patches format to `.rvp` in v5. | ||
> For patching apps with **ReVanced** patches, check [**Revancify v2**](https://github.com/decipher3114/Revancify/tree/bump/v2.0) | ||
## Termux | ||
|
||
<table> | ||
<tr> | ||
<td colspan="2">Download Link</td> | ||
</tr> | ||
<tr> | ||
<td><a href="https://github.com/termux/termux-app/releases/latest">GitHub</a></td> | ||
<td><a href="https://play.google.com/store/apps/details?id=com.termux">PlayStore</a></td> | ||
</tr> | ||
</table> | ||
|
||
|
||
# Features | ||
1. Auto updates Patches and CLI | ||
2. Interactive and Easy to use | ||
3. Inbuilt scrapper for [ApkMirror](https://apkmirror.com) | ||
> Only support apps available on apkmirror. However, you can still download app manually and use the apk file to patch | ||
4. Contains User-friendly Patch-options Editor | ||
5. Conserve selected patches | ||
6. Supports App Version downgrade for devices with Signature Spoof enabled | ||
7. Convenient Installation and usage | ||
6. Lightweight and faster than any other tool | ||
|
||
# Guide | ||
|
||
## Installation | ||
> Clear Termux data and delete Revancify folder from Storage, if coming back from **Revancify v2**. | ||
1. Download and Install [Termux](#termux). | ||
2. Open Termux. | ||
3. Copy and paste this command. | ||
``` | ||
curl -sL "https://raw.githubusercontent.com/decipher3114/Revancify/main/install.sh" | bash | ||
``` | ||
|
||
<details> | ||
<summary>If the above one doesn't work, use this.</summary> | ||
|
||
``` | ||
pkg update -y -o Dpkg::Options::="--force-confnew" && pkg install git -y && git clone --depth=1 https://github.com/decipher3114/Revancify.git && ./Revancify/revancify | ||
``` | ||
</details> | ||
|
||
## Usage | ||
After installation, type `revancify` in termux and press enter. | ||
|
||
Or use with arguments. Check them with `revancify -h` or `revancify --help` | ||
|
||
# Thanks & Credits | ||
[Revanced](https://github.com/revanced) | ||
[Revanced Extended](https://github.com/inotia00) | ||
# Revancify 🛠️ | ||
### A TUI wrapper for Revanced CLI with amazing features. | ||
|
||
[![TelegramChannel](https://img.shields.io/badge/Telegram_Support_Chat-2CA5E0?style=for-the-badge&logo=Telegram&logoColor=FFFFFF)](https://t.me/decipher_projects) | ||
|
||
> Only **ReVanced** is supported as this moment. | ||
> More sources will be added when the migrate to `.rvp` format for patches. | ||
> For other sources, migrate to Revancify v1. | ||
## Termux | ||
|
||
<table> | ||
<tr> | ||
<td colspan="2">Download Link</td> | ||
</tr> | ||
<tr> | ||
<td><a href="https://github.com/termux/termux-app/releases/latest">Termux Official</a></td> | ||
<td><a href="https://github.com/Termux-Monet/termux-monet/releases/latest">Termux Monet (Deprecated)</a></td> | ||
</tr> | ||
</table> | ||
|
||
> Termux Monet is deprecated, still works better than Official one. | ||
|
||
# Features | ||
1. Auto updates Patches and CLI | ||
2. Interactive and Easy to use | ||
3. Inbuilt scrapper for [ApkMirror](https://apkmirror.com) | ||
> Only support apps available on apkmirror. However, you can still download app manually and use the apk file to patch | ||
4. Contains User-friendly Patch-options Editor | ||
5. Conserve selected patches | ||
6. Supports App Version downgrade for devices with Signature Spoof enabled | ||
7. Convenient Installation and usage | ||
6. Lightweight and faster than any other tool | ||
|
||
# Guide | ||
|
||
## Installation | ||
> Clear Termux data and delete Revancify folder from Storage, if migrating from **Revancify v1**. | ||
1. Download and Install [Termux](#termux). | ||
2. Open Termux. | ||
3. Copy and paste this command. | ||
``` | ||
curl -sL https://raw.githubusercontent.com/decipher3114/Revancify/refs/heads/bump/v2.0/install.sh | bash | ||
``` | ||
|
||
## Usage | ||
After installation, type `revancify` in termux and press enter. | ||
|
||
Or use with arguments. Check them with `revancify -h` | ||
|
||
# Thanks & Credits | ||
[Revanced](https://github.com/revanced) | ||
[Revanced Extended](https://github.com/inotia00) |
File renamed without changes.
File renamed without changes.
Oops, something went wrong.