blob: 9163b088d94f8b9e63098a1b7b73710cbf734177 [file] [log] [blame]
micky38765d5f7d2025-04-24 16:46:31 -04001<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 xmlns:tools="http://schemas.android.com/tools"
4 package="org.omnirom.device"
5 android:sharedUserId="android.uid.system" >
6 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
7 <uses-permission android:name="android.permission.VIBRATE" />
8 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
9 <uses-permission android:name="android.permission.INJECT_EVENTS" />
10 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
11 <uses-permission android:name="android.permission.CAMERA" />
micky38765d5f7d2025-04-24 16:46:31 -040012
13 <protected-broadcast android:name="com.android.systemui.doze.pulse" />
micky38765d5f7d2025-04-24 16:46:31 -040014
15 <application
16 android:icon="@drawable/ic_launcher"
17 android:label="@string/advanced_settings"
18 android:theme="@style/AppTheme"
19 android:appComponentFactory="androidx.core.app.CoreComponentFactory"
20 tools:replace="android:appComponentFactory"
21 android:supportsRtl="true" >
22 <activity
23 android:name="org.omnirom.device.TileActivity"
24 android:taskAffinity=""
25 android:excludeFromRecents="true"
26 android:exported="true" >
27 <intent-filter>
28 <action android:name="android.service.quicksettings.action.QS_TILE_PREFERENCES"/>
29 </intent-filter>
30 </activity>
31 <activity
32 android:name="org.omnirom.device.DeviceSettingsActivity"
33 android:exported="false"
34 android:launchMode="singleTask" >
35 <intent-filter>
36 <action android:name="android.intent.action.MAIN" />
37 <category android:name="android.intent.category.DEFAULT" />
38 </intent-filter>
39 </activity>
40 <activity-alias
41 android:name="org.omnirom.device.DeviceSettings"
42 android:exported="true"
43 android:targetActivity="DeviceSettingsActivity" >
44 <intent-filter>
45 <action android:name="android.intent.action.MAIN" />
46 <category android:name="android.intent.category.DEFAULT" />
47 </intent-filter>
48 <intent-filter>
49 <action android:name="org.omnirom.device.DEVICE_SETTING_PAGE"/>
50 <category android:name="android.intent.category.DEFAULT"/>
51 </intent-filter>
52 </activity-alias>
53 <activity
54 android:name="org.omnirom.device.GestureSettingsActivity"
55 android:exported="false"
56 android:label="@string/category_gestures_title"
57 android:launchMode="singleTask" >
58 <intent-filter>
59 <action android:name="android.intent.action.MAIN" />
60 <category android:name="android.intent.category.DEFAULT" />
61 </intent-filter>
62 </activity>
63 <activity
64 android:name="org.omnirom.device.DozeSettingsActivity"
65 android:exported="false"
66 android:label="@string/doze_category_title"
67 android:launchMode="singleTask" >
68 <intent-filter>
69 <action android:name="android.intent.action.MAIN" />
70 <category android:name="android.intent.category.DEFAULT" />
71 </intent-filter>
72 </activity>
micky38765d5f7d2025-04-24 16:46:31 -040073 <receiver android:name="org.omnirom.device.Startup"
74 android:exported="false" >
75 <intent-filter android:priority="100" >
76 <action android:name="android.intent.action.BOOT_COMPLETED" />
77 </intent-filter>
78 </receiver>
79 <service
80 android:name="org.omnirom.device.GloveModeTileService"
81 android:icon="@drawable/ic_glove_tile"
82 android:label="@string/glove_mode_title"
83 android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
84 android:exported="true" >
85 <intent-filter>
86 <action
87 android:name="android.service.quicksettings.action.QS_TILE"/>
88 </intent-filter>
89 </service>
90 <service
91 android:name="org.omnirom.device.VolumeTile"
92 android:icon="@drawable/ic_volume_ringer"
93 android:label="@string/volume_mode"
94 android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
95 android:exported="true" >
96 <intent-filter>
97 <action android:name="android.service.quicksettings.action.QS_TILE" />
98 </intent-filter>
99 </service>
100 <service
101 android:name="org.omnirom.device.FrameRateTileService"
102 android:icon="@drawable/ic_refresh_rate"
103 android:label="@string/refresh_rate_title"
104 android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
105 android:exported="true" >
106 <intent-filter>
107 <action
108 android:name="android.service.quicksettings.action.QS_TILE"/>
109 </intent-filter>
110 </service>
micky38765d5f7d2025-04-24 16:46:31 -0400111 </application>
112</manifest>