ShizuStore

Kettu Manager

C0C0B01

1.2.2 · GitHub

Download APK
Communication Android 9+ 1 year ago OSL-3.0
42 ShizuStore
44.5k GitHub
140 Stars
17 MB Size

More about this app

Discord modding tool. Continuation of the abandoned BunnyManager project

Kettu logo # Kettu Manager

Easily install Kettu on Android

Latest release



![Downloads (latest)](https://img.shields.io/github/downloads/C0C0B01/KettuManager/latest/total?style=for-the-badge&logo=github&label=Downloads%20(Latest)&color=blue) ![Total downloads](https://img.shields.io/github/downloads/C0C0B01/KettuManager/total?style=for-the-badge&logo=github&label=Downloads%20(Total)&color=blue) ![GitHub top language](https://img.shields.io/github/languages/top/C0C0B01/KettuManager?style=for-the-badge) [![Stars](https://img.shields.io/github/stars/C0C0B01/KettuManager?logo=github&style=for-the-badge)](https://github.com/C0C0B01/KettuManager/stargazers)

Build

Prerequisites

Instructions

  1. Clone the repo
    • git clone https://github.com/C0C0B01/KettuManager.git && cd KettuManager
  2. Build the project
    • Linux: chmod +x ./gradlew && gradlew assembleDebug
    • Windows: ./gradlew assembleDebug
  3. Install on device
    • Enable USB debugging and plug in your phone
    • Run adb install app/build/outputs/apk/debug/app-debug.apk

Contributing

This is an open-source project, you can do so without any programming.

Here are a few things you can do:

License

KettuManager is licensed under the Open Software License version 3.0

License: OSL v3

Close

How Shizuku is used

Can install patched Discord builds and app updates silently via `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

Kettu Manager uses Shizuku to silently install APKs without system install prompts.

  • Install modded Discord: patched Discord split APKs are copied to a temporary system location and installed with the pm install shell command through Shizuku.
  • Install app updates: downloaded manager update APKs are installed the same way, using the pm install shell command through Shizuku.

Android APIs or commands used

  • pm install
  • cp

Notable details

Works without Shizuku via the standard Android PackageInstaller session flow when the default install method is selected.

Close

Changelog

What's new for version 1.2.2

added cache fixes and credit

Close

Permissions

17 permissions requested

  • android.permission.INTERNET
  • android.permission.POST_NOTIFICATIONS
  • android.permission.REQUEST_INSTALL_PACKAGES
  • 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
  • cocobo1.pupu.manager.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • moe.shizuku.manager.permission.API_V23
Close