Sujet : Re: ebook-reader permissions - no explanation given
De : andrew (at) *nospam* spam.net (Andrew)
Groupes : comp.mobile.androidDate : 28. May 2024, 19:52:17
Autres entêtes
Organisation : BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID : <v355kg$2ndd$1@nnrp.usenet.blueworldhosting.com>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : PiaoHong.Usenet.Client.Free:1.65
Andy Burns wrote on Tue, 28 May 2024 17:37:34 +0100 :
If I remember correctly, there is/was an oddity about permissions and
their their grouping, if an app asks you to grant one permission from a
particular group, it can later "grant itself" additional permissions
from that same group, without you having to agree...
Personally, I admit I never understood how Android does permissions.
To see how other similar apps handled permissions, I arbitrarily installed
*Cool Reader* by Vadim Lopatin with In-app purchases
free,adfree,gsf_req,rated 3.9 star, 265K reviews, 10M+ Downloads
<
https://play.google.com/store/apps/details?id=org.coolreader>
Unlike com.github.axet.bookreader Book Reader, Cool Reader asked for
permissions as it required them (i.e., when I opened an epub using it).
In the Muntashirakon "Uses Permissions" tab, it looks very different.
<
https://github.com/MuntashirAkon/AppManager>
Cool Reader:
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADVERTISE
android.permission.BLUETOOTH_CONNECT
android.permission.BLUETOOTH_SCAN
android.permission.FOREGROUND_SERVICE
android.permission.INTERNET
android.permission.POST_NOTIFICATIONS
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_MEDIA_AUDIO
android.permission.READ_MEDIA_IMAGES
android.permission.READ_MEDIA_VIDEO
android.permission.READ_PHONE_STATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.android.vending.BILLING
Yet, in the Muntashirakon "Permissions" tab, there's only one item.
com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION
Note that I have com.android.vending.BILLING disabled, so my phone
is incapable of processing billing (which turns out to be a nice way
to legitimately get payware apps for free, I found out accidentally).