|
171 | 171 | <permission android:name="android.permission.SEND_SMS" |
172 | 172 | android:permissionGroup="android.permission-group.MESSAGES" |
173 | 173 | android:protectionLevel="dangerous" |
| 174 | + android:permissionFlags="costsMoney" |
174 | 175 | android:label="@string/permlab_sendSms" |
175 | 176 | android:description="@string/permdesc_sendSms" /> |
176 | 177 |
|
|
404 | 405 | android:label="@string/permgrouplab_writeDictionary" |
405 | 406 | android:icon="@drawable/perm_group_user_dictionary_write" |
406 | 407 | android:description="@string/permgroupdesc_writeDictionary" |
407 | | - android:permissionGroupFlags="personalInfo" |
408 | 408 | android:priority="160" /> |
409 | 409 |
|
410 | 410 | <!-- Allows an application to write to the user dictionary. --> |
|
515 | 515 |
|
516 | 516 | <!-- Allows an application to create mock location providers for testing --> |
517 | 517 | <permission android:name="android.permission.ACCESS_MOCK_LOCATION" |
518 | | - android:permissionGroup="android.permission-group.LOCATION" |
| 518 | + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
519 | 519 | android:protectionLevel="dangerous" |
520 | 520 | android:label="@string/permlab_accessMockLocation" |
521 | 521 | android:description="@string/permdesc_accessMockLocation" /> |
522 | 522 |
|
523 | 523 | <!-- Allows an application to access extra location provider commands --> |
524 | 524 | <permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" |
525 | | - android:permissionGroup="android.permission-group.LOCATION" |
| 525 | + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
526 | 526 | android:protectionLevel="normal" |
527 | 527 | android:label="@string/permlab_accessLocationExtraCommands" |
528 | 528 | android:description="@string/permdesc_accessLocationExtraCommands" /> |
|
616 | 616 | android:description="@string/permdesc_bluetoothAdmin" |
617 | 617 | android:label="@string/permlab_bluetoothAdmin" /> |
618 | 618 |
|
619 | | - <!-- Used for permissions that provide access to network services that |
620 | | - are for peripherals and other nearby devices. These networks |
621 | | - generally do not provide IP based networking or internet access.--> |
622 | | - <permission-group android:name="android.permission-group.SHORTRANGE_NETWORK" |
623 | | - android:label="@string/permgrouplab_shortrangeNetwork" |
624 | | - android:icon="@drawable/perm_group_shortrange_network" |
625 | | - android:description="@string/permgroupdesc_shortrangeNetwork" |
626 | | - android:priority="250" /> |
627 | | - |
628 | 619 | <!-- Allows applications to perform I/O operations over NFC --> |
629 | 620 | <permission android:name="android.permission.NFC" |
630 | | - android:permissionGroup="android.permission-group.SHORTRANGE_NETWORK" |
| 621 | + android:permissionGroup="android.permission-group.NETWORK" |
631 | 622 | android:protectionLevel="dangerous" |
632 | 623 | android:description="@string/permdesc_nfc" |
633 | 624 | android:label="@string/permlab_nfc" /> |
634 | 625 |
|
635 | | - <!-- Allows an internal user to use privileged ConnectivityManager |
636 | | - APIs. |
| 626 | + <!-- Allows an internal user to use privileged ConnectivityManager APIs. |
637 | 627 | @hide --> |
638 | 628 | <permission android:name="android.permission.CONNECTIVITY_INTERNAL" |
639 | 629 | android:permissionGroup="android.permission-group.NETWORK" |
|
904 | 894 | <permission android:name="android.permission.CALL_PHONE" |
905 | 895 | android:permissionGroup="android.permission-group.PHONE_CALLS" |
906 | 896 | android:protectionLevel="dangerous" |
| 897 | + android:permissionFlags="costsMoney" |
907 | 898 | android:label="@string/permlab_callPhone" |
908 | 899 | android:description="@string/permdesc_callPhone" /> |
909 | 900 |
|
|
929 | 920 |
|
930 | 921 | <!-- Allows an application to read from external storage --> |
931 | 922 | <permission android:name="android.permission.READ_EXTERNAL_STORAGE" |
932 | | - android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" |
| 923 | + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
933 | 924 | android:label="@string/permlab_sdcardRead" |
934 | 925 | android:description="@string/permdesc_sdcardRead" |
935 | 926 | android:protectionLevel="normal" /> |
|
1227 | 1218 | <!-- Allows an application to modify the current configuration, such |
1228 | 1219 | as locale. --> |
1229 | 1220 | <permission android:name="android.permission.CHANGE_CONFIGURATION" |
1230 | | - android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
| 1221 | + android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" |
1231 | 1222 | android:protectionLevel="signature|system|development" |
1232 | 1223 | android:label="@string/permlab_changeConfiguration" |
1233 | 1224 | android:description="@string/permdesc_changeConfiguration" /> |
|
1287 | 1278 | <!-- @deprecated This functionality will be removed in the future; please do |
1288 | 1279 | not use. Allow an application to make its activities persistent. --> |
1289 | 1280 | <permission android:name="android.permission.PERSISTENT_ACTIVITY" |
1290 | | - android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
| 1281 | + android:permissionGroup="android.permission-group.APP_INFO" |
1291 | 1282 | android:protectionLevel="normal" |
1292 | 1283 | android:label="@string/permlab_persistentActivity" |
1293 | 1284 | android:description="@string/permdesc_persistentActivity" /> |
|
1320 | 1311 | explicitly declare your use of this facility to make that visible |
1321 | 1312 | to the user. --> |
1322 | 1313 | <permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" |
1323 | | - android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
| 1314 | + android:permissionGroup="android.permission-group.APP_INFO" |
1324 | 1315 | android:protectionLevel="normal" |
1325 | 1316 | android:label="@string/permlab_receiveBootCompleted" |
1326 | 1317 | android:description="@string/permdesc_receiveBootCompleted" /> |
|
1411 | 1402 |
|
1412 | 1403 | <!-- Allows applications to change network connectivity state --> |
1413 | 1404 | <permission android:name="android.permission.CHANGE_NETWORK_STATE" |
1414 | | - android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
| 1405 | + android:permissionGroup="android.permission-group.NETWORK" |
1415 | 1406 | android:protectionLevel="normal" |
1416 | 1407 | android:description="@string/permdesc_changeNetworkState" |
1417 | 1408 | android:label="@string/permlab_changeNetworkState" /> |
|
1535 | 1526 | <!-- Allows an application to update device statistics. Not for |
1536 | 1527 | use by third party apps. --> |
1537 | 1528 | <permission android:name="android.permission.UPDATE_DEVICE_STATS" |
1538 | | - android:label="@string/permlab_batteryStats" |
1539 | | - android:description="@string/permdesc_batteryStats" |
| 1529 | + android:label="@string/permlab_updateBatteryStats" |
| 1530 | + android:description="@string/permdesc_updateBatteryStats" |
1540 | 1531 | android:protectionLevel="signature|system" /> |
1541 | 1532 |
|
1542 | 1533 | <!-- Allows an application to open windows that are for use by parts |
|
1854 | 1845 |
|
1855 | 1846 | <!-- Allows an application to collect battery statistics --> |
1856 | 1847 | <permission android:name="android.permission.BATTERY_STATS" |
| 1848 | + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" |
1857 | 1849 | android:label="@string/permlab_batteryStats" |
1858 | 1850 | android:description="@string/permdesc_batteryStats" |
1859 | | - android:protectionLevel="normal" /> |
| 1851 | + android:protectionLevel="dangerous" /> |
1860 | 1852 |
|
1861 | 1853 | <!-- Allows an application to control the backup and restore process |
1862 | 1854 | @hide pending API council --> |
|
0 commit comments