💊 Application to use ReVanced on Android
Find a file
Aunali321 3b677f8ae3
feat: improve ux (#752)
* feat: restart app toast when changing sources, api url

* fix: potentially fix manager stuck on black screen

* feat: remove select all patches chip

* feat: show all apps and recommended versions

* chore(i18n): remove unused strings

remove unused strings left out in 7e05bca

* feat: select install type before patching

* feat: update patches button (#782)

* feat: update patches button

* feat: show toast when force refresh

* chore: don't translate "ReVanced Manager" and "ReVanced Patches"

* Revert "feat: select install type before patching"

This reverts commit 74e0c09b54.

* feat: rename recommended patches to default patches

* feat: add missing localization

* feat: display restart app toast for resetting source

---------

Co-authored-by: EvadeMaster <93124920+EvadeMaster@users.noreply.github.com>
2023-04-18 13:27:26 +05:30
.github ci(analyze): only run when necessary (#766) 2023-03-29 20:51:08 +03:00
.run build: Android Studio project build config 2022-10-06 12:40:25 +03:00
.vscode fix: only show Material You toggle for SDK version >= 31 2022-09-08 12:09:12 +01:00
android chore(deps): meet patcher breaking changes 2023-03-03 03:11:44 +03:00
assets/i18n feat: improve ux (#752) 2023-04-18 13:27:26 +05:30
lib feat: improve ux (#752) 2023-04-18 13:27:26 +05:30
.gitignore ci: use semantic-release (#746) 2023-03-23 17:34:52 +01:00
.metadata initial commit. 2022-07-31 00:39:59 +05:30
.releaserc ci(release): fix wrong artifact name and ci not uploading build 2023-03-24 01:01:44 +07:00
analysis_options.yaml ci: dart analyser (#761) 2023-03-28 15:47:34 +07:00
CHANGELOG.md chore(CHANGELOG): reset changelog 2023-03-30 23:29:26 +07:00
crowdin.yml feat: crowdin workflow 2022-11-05 01:31:56 +03:00
LICENSE feat: GPL-v3.0 license [skip ci] 2022-09-05 05:28:04 +02:00
package-lock.json ci(release): update semantic-release 2023-04-02 02:37:49 +07:00
package.json ci(release): update semantic-release 2023-04-02 02:37:49 +07:00
pubspec.yaml feat: improve ux (#752) 2023-04-18 13:27:26 +05:30
README.md feat: remove notice about stale development [skip ci] 2023-03-20 18:03:58 +03:00

💊 ReVanced Manager

The official ReVanced Manager based on Flutter.

🔽 Download

To download the Alpha version of Manager, go here and install the provided APK file.

📝 Prerequisites

  1. Android 8 or higher
  2. Does not work on some armv7 devices
  3. Vanced MicroG required for YouTube and YouTube Music (Only for non-root)

⚠️ Disclaimer

Please note that even though we're releasing the Manager, it is an ALPHA version. There's a big chance that the Manager might not work at all for you.

🔴 Issues

For suggestions and bug reports, open an issue here.

💭 Discussion

If you wish to discuss the Manager, a thread has been made under the #development channel in the Discord server, please note that this thread may be temporary and may be removed in the future.

🌐 Translation

Crowdin

If you wish to translate ReVanced Manager, we're accepting translations on Crowdin

🛠️ Building Manager from source

  1. Setup flutter environment for your platform
  2. Clone the repository locally
  3. Add your github token in gradle.properties like this
  4. Open the project in terminal
  5. Run flutter pub get in terminal
  6. Then flutter packages pub run build_runner build --delete-conflicting-outputs (Must be done on each git pull)
  7. To build release apk run flutter build apk