Closed serrq closed 4 months ago
Android doesn't show detailed permissions like F-Droid, but I didn't declare that my app should use any permissions. When I installed the app to observe these permissions, I discovered that all other FOSS apps on my phone also use these permissions. This leads me to believe that it’s probably the default Android receiver (which I did declare) that is using these permissions. Therefore, I think these are default permissions for widget functionality.
The "view network" permission is not the same as network connection; it only checks if your device is connected to a network, which I think is useless since it doesn't have actual network access permission.
If you want to make sure that the app doesn't require any permissions on its own, you can check the AndroidManifest.xml file of the app here. For example, if I wanted to have internet access, I would need to include
If you want to make sure that the app doesn't require any permissions on its own, you can check the AndroidManifest.xml file of the app.
You tought me an important thing that I didn't know. Thanks dev.
This leads me to believe that it’s probably the default Android receiver (which I did declare) that is using these permissions.
Mmm, I am not sure about it. See OpenCalc.
https://f-droid.org/packages/com.darkempire78.opencalculator/
OpenCalc does not need to use a those permissions because it does not have a widget. If a widget were implemented, it would require those permissions.
Never used the widgets. 😅
@serrq I found a way to remove permissions from app, and the widget still works perfectly without them. I will attempt to release version 1.3.5 without any permissions. If there are no issues with the widget's functionality, I'll keep it permission-free.
@Kin69 God mode. 😄