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: "permission"
63  value {
64    name: "permission"
65    permissions {
66      name: "android.permission.BLUETOOTH_ADMIN"
67      elements {
68        name: "gid"
69        value: "net_bt_admin"
70      }
71    }
72    permissions {
73      name: "android.permission.BLUETOOTH"
74      elements {
75        name: "gid"
76        value: "net_bt"
77      }
78    }
79    permissions {
80      name: "android.permission.BLUETOOTH_STACK"
81      elements {
82        name: "gid"
83        value: "bluetooth"
84      }
85      elements {
86        name: "gid"
87        value: "wakelock"
88      }
89      elements {
90        name: "gid"
91        value: "uhid"
92      }
93    }
94    permissions {
95      name: "android.permission.NET_TUNNELING"
96      elements {
97        name: "gid"
98        value: "vpn"
99      }
100    }
101    permissions {
102      name: "android.permission.INTERNET"
103      elements {
104        name: "gid"
105        value: "inet"
106      }
107    }
108    permissions {
109      name: "android.permission.READ_LOGS"
110      elements {
111        name: "gid"
112        value: "log"
113      }
114    }
115    permissions {
116      name: "android.permission.WRITE_MEDIA_STORAGE"
117      elements {
118        name: "gid"
119        value: "media_rw"
120      }
121    }
122    permissions {
123      name: "android.permission.ACCESS_MTP"
124      elements {
125        name: "gid"
126        value: "mtp"
127      }
128    }
129    permissions {
130      name: "android.permission.NET_ADMIN"
131      elements {
132        name: "gid"
133        value: "net_admin"
134      }
135    }
136    permissions {
137      name: "android.permission.ACCESS_CACHE_FILESYSTEM"
138      elements {
139        name: "gid"
140        value: "cache"
141      }
142    }
143    permissions {
144      name: "android.permission.DIAGNOSTIC"
145      elements {
146        name: "gid"
147        value: "input"
148      }
149      elements {
150        name: "gid"
151        value: "diag"
152      }
153    }
154    permissions {
155      name: "android.permission.READ_NETWORK_USAGE_HISTORY"
156      elements {
157        name: "gid"
158        value: "net_bw_stats"
159      }
160    }
161    permissions {
162      name: "android.permission.UPDATE_DEVICE_STATS"
163      elements {
164        name: "gid"
165        value: "net_bw_acct"
166      }
167    }
168    permissions {
169      name: "android.permission.LOOP_RADIO"
170      elements {
171        name: "gid"
172        value: "loop_radio"
173      }
174    }
175    permissions {
176      name: "android.permission.MANAGE_VOICE_KEYPHRASES"
177      elements {
178        name: "gid"
179        value: "audio"
180      }
181    }
182    permissions {
183      name: "android.permission.ACCESS_BROADCAST_RADIO"
184      elements {
185        name: "gid"
186        value: "media"
187      }
188    }
189    permissions {
190      name: "android.permission.USE_RESERVED_DISK"
191      elements {
192        name: "gid"
193        value: "reserved_disk"
194      }
195    }
196    permissions {
197      name: "android.permission.READ_EXTERNAL_STORAGE"
198    }
199    permissions {
200      name: "android.permission.WRITE_EXTERNAL_STORAGE"
201    }
202  }
203}
204device_permissions {
205  key: "assign-permission"
206  value {
207    name: "assign-permission"
208    permissions {
209      name: "android.permission.MODIFY_AUDIO_SETTINGS"
210      elements {
211        name: "uid"
212        value: "media"
213      }
214    }
215    permissions {
216      name: "android.permission.ACCESS_SURFACE_FLINGER"
217      elements {
218        name: "uid"
219        value: "media"
220      }
221    }
222    permissions {
223      name: "android.permission.WAKE_LOCK"
224      elements {
225        name: "uid"
226        value: "media"
227      }
228    }
229    permissions {
230      name: "android.permission.UPDATE_DEVICE_STATS"
231      elements {
232        name: "uid"
233        value: "media"
234      }
235    }
236    permissions {
237      name: "android.permission.UPDATE_APP_OPS_STATS"
238      elements {
239        name: "uid"
240        value: "media"
241      }
242    }
243    permissions {
244      name: "android.permission.GET_PROCESS_STATE_AND_OOM_SCORE"
245      elements {
246        name: "uid"
247        value: "media"
248      }
249    }
250    permissions {
251      name: "android.permission.MODIFY_AUDIO_SETTINGS"
252      elements {
253        name: "uid"
254        value: "audioserver"
255      }
256    }
257    permissions {
258      name: "android.permission.ACCESS_SURFACE_FLINGER"
259      elements {
260        name: "uid"
261        value: "audioserver"
262      }
263    }
264    permissions {
265      name: "android.permission.WAKE_LOCK"
266      elements {
267        name: "uid"
268        value: "audioserver"
269      }
270    }
271    permissions {
272      name: "android.permission.UPDATE_DEVICE_STATS"
273      elements {
274        name: "uid"
275        value: "audioserver"
276      }
277    }
278    permissions {
279      name: "android.permission.UPDATE_APP_OPS_STATS"
280      elements {
281        name: "uid"
282        value: "audioserver"
283      }
284    }
285    permissions {
286      name: "android.permission.PACKAGE_USAGE_STATS"
287      elements {
288        name: "uid"
289        value: "audioserver"
290      }
291    }
292    permissions {
293      name: "android.permission.MODIFY_AUDIO_SETTINGS"
294      elements {
295        name: "uid"
296        value: "cameraserver"
297      }
298    }
299    permissions {
300      name: "android.permission.ACCESS_SURFACE_FLINGER"
301      elements {
302        name: "uid"
303        value: "cameraserver"
304      }
305    }
306    permissions {
307      name: "android.permission.WAKE_LOCK"
308      elements {
309        name: "uid"
310        value: "cameraserver"
311      }
312    }
313    permissions {
314      name: "android.permission.UPDATE_DEVICE_STATS"
315      elements {
316        name: "uid"
317        value: "cameraserver"
318      }
319    }
320    permissions {
321      name: "android.permission.UPDATE_APP_OPS_STATS"
322      elements {
323        name: "uid"
324        value: "cameraserver"
325      }
326    }
327    permissions {
328      name: "android.permission.GET_PROCESS_STATE_AND_OOM_SCORE"
329      elements {
330        name: "uid"
331        value: "cameraserver"
332      }
333    }
334    permissions {
335      name: "android.permission.PACKAGE_USAGE_STATS"
336      elements {
337        name: "uid"
338        value: "cameraserver"
339      }
340    }
341    permissions {
342      name: "android.permission.WATCH_APPOPS"
343      elements {
344        name: "uid"
345        value: "cameraserver"
346      }
347    }
348    permissions {
349      name: "android.permission.ACCESS_SURFACE_FLINGER"
350      elements {
351        name: "uid"
352        value: "graphics"
353      }
354    }
355    permissions {
356      name: "android.permission.DUMP"
357      elements {
358        name: "uid"
359        value: "incidentd"
360      }
361    }
362    permissions {
363      name: "android.permission.PACKAGE_USAGE_STATS"
364      elements {
365        name: "uid"
366        value: "incidentd"
367      }
368    }
369    permissions {
370      name: "android.permission.INTERACT_ACROSS_USERS"
371      elements {
372        name: "uid"
373        value: "incidentd"
374      }
375    }
376    permissions {
377      name: "android.permission.ACCESS_LOWPAN_STATE"
378      elements {
379        name: "uid"
380        value: "lowpan"
381      }
382    }
383    permissions {
384      name: "android.permission.MANAGE_LOWPAN_INTERFACES"
385      elements {
386        name: "uid"
387        value: "lowpan"
388      }
389    }
390    permissions {
391      name: "android.permission.DUMP"
392      elements {
393        name: "uid"
394        value: "statsd"
395      }
396    }
397    permissions {
398      name: "android.permission.PACKAGE_USAGE_STATS"
399      elements {
400        name: "uid"
401        value: "statsd"
402      }
403    }
404    permissions {
405      name: "android.permission.STATSCOMPANION"
406      elements {
407        name: "uid"
408        value: "statsd"
409      }
410    }
411    permissions {
412      name: "android.permission.UPDATE_APP_OPS_STATS"
413      elements {
414        name: "uid"
415        value: "statsd"
416      }
417    }
418  }
419}
420