revanced-manager icon indicating copy to clipboard operation
revanced-manager copied to clipboard

feat: Mount installation checks at startup

Open oSumAtrIX opened this issue 1 year ago • 0 comments

Feature description

ReVanced Manager should check at the start or refresh if any mount installation is broken and offer a fix if possible. ReVanced Manager should self-check mount installations for mismatching the base APK version or missing base installation due to the user intending to uninstall the mount installation.

If an anomaly is detected, it should show a dialogue, mention the current issue and suggest a solution.

Motivation

Mount installations are fragile by nature due to updates or user errors. Suppose they break due to

Additional context

An advanced implementation of this could be a background service that listens for file system changes or the package manager for anomalies so that it can notify an issue immediately or do periodical checks. Another idea would be to offer a shortcut for mount installations, which would offer the ability to run the self-check every time the shortcut is run. The shortcut would eliminate the need for a background service but is inferior to it outside the home screen.

Acknowledgements

  • [X] This request is not a duplicate of an existing issue.
  • [X] I have chosen an appropriate title.
  • [X] All requested information has been provided properly.
  • [X] The issue is solely related to the ReVanced Manager

oSumAtrIX avatar Jan 14 '24 02:01 oSumAtrIX