Adnan Begovic | 37fc76f | 2015-05-05 17:37:05 -0700 | [diff] [blame] | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | <!-- |
| 3 | /** |
Bruno Martins | 9265e40 | 2022-01-14 19:00:42 +0000 | [diff] [blame] | 4 | * Copyright (C) 2015 The CyanogenMod Project |
| 5 | * 2017-2022 The LineageOS Project |
Adnan Begovic | 37fc76f | 2015-05-05 17:37:05 -0700 | [diff] [blame] | 6 | * |
| 7 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 8 | * you may not use this file except in compliance with the License. |
| 9 | * You may obtain a copy of the License at |
| 10 | * |
| 11 | * http://www.apache.org/licenses/LICENSE-2.0 |
| 12 | * |
| 13 | * Unless required by applicable law or agreed to in writing, software |
| 14 | * distributed under the License is distributed on an "AS IS" BASIS, |
| 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 16 | * See the License for the specific language governing permissions and |
| 17 | * limitations under the License. |
| 18 | */ |
| 19 | --> |
Bruno Martins | 9265e40 | 2022-01-14 19:00:42 +0000 | [diff] [blame] | 20 | <manifest |
| 21 | xmlns:android="http://schemas.android.com/apk/res/android" |
Matt Garnes | a458122 | 2015-09-03 12:16:30 -0700 | [diff] [blame] | 22 | xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 23 | package="lineageos.platform" |
Adnan Begovic | 37fc76f | 2015-05-05 17:37:05 -0700 | [diff] [blame] | 24 | coreApp="true" android:sharedUserId="android.uid.system" |
Dominik Baronelli | 3037dfa | 2022-10-13 09:10:00 +0200 | [diff] [blame] | 25 | android:sharedUserLabel="@string/shiftos_system_label"> |
Adnan Begovic | 37fc76f | 2015-05-05 17:37:05 -0700 | [diff] [blame] | 26 | |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 27 | <protected-broadcast android:name="lineageos.intent.action.SCREEN_CAMERA_GESTURE" /> |
| 28 | <protected-broadcast android:name="lineageos.intent.action.INITIALIZE_LINEAGE_HARDWARE" /> |
dianlujitao | 63a5906 | 2019-08-08 16:32:50 +0800 | [diff] [blame] | 29 | <protected-broadcast android:name="lineageos.intent.action.INITIALIZE_LIVEDISPLAY" /> |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 30 | <protected-broadcast android:name="lineageos.platform.intent.action.PROFILE_SELECTED" /> |
Roman Birg | 6ad5263 | 2016-02-16 19:03:29 -0800 | [diff] [blame] | 31 | |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 32 | <protected-broadcast android:name="lineageos.intent.action.UPDATE_PREFERENCE" /> |
| 33 | <protected-broadcast android:name="lineageos.intent.action.REFRESH_PREFERENCE" /> |
Steve Kondik | c27e31f | 2016-10-10 01:35:59 -0700 | [diff] [blame] | 34 | |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 35 | <protected-broadcast android:name="lineageos.platform.intent.action.PROFILE_UPDATED" /> |
| 36 | <protected-broadcast android:name="lineageos.platform.intent.action.INTENT_ACTION_PROFILE_TRIGGER_STATE_CHANGED" /> |
Gabriele M | 117d242 | 2017-04-15 14:07:18 +0200 | [diff] [blame] | 37 | |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 38 | <protected-broadcast android:name="lineageos.platform.intent.action.UPDATE_TWILIGHT_STATE" /> |
Matthias Yzusqui | b5e2ea3 | 2017-05-25 16:31:14 +0200 | [diff] [blame] | 39 | |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 40 | <!-- Allows an application access to the Lineage hardware abstraction framework |
Adnan Begovic | bc2ea6b | 2015-09-01 18:00:39 -0700 | [diff] [blame] | 41 | <p>Not for use by third-party applications. --> |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 42 | <permission android:name="lineageos.permission.HARDWARE_ABSTRACTION_ACCESS" |
Steve Kondik | 5ee87cb | 2015-08-16 22:33:30 -0700 | [diff] [blame] | 43 | android:label="@string/permlab_useHardwareFramework" |
| 44 | android:description="@string/permdesc_useHardwareFramework" |
Danesh M | b56f346 | 2015-11-04 14:26:55 -0800 | [diff] [blame] | 45 | android:protectionLevel="signature|privileged" /> |
Steve Kondik | 5ee87cb | 2015-08-16 22:33:30 -0700 | [diff] [blame] | 46 | |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 47 | <!-- Allows an application to write to Lineage system settings --> |
| 48 | <permission android:name="lineageos.permission.WRITE_SETTINGS" |
Yvonne Wong | 0eb2999 | 2015-08-20 16:02:08 -0700 | [diff] [blame] | 49 | android:label="@string/permlab_writeSettings" |
| 50 | android:description="@string/permdesc_writeSettings" |
| 51 | android:protectionLevel="normal" /> |
| 52 | |
Adnan Begovic | 0523911 | 2015-09-01 15:09:46 -0700 | [diff] [blame] | 53 | <!-- Allows an application to modify system profiles --> |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 54 | <permission android:name="lineageos.permission.MODIFY_PROFILES" |
Adnan Begovic | 0523911 | 2015-09-01 15:09:46 -0700 | [diff] [blame] | 55 | android:label="@string/permlab_modifyProfiles" |
| 56 | android:description="@string/permdesc_modifyProfiles" |
| 57 | android:protectionLevel="normal" /> |
| 58 | |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 59 | <!-- Allows an application to write to secure Lineage system settings. |
Yvonne Wong | 0eb2999 | 2015-08-20 16:02:08 -0700 | [diff] [blame] | 60 | <p>Not for use by third-party applications. --> |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 61 | <permission android:name="lineageos.permission.WRITE_SECURE_SETTINGS" |
Yvonne Wong | 0eb2999 | 2015-08-20 16:02:08 -0700 | [diff] [blame] | 62 | android:label="@string/permlab_writeSecureSettings" |
| 63 | android:description="@string/permdesc_writeSecureSettings" |
Danesh M | b56f346 | 2015-11-04 14:26:55 -0800 | [diff] [blame] | 64 | android:protectionLevel="signature|privileged|development" /> |
Yvonne Wong | 0eb2999 | 2015-08-20 16:02:08 -0700 | [diff] [blame] | 65 | |
Steve Kondik | 1dab5a0 | 2016-03-31 11:23:36 -0700 | [diff] [blame] | 66 | <!-- Allows an application to manage LiveDisplay --> |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 67 | <permission android:name="lineageos.permission.MANAGE_LIVEDISPLAY" |
Steve Kondik | 1dab5a0 | 2016-03-31 11:23:36 -0700 | [diff] [blame] | 68 | android:label="@string/permlab_manageLiveDisplay" |
| 69 | android:description="@string/permdesc_manageLiveDisplay" |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 70 | android:icon="@drawable/ic_launcher_lineageos" |
Steve Kondik | 1dab5a0 | 2016-03-31 11:23:36 -0700 | [diff] [blame] | 71 | android:protectionLevel="normal" /> |
| 72 | |
Joey | c0b21ca | 2018-04-03 15:42:18 +0200 | [diff] [blame] | 73 | <!-- Allows an application to access the Trust interface --> |
| 74 | <permission android:name="lineageos.permission.TRUST_INTERFACE" |
| 75 | android:label="@string/permlab_trustInterface" |
| 76 | android:description="@string/permdesc_trustInterface" |
| 77 | android:icon="@drawable/ic_trust" |
| 78 | android:protectionLevel="signature|privileged" /> |
| 79 | |
Adnan Begovic | 37fc76f | 2015-05-05 17:37:05 -0700 | [diff] [blame] | 80 | <application android:process="system" |
| 81 | android:persistent="true" |
| 82 | android:hasCode="false" |
Dominik Baronelli | 3037dfa | 2022-10-13 09:10:00 +0200 | [diff] [blame] | 83 | android:label="@string/shiftos_system_label" |
Asher Simonds | e727e72 | 2022-04-03 15:21:35 +0200 | [diff] [blame] | 84 | android:icon="@mipmap/ic_launcher" |
Adnan Begovic | 37fc76f | 2015-05-05 17:37:05 -0700 | [diff] [blame] | 85 | android:allowClearUserData="false" |
| 86 | android:killAfterRestore="false" |
| 87 | android:supportsRtl="true"/> |
| 88 | |
Steve Kondik | 3805419 | 2016-10-14 21:24:54 -0700 | [diff] [blame] | 89 | <!-- Permission for managing remote preferences --> |
Sam Mortimer | 542742b | 2017-09-18 19:44:11 -0700 | [diff] [blame] | 90 | <permission android:name="lineageos.permission.MANAGE_REMOTE_PREFERENCES" |
Steve Kondik | 3805419 | 2016-10-14 21:24:54 -0700 | [diff] [blame] | 91 | android:label="@string/permlab_manageRemotePrefs" |
| 92 | android:description="@string/permdesc_manageRemotePrefs" |
Steve Kondik | c27e31f | 2016-10-10 01:35:59 -0700 | [diff] [blame] | 93 | android:protectionLevel="signature|privileged" /> |
| 94 | |
Adnan Begovic | 37fc76f | 2015-05-05 17:37:05 -0700 | [diff] [blame] | 95 | </manifest> |