Skip to content
This repository was archived by the owner on Aug 1, 2025. It is now read-only.
This repository was archived by the owner on Aug 1, 2025. It is now read-only.

Don't reset installation method away from Shizuku on app launch #13

@floriegl

Description

@floriegl

I am using Shizuku with wireless debugging on my phone to install Bunny with Bunny Manager because I have MIUI and don't want to disable MIUI optimizations because of multiple reasons (resets all app permissions, faster battery drain, ...). But I would say this issue should not really focus on the MIUI topic, as other users may have other reasons to use Shizuku for Bunny Installer.

My issue with Bunny Manager is, that it resets the "Install method" to "Default (recommended)" when I start the app with Shizuku disabled:
https://github.com/pyoncord/BunnyManager/blob/8cbe4ca6e37dbc1faef4d1f4a6b414ebffe2dc42/app/src/main/java/dev/beefers/vendetta/manager/ui/activity/MainActivity.kt#L44-L47
As Shizuku for users, which don't have their phone rooted, requires either wireless debugging enabled or a physical connection to a computer, I never have it started when starting Bunny Manager to e.g., make changes in the settings, check for updates or clear the cache. Because of this I always have to manually toggle the "Install method" to "Shizuku" for every update. I would say it makes more sense to have this check when the user actually initializes the (re)install/update.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions