blob: 7a7249d7cb361dd886af1980ead67011b47960f4 [file] [log] [blame]
Adnan Begovic37fc76f2015-05-05 17:37:05 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/**
4 * Copyright 2015, CyanogenMod Project
5 *
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17 */
18-->
19<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Adnan Begovic37c4b962015-05-13 04:48:42 -070020 package="cyanogenmod.platform"
Adnan Begovic37fc76f2015-05-05 17:37:05 -070021 coreApp="true" android:sharedUserId="android.uid.system"
22 android:sharedUserLabel="@string/cyanogenmod_system_label">
23
24 <!-- Must be required by an, to ensure that only the system can bind to it.
25 @hide -->
26 <permission android:name="cyanogenmod.permission.BIND_CUSTOM_TILE_LISTENER_SERVICE"
27 android:label="@string/permlab_bindCustomTileListenerService"
28 android:description="@string/permdesc_bindCustomTileListenerService"
29 android:protectionLevel="signature" />
30
31 <!-- Allows a 3rd party application to publish or unpublish a quick settings tile -->
32 <permission android:name="cyanogenmod.permission.PUBLISH_CUSTOM_TILE"
33 android:label="@string/permlab_publishCustomTile"
34 android:description="@string/permdesc_publishCustomTile"
Adnan Begovic4e081ae2015-06-23 19:24:18 -070035 android:icon="@drawable/ic_launcher_cyanogenmod"
Adnan Begovic37fc76f2015-05-05 17:37:05 -070036 android:protectionLevel="normal" />
37
Matt Garnes0cdb1d52015-07-14 16:29:56 -070038 <!-- Allows system applications to make changes to a subset of system network settings -->
39 <permission android:name="cyanogenmod.permission.MODIFY_NETWORK_SETTINGS"
40 android:label="@string/permlab_modifyNetworkSettings"
41 android:description="@string/permdesc_modifyNetworkSettings"
42 android:icon="@drawable/ic_launcher_cyanogenmod"
43 android:protectionLevel="system|signature" />
44
Matt Garnes51c39ba2015-07-29 17:19:03 -070045 <!-- Allows system applications to make changes to a subset of system sound settings -->
46 <permission android:name="cyanogenmod.permission.MODIFY_SOUND_SETTINGS"
47 android:label="@string/permlab_modifySoundSettings"
48 android:description="@string/permdesc_modifySoundSettings"
49 android:icon="@drawable/ic_launcher_cyanogenmod"
50 android:protectionLevel="normal" />
51
Adnan Begovic37fc76f2015-05-05 17:37:05 -070052 <application android:process="system"
53 android:persistent="true"
54 android:hasCode="false"
55 android:label="@string/cyanogenmod_system_label"
56 android:allowClearUserData="false"
57 android:killAfterRestore="false"
58 android:supportsRtl="true"/>
59
60</manifest>