Androidacy / MagiskModuleManager

Previously known as Fox's Magisk Module Manager (FoxMMM), this app helps users find, install "Magisk Modules" - powerful little zips/apps for your device that plug into the Magisk framework.
https://www.androidacy.com
GNU Lesser General Public License v3.0
938 stars 33 forks source link

Allow reinstall without uninstalling #50

Closed 1RandomDev closed 1 year ago

1RandomDev commented 1 year ago

Is your feature request related to a problem? Please describe. I used to reinstall and update packages without having to uninstall them, restart and install them again for years and never had any kinds of issues with it. Not since Androidacy maintains the app I get this stupid message that tells me I can't reinstall without the previously described procedure.

Describe the solution you'd like Remove the warning message, add a setting to disable it or add a button that lets you install anyway.

Describe alternatives you've considered For now I just download the packages from GitHub or their original source and install them manually.

Additional context I think this beautiful app really changed to the worse since Androidacy maintains it.

androidacy-user commented 1 year ago

Is your feature request related to a problem? Please describe. I used to reinstall and update packages without having to uninstall them, restart and install them again for years and never had any kinds of issues with it. Not since Androidacy maintains the app I get this stupid message that tells me I can't reinstall without the previously described procedure.

Describe the solution you'd like Remove the warning message, add a setting to disable it or add a button that lets you install anyway.

Describe alternatives you've considered For now I just download the packages from GitHub or their original source and install them manually.

Additional context I think this beautiful app really changed to the worse since Androidacy maintains it.

First off, making vague negative statements is not a good way to get things fixed.

While we appreciate the message may be minorly inconveniencing, most modules we've found have little or no logic to handle reinstalls over the same version and in some cases undefined or negative behavior was found in allowing reinstalls, and the additional step of uninstalling and rebooting is not generally that much trouble.

In addition, with a reinstall there's no current way to guarantee that the new install is from the same source, which on its own can cause conflicts.

We thank you for your feedback but this decision was carefully considered before implementation. We are discussing internally the possibility of allowing developers to override it on a per module basis but otherwise we don't plan to make any changes soon.

1RandomDev commented 1 year ago

Okay, already switched to another Module Manager App.

androidacy-user commented 1 year ago

Okay, already switched to another Module Manager App.

And that is your call to make! We don't aim to please everyone but to make the best decision for most users

agross commented 1 year ago

@1RandomDev Can you please let me know which module manager you now use?

@androidacy-user I'd like to be able to install updates without losing all settings (e.g. the YouTube alternatives). Like @1RandomDev I installed updates like this for years without any issues. Also, what's the point of having a button on the UI that's only able to show the "no can do" message?

androidacy-user commented 1 year ago

@1RandomDev Can you please let me know which module manager you now use?

@androidacy-user I'd like to be able to install updates without losing all settings (e.g. the YouTube alternatives). Like @1RandomDev I installed updates like this for years without any issues. Also, what's the point of having a button on the UI that's only able to show the "no can do" message?

If you looked at the messages in this thread, specifically the GitHub system one right above you, you'd see this is already resolved.