ShizuStore

Revenge Manager

revenge-mod

1.3.0 · GitHub

Download APK
Communication Android 9+ 8 months ago OSL-3.0
45 ShizuStore
202.7k GitHub
722 Stars
16 MB Size

More about this app

Discord modding tool. Another continuation of the abandoned Bunny-Manager project


                    

💊 Revenge Manager

GitHub Workflow Status (with event) Open Software License 3

Application to use Revenge on Android.

❓ About

Revenge Manager is an application that installs and updates Revenge, a modification for Discord.

💪 Features

Some of the features Revenge Manager provides are:

  • 📲 Install: Download Discord and install Revenge on it
  • 🔁 Update: Update Revenge to the latest version
  • 🔔 Notifications: Be notified when a new version of Revenge is available
  • 📃 Changelog: See the changelog of Revenge

🔽 Download

You can download the most recent version of Revenge Manager from here.
Learn how to use Revenge Manager by following the documentation.

📚 Everything else

📙 Contributing

Thank you for considering contributing to Revenge Manager. You can find the contribution guidelines here.

🛠️ Building

To build a Revenge Manager, you can follow the documentation.

📃 Documentation

You can find the documentation of Revenge Manager here.

📜 Licence

Revenge Manager is licensed under the OSLv3 license. Please see the license file for more information.

Close

How Shizuku is used

Can install patched Discord builds and manager updates via Shizuku with `pm install`.

This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.

How this app uses Shizuku

Shizuku is used as an alternate install method for putting APKs on the device silently through elevated shell commands.

  • Install patched Discord: installs the patched Discord splits selected in the install flow by copying them to shared temporary storage and running pm install through Shizuku.
  • Install manager updates: installs a downloaded Revenge Manager update APK the same way, using Shizuku to run pm install instead of the system installer prompt.

Android APIs or commands used

  • pm install
  • cp

Notable details

If Shizuku is not selected or permission is denied, the app falls back to the normal system installer path that works without Shizuku via PackageInstaller sessions.

Close

Changelog

What's new for version 1.3.0

1.3.0 (2026-01-12)

Bug Fixes

  • download: Handle app update download failures (03b614d)
  • DownloadManager: Don't cache incomplete downloads (0b3890b)
  • DownloadManager: Replace system DownloadManager with Ktor (0ffe251)
  • DownloadManager: Replace system DownloadManager with Ktor (#48) (bd1faca)
  • InstallStep/Shizuku: Installation method fallback (#37) (422ae0a)
  • update strings casing (#50) (2a3da1b)

Features

  • Add battery optimization request dialog (9897c4e)
Close

Permissions

18 permissions requested

  • android.permission.INTERNET
  • android.permission.POST_NOTIFICATIONS
  • android.permission.REQUEST_INSTALL_PACKAGES
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
  • android.permission.MANAGE_EXTERNAL_STORAGE
  • android.permission.REQUEST_DELETE_PACKAGES
  • android.permission.DELETE_PACKAGES
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.WAKE_LOCK
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.FOREGROUND_SERVICE
  • app.revenge.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • moe.shizuku.manager.permission.API_V23
Close