1name: "platform.xml" 2type: XML 3size: 10323 4content_id: "XX3tGVfCUz80Ws9at+dFNjir72S/cJUcb4y/g9QBnOM=" 5device_permissions { 6 key: "allow-in-power-save" 7 value { 8 name: "allow-in-power-save" 9 permissions { 10 name: "com.android.providers.downloads" 11 } 12 permissions { 13 name: "com.android.cellbroadcastreceiver" 14 } 15 permissions { 16 name: "com.android.shell" 17 } 18 } 19} 20device_permissions { 21 key: "library" 22 value { 23 name: "library" 24 permissions { 25 name: "android.test.base" 26 elements { 27 name: "file" 28 value: "/system/framework/android.test.base.jar" 29 } 30 } 31 permissions { 32 name: "android.test.mock" 33 elements { 34 name: "file" 35 value: "/system/framework/android.test.mock.jar" 36 } 37 } 38 permissions { 39 name: "android.test.runner" 40 elements { 41 name: "file" 42 value: "/system/framework/android.test.runner.jar" 43 } 44 } 45 permissions { 46 name: "javax.obex" 47 elements { 48 name: "file" 49 value: "/system/framework/javax.obex.jar" 50 } 51 } 52 permissions { 53 name: "org.apache.http.legacy" 54 elements { 55 name: "file" 56 value: "/system/framework/org.apache.http.legacy.boot.jar" 57 } 58 } 59 } 60} 61device_permissions { 62 key: "system-user-whitelisted-app" 63 value { 64 name: "system-user-whitelisted-app" 65 permissions { 66 name: "com.android.settings" 67 } 68 } 69} 70device_permissions { 71 key: "permission" 72 value { 73 name: "permission" 74 permissions { 75 name: "android.permission.BLUETOOTH_ADMIN" 76 elements { 77 name: "gid" 78 value: "net_bt_admin" 79 } 80 } 81 permissions { 82 name: "android.permission.BLUETOOTH" 83 elements { 84 name: "gid" 85 value: "net_bt" 86 } 87 } 88 permissions { 89 name: "android.permission.BLUETOOTH_STACK" 90 elements { 91 name: "gid" 92 value: "bluetooth" 93 } 94 elements { 95 name: "gid" 96 value: "wakelock" 97 } 98 elements { 99 name: "gid" 100 value: "uhid" 101 } 102 } 103 permissions { 104 name: "android.permission.NET_TUNNELING" 105 elements { 106 name: "gid" 107 value: "vpn" 108 } 109 } 110 permissions { 111 name: "android.permission.INTERNET" 112 elements { 113 name: "gid" 114 value: "inet" 115 } 116 } 117 permissions { 118 name: "android.permission.READ_LOGS" 119 elements { 120 name: "gid" 121 value: "log" 122 } 123 } 124 permissions { 125 name: "android.permission.WRITE_MEDIA_STORAGE" 126 elements { 127 name: "gid" 128 value: "media_rw" 129 } 130 } 131 permissions { 132 name: "android.permission.ACCESS_MTP" 133 elements { 134 name: "gid" 135 value: "mtp" 136 } 137 } 138 permissions { 139 name: "android.permission.NET_ADMIN" 140 elements { 141 name: "gid" 142 value: "net_admin" 143 } 144 } 145 permissions { 146 name: "android.permission.ACCESS_CACHE_FILESYSTEM" 147 elements { 148 name: "gid" 149 value: "cache" 150 } 151 } 152 permissions { 153 name: "android.permission.DIAGNOSTIC" 154 elements { 155 name: "gid" 156 value: "input" 157 } 158 elements { 159 name: "gid" 160 value: "diag" 161 } 162 } 163 permissions { 164 name: "android.permission.READ_NETWORK_USAGE_HISTORY" 165 elements { 166 name: "gid" 167 value: "net_bw_stats" 168 } 169 } 170 permissions { 171 name: "android.permission.UPDATE_DEVICE_STATS" 172 elements { 173 name: "gid" 174 value: "net_bw_acct" 175 } 176 } 177 permissions { 178 name: "android.permission.LOOP_RADIO" 179 elements { 180 name: "gid" 181 value: "loop_radio" 182 } 183 } 184 permissions { 185 name: "android.permission.MANAGE_VOICE_KEYPHRASES" 186 elements { 187 name: "gid" 188 value: "audio" 189 } 190 } 191 permissions { 192 name: "android.permission.ACCESS_BROADCAST_RADIO" 193 elements { 194 name: "gid" 195 value: "media" 196 } 197 } 198 permissions { 199 name: "android.permission.USE_RESERVED_DISK" 200 elements { 201 name: "gid" 202 value: "reserved_disk" 203 } 204 } 205 permissions { 206 name: "android.permission.READ_EXTERNAL_STORAGE" 207 } 208 permissions { 209 name: "android.permission.WRITE_EXTERNAL_STORAGE" 210 } 211 } 212} 213device_permissions { 214 key: "assign-permission" 215 value { 216 name: "assign-permission" 217 permissions { 218 name: "android.permission.MODIFY_AUDIO_SETTINGS" 219 elements { 220 name: "uid" 221 value: "media" 222 } 223 } 224 permissions { 225 name: "android.permission.ACCESS_SURFACE_FLINGER" 226 elements { 227 name: "uid" 228 value: "media" 229 } 230 } 231 permissions { 232 name: "android.permission.WAKE_LOCK" 233 elements { 234 name: "uid" 235 value: "media" 236 } 237 } 238 permissions { 239 name: "android.permission.UPDATE_DEVICE_STATS" 240 elements { 241 name: "uid" 242 value: "media" 243 } 244 } 245 permissions { 246 name: "android.permission.UPDATE_APP_OPS_STATS" 247 elements { 248 name: "uid" 249 value: "media" 250 } 251 } 252 permissions { 253 name: "android.permission.GET_PROCESS_STATE_AND_OOM_SCORE" 254 elements { 255 name: "uid" 256 value: "media" 257 } 258 } 259 permissions { 260 name: "android.permission.MODIFY_AUDIO_SETTINGS" 261 elements { 262 name: "uid" 263 value: "audioserver" 264 } 265 } 266 permissions { 267 name: "android.permission.ACCESS_SURFACE_FLINGER" 268 elements { 269 name: "uid" 270 value: "audioserver" 271 } 272 } 273 permissions { 274 name: "android.permission.WAKE_LOCK" 275 elements { 276 name: "uid" 277 value: "audioserver" 278 } 279 } 280 permissions { 281 name: "android.permission.UPDATE_DEVICE_STATS" 282 elements { 283 name: "uid" 284 value: "audioserver" 285 } 286 } 287 permissions { 288 name: "android.permission.UPDATE_APP_OPS_STATS" 289 elements { 290 name: "uid" 291 value: "audioserver" 292 } 293 } 294 permissions { 295 name: "android.permission.PACKAGE_USAGE_STATS" 296 elements { 297 name: "uid" 298 value: "audioserver" 299 } 300 } 301 permissions { 302 name: "android.permission.MODIFY_AUDIO_SETTINGS" 303 elements { 304 name: "uid" 305 value: "cameraserver" 306 } 307 } 308 permissions { 309 name: "android.permission.ACCESS_SURFACE_FLINGER" 310 elements { 311 name: "uid" 312 value: "cameraserver" 313 } 314 } 315 permissions { 316 name: "android.permission.WAKE_LOCK" 317 elements { 318 name: "uid" 319 value: "cameraserver" 320 } 321 } 322 permissions { 323 name: "android.permission.UPDATE_DEVICE_STATS" 324 elements { 325 name: "uid" 326 value: "cameraserver" 327 } 328 } 329 permissions { 330 name: "android.permission.UPDATE_APP_OPS_STATS" 331 elements { 332 name: "uid" 333 value: "cameraserver" 334 } 335 } 336 permissions { 337 name: "android.permission.GET_PROCESS_STATE_AND_OOM_SCORE" 338 elements { 339 name: "uid" 340 value: "cameraserver" 341 } 342 } 343 permissions { 344 name: "android.permission.PACKAGE_USAGE_STATS" 345 elements { 346 name: "uid" 347 value: "cameraserver" 348 } 349 } 350 permissions { 351 name: "android.permission.WATCH_APPOPS" 352 elements { 353 name: "uid" 354 value: "cameraserver" 355 } 356 } 357 permissions { 358 name: "android.permission.ACCESS_SURFACE_FLINGER" 359 elements { 360 name: "uid" 361 value: "graphics" 362 } 363 } 364 permissions { 365 name: "android.permission.DUMP" 366 elements { 367 name: "uid" 368 value: "incidentd" 369 } 370 } 371 permissions { 372 name: "android.permission.PACKAGE_USAGE_STATS" 373 elements { 374 name: "uid" 375 value: "incidentd" 376 } 377 } 378 permissions { 379 name: "android.permission.INTERACT_ACROSS_USERS" 380 elements { 381 name: "uid" 382 value: "incidentd" 383 } 384 } 385 permissions { 386 name: "android.permission.ACCESS_LOWPAN_STATE" 387 elements { 388 name: "uid" 389 value: "lowpan" 390 } 391 } 392 permissions { 393 name: "android.permission.MANAGE_LOWPAN_INTERFACES" 394 elements { 395 name: "uid" 396 value: "lowpan" 397 } 398 } 399 permissions { 400 name: "android.permission.DUMP" 401 elements { 402 name: "uid" 403 value: "statsd" 404 } 405 } 406 permissions { 407 name: "android.permission.PACKAGE_USAGE_STATS" 408 elements { 409 name: "uid" 410 value: "statsd" 411 } 412 } 413 permissions { 414 name: "android.permission.STATSCOMPANION" 415 elements { 416 name: "uid" 417 value: "statsd" 418 } 419 } 420 permissions { 421 name: "android.permission.UPDATE_APP_OPS_STATS" 422 elements { 423 name: "uid" 424 value: "statsd" 425 } 426 } 427 } 428} 429