Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between preinstalled and privileged protection level

API 23 has renamed permission protection level system into privileged. It has also introduced a preinstalled protection level.

Does privileged implies preinstalled? In other words, if an application has access to privileged permissions (i.e. it is a system application), does it have access to preinstalled permissions as well, even if those permissions are not listed as privileged (only preinstalled)?

like image 221
cuihtlauac Avatar asked Nov 02 '15 15:11

cuihtlauac


Video Answer


1 Answers

It's possible for apps to be pre-installed but not have elevated system permissions (e.g. Calculator). This is why the distinction is present between these two flags and why system protection level has been deprecated for privileged.

like image 150
Larry Schiefer Avatar answered Sep 28 '22 08:09

Larry Schiefer