hardcore-sushi / DroidFS

Encrypted overlay filesystems implementation for Android. Also available on gitea: https://forge.chapril.org/hardcoresushi/DroidFS
GNU Affero General Public License v3.0
647 stars 43 forks source link

Improvement idea: Feature to prevent the accidently uninstallation of the app #259

Open ghost opened 11 months ago

ghost commented 11 months ago

Modern Android phones often include "optimizer apps" from manufacturers that delete unused or space-consuming apps. This could inadvertently uninstall DroidFS, resulting in the loss of all files stored within the app. Similar scenarios can occur through third parties, like family members, who accidentally or intentionally uninstall the app, leading to data loss.

My suggestion:

My suggestion is to add a "experimental" feature that the app requests to be a Adminstrator app (without additional permissions), this will prevent the app from accidently beeing uninstalled by the user or the most third party apps. In order to uninstall the app, the user would need to take the adminstrator perms away again. I really would appriciate if you could add this feature to your app, also your app great I love it, it's like Veracrypt but for Android, please continue it's development like u do :)

hardcore-sushi commented 11 months ago

Good idea. It may be added in the future.

ghost commented 11 months ago

Thank you :D