|
|
|
|
|
by TrianguloY
1608 days ago
|
|
As far as I know (and I have quite a few apps on google play) the list is compiled from the apk itself. On android you need to specify all permissions in the manifest (a file in the app that describes what the app requires). If you don't and try to use it, the device rejects it. The play store description is a "human version" of the list. Some permissions are grouped and other ignored. The app from the post had a list of permissions declared in the manifest, and on first look it seem to match what play store shows. In any case: no, you can't leave out permissions and use them later. If you don't declare them, you can't use them. (At least not by normal means, it is possible with adb and root, and also by installing extra apps). |
|
- one labeled as "2FA Authenticator permissions disclosed on Google Play"
- and the other as "2FA Authenticator permissions requested"
They even made "disclosed" and "requested" bold to stress that there'd be a difference, and in fact the former list of permissions is shorter than the latter?
You said that some permissions are "ignored". Is that the explanation?
Where is a list of all Android permissions which are "ignored", i.e. not told to the user when installing apps?
From the screenshots it looks like the permission to install software is part of whats lacking to be disclosed.
That has a rather big security impact, why does Google ignore it?
I can't believe Android is that insecure :(