blob: ce263ea63cc3a1ac68d8e472416a96dcfe665329 [file] [log] [blame]
Angus Kongb50b5cb2013-08-09 14:55:20 -07001<?xml version="1.0" encoding="utf-8"?>
2
Sascha Haeberling8e963a52013-08-06 11:43:02 -07003<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Sachin Shah89d153b2014-08-15 18:36:44 -07004 package="org.codeaurora.snapcam">
Owen Linb540ef12011-08-17 22:07:43 +08005
Sascha Haeberling8e963a52013-08-06 11:43:02 -07006 <uses-sdk
Alexander Martinzec6f1ab2021-02-23 09:00:22 +01007 android:minSdkVersion="28"
jinwuc023dd52019-02-22 11:08:03 +08008 android:targetSdkVersion="28" />
Owen Lin5d64c7d2012-10-16 10:22:54 +08009
Michael Bestas24a11592019-03-02 20:36:42 +020010 <original-package android:name="org.cyanogenmod.snap" />
11
Owen Linb540ef12011-08-17 22:07:43 +080012 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
13 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Sascha Haeberlingb1e5e382013-10-02 17:17:29 -070014 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
Chih-Chung Chang00739432012-03-08 20:10:53 +080015 <uses-permission android:name="android.permission.CAMERA" />
Martijn Coenena453f332012-03-26 18:25:50 -070016 <uses-permission android:name="android.permission.NFC" />
Owen Linb540ef12011-08-17 22:07:43 +080017 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
Martin Bouchet75a763f2017-03-07 13:15:59 -030018 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
Chih-Chung Chang00739432012-03-08 20:10:53 +080019 <uses-permission android:name="android.permission.RECORD_AUDIO" />
Owen Linb540ef12011-08-17 22:07:43 +080020 <uses-permission android:name="android.permission.VIBRATE" />
21 <uses-permission android:name="android.permission.WAKE_LOCK" />
22 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Arne Coucheron11a63d32021-02-03 06:55:08 +010023 <uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
Owen Linb540ef12011-08-17 22:07:43 +080024 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
Chih-Chung Chang00739432012-03-08 20:10:53 +080025 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
Arne Coucheron11a63d32021-02-03 06:55:08 +010026 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
Camera Software Integration488679f2015-10-30 10:13:25 -070027 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
LuK1337fd3f92a2019-10-25 13:17:47 +020028 <uses-permission android:name="android.permission.START_ACTIVITIES_FROM_BACKGROUND" />
Alexander Martinz68f9b092020-04-23 14:06:24 +020029 <uses-permission android:name="shiftos.permission.PREVENT_POWER_KEY" />
Owen Linb540ef12011-08-17 22:07:43 +080030
Sascha Haeberling8e963a52013-08-06 11:43:02 -070031 <supports-screens
32 android:anyDensity="true"
33 android:largeScreens="true"
34 android:normalScreens="true"
35 android:smallScreens="false" />
Owen Linb540ef12011-08-17 22:07:43 +080036
Sascha Haeberling8e963a52013-08-06 11:43:02 -070037 <application
38 android:name="com.android.camera.app.CameraApp"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070039 android:hardwareAccelerated="true"
Asher Simonds5addf812018-02-12 10:20:12 +010040 android:icon="@mipmap/ic_launcher"
Michael Bestas559aedc2015-08-29 01:42:53 +030041 android:label="@string/app_name"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070042 android:largeHeap="true"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070043 android:restoreAnyVersion="true"
ztenghui3ec8d212013-11-05 15:23:12 -080044 android:supportsRtl="true"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070045 android:theme="@style/Theme.Camera" >
nicolasroardb4f11612012-09-27 12:20:11 -070046 <activity
Sascha Haeberling8e963a52013-08-06 11:43:02 -070047 android:name="com.android.camera.CameraActivity"
48 android:clearTaskOnLaunch="true"
49 android:configChanges="orientation|screenSize|keyboardHidden"
Gabriele Maba0a162017-02-18 17:17:08 +010050 android:exported="true"
Michael Bestas559aedc2015-08-29 01:42:53 +030051 android:label="@string/app_name"
mingwax40054fa2016-10-11 17:24:39 +080052 android:launchMode="singleTask"
Likai Dinge2fb5dc2015-01-26 10:07:21 +080053 android:screenOrientation="portrait"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070054 android:taskAffinity="com.android.camera.CameraActivity"
55 android:theme="@style/Theme.Camera"
Weijie Wangb59cf612017-09-05 10:42:58 +080056 android:windowSoftInputMode="stateAlwaysHidden|adjustPan"
57 android:visibleToInstantApps="true">
junjiez9eaf38a2016-12-23 13:59:39 +080058 <intent-filter>
59 <action android:name="android.intent.action.MAIN" />
junjiezd5a506d2017-01-16 15:14:55 +080060 <category android:name="android.intent.category.DEFAULT" />
junjiez9eaf38a2016-12-23 13:59:39 +080061 </intent-filter>
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -070062 </activity>
63
zafirf6ced592015-06-29 00:08:22 -050064 <activity
65 android:name="com.android.camera.PermissionsActivity"
66 android:label="@string/app_name"
junjiez31ff2422017-02-07 17:09:38 +080067 android:launchMode="singleTop"
junjiez431dab72016-08-29 16:42:20 +080068 android:configChanges="orientation|screenSize|keyboardHidden"
Weijie Wangb59cf612017-09-05 10:42:58 +080069 android:parentActivityName="com.android.camera.CameraActivity"
70 android:visibleToInstantApps="true">
71
72 <intent-filter>
73 <action android:name="android.media.action.VIDEO_CAMERA" />
74 <category android:name="android.intent.category.DEFAULT" />
junjiez9eb910a2019-12-11 13:59:34 +080075 <category android:name="android.intent.category.VOICE"/>
Weijie Wangb59cf612017-09-05 10:42:58 +080076 </intent-filter>
77
78 <intent-filter>
79 <action android:name="android.media.action.VIDEO_CAPTURE" />
80 <category android:name="android.intent.category.DEFAULT" />
junjiez9eb910a2019-12-11 13:59:34 +080081 <category android:name="android.intent.category.VOICE"/>
Weijie Wangb59cf612017-09-05 10:42:58 +080082 </intent-filter>
83
84 <intent-filter>
85 <action android:name="android.media.action.IMAGE_CAPTURE" />
86 <category android:name="android.intent.category.DEFAULT" />
junjiez9eb910a2019-12-11 13:59:34 +080087 <category android:name="android.intent.category.VOICE"/>
Weijie Wangb59cf612017-09-05 10:42:58 +080088 </intent-filter>
89
90 <intent-filter>
91 <action android:name="android.media.action.STILL_IMAGE_CAMERA" />
92 <category android:name="android.intent.category.DEFAULT" />
junjiez9eb910a2019-12-11 13:59:34 +080093 <category android:name="android.intent.category.VOICE"/>
Weijie Wangb59cf612017-09-05 10:42:58 +080094 </intent-filter>
95
96 <meta-data
97 android:name="android.support.PARENT_ACTIVITY"
98 android:value="com.android.camera.CameraActivity" />
zafirf6ced592015-06-29 00:08:22 -050099 </activity>
100
Byunghun Jeona6038bd2016-07-14 11:13:36 -0700101 <activity
pezhan0615a842017-01-25 13:33:34 +0800102 android:theme="@style/Theme.Settings"
Byunghun Jeona6038bd2016-07-14 11:13:36 -0700103 android:name="com.android.camera.SettingsActivity"
104 android:clearTaskOnLaunch="true"
105 android:configChanges="orientation|screenSize|keyboardHidden"
Michael Bestas559aedc2015-08-29 01:42:53 +0300106 android:label="@string/app_name"
pezhan0615a842017-01-25 13:33:34 +0800107 android:launchMode="singleTop"
108 android:parentActivityName="com.android.camera.CameraActivity">
Byunghun Jeona6038bd2016-07-14 11:13:36 -0700109 </activity>
110
111 <activity
Byunghun Jeona6038bd2016-07-14 11:13:36 -0700112 android:name="com.android.camera.SceneModeActivity"
113 android:clearTaskOnLaunch="true"
114 android:configChanges="orientation|screenSize|keyboardHidden"
Michael Bestas559aedc2015-08-29 01:42:53 +0300115 android:label="@string/app_name"
Byunghun Jeona6038bd2016-07-14 11:13:36 -0700116 android:launchMode="singleTop" >
117 </activity>
118
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -0700119 <activity-alias
120 android:name="com.android.camera.CameraLauncher"
Michael Bestas559aedc2015-08-29 01:42:53 +0300121 android:label="@string/app_name"
Emilian Peev8bb27302014-10-23 11:50:10 +0300122 android:launchMode="singleTop"
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -0700123 android:targetActivity="com.android.camera.CameraActivity">
Doris Liu2a7f44c2013-08-12 15:18:53 -0700124 <intent-filter>
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700125 <action android:name="android.intent.action.MAIN" />
Mangesh Ghiwarea03ff6f2012-09-14 00:10:41 -0700126
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700127 <category android:name="android.intent.category.DEFAULT" />
128 <category android:name="android.intent.category.LAUNCHER" />
129 </intent-filter>
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -0700130 </activity-alias>
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700131
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700132 <activity
133 android:name="com.android.camera.SecureCameraActivity"
134 android:clearTaskOnLaunch="true"
135 android:configChanges="orientation|screenSize|keyboardHidden"
136 android:excludeFromRecents="true"
Michael Bestas559aedc2015-08-29 01:42:53 +0300137 android:label="@string/app_name"
Jack Yoofb95db52016-01-21 14:20:30 -0800138 android:launchMode="singleInstance"
qimengpc5f0d482016-08-01 10:55:45 +0800139 android:screenOrientation="portrait"
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700140 android:taskAffinity="com.android.camera.SecureCameraActivity"
141 android:theme="@style/Theme.Camera"
142 android:windowSoftInputMode="stateAlwaysHidden|adjustPan" >
Wu-cheng Lic7e76d52012-09-17 17:32:59 +0800143 <intent-filter>
144 <action android:name="android.media.action.STILL_IMAGE_CAMERA_SECURE" />
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700145
Wu-cheng Lic7e76d52012-09-17 17:32:59 +0800146 <category android:name="android.intent.category.DEFAULT" />
147 </intent-filter>
Wu-cheng Lifb5c8122012-09-25 11:20:27 +0800148 <intent-filter>
149 <action android:name="android.media.action.IMAGE_CAPTURE_SECURE" />
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700150
Wu-cheng Lifb5c8122012-09-25 11:20:27 +0800151 <category android:name="android.intent.category.DEFAULT" />
152 </intent-filter>
Wu-cheng Lic7e76d52012-09-17 17:32:59 +0800153 </activity>
154
kaiyiz15f6eac2015-01-15 17:19:29 +0800155 <activity-alias
156 android:name="com.android.camera.CameraGestureActivity"
kaiyiz15f6eac2015-01-15 17:19:29 +0800157 android:label="@string/camera_gesture_title"
158 android:targetActivity="com.android.camera.SecureCameraActivity">
159 <intent-filter>
160 <action android:name="android.intent.action.MAIN" />
161 <category android:name="android.intent.category.DEFAULT" />
162 </intent-filter>
163 </activity-alias>
164
nicolasroard19ab7252013-09-18 16:54:05 -0700165 <activity
166 android:name="com.android.camera.crop.CropActivity"
Sascha Haeberlingc4aa7c02013-09-30 14:12:39 -0700167 android:label="@string/crop_action"
nicolasroard19ab7252013-09-18 16:54:05 -0700168 android:theme="@style/Theme.Crop"
169 android:configChanges="keyboardHidden|orientation|screenSize">
nicolasroard19ab7252013-09-18 16:54:05 -0700170 </activity>
171
Likai Ding762b4352014-12-10 18:09:27 +0800172 <activity
173 android:name="com.android.camera.RefocusActivity"
174 android:configChanges="keyboardHidden|orientation|screenSize">
175 </activity>
176
Jack Yoo2fceef12016-06-30 14:16:44 -0700177 <activity
178 android:name="com.android.camera.BestpictureActivity"
179 android:configChanges="keyboardHidden|orientation|screenSize">
180 </activity>
181
Joey Rizzoli5b7dae22017-12-15 17:13:21 +0100182 <activity
183 android:name="org.lineageos.quickreader.ScannerActivity"
184 android:label="@string/quick_reader_name"
185 android:theme="@style/AppTheme" />
186
Mangesh Ghiware0270ab72013-08-14 11:03:39 -0700187 <receiver android:name="com.android.camera.DisableCameraReceiver">
188 <intent-filter>
189 <action android:name="android.intent.action.BOOT_COMPLETED" />
190 </intent-filter>
191 </receiver>
Santhosh Kumar H E6f0cdc82013-11-13 11:09:20 +0530192 <receiver android:name="com.android.camera.CameraButtonIntentReceiver">
193 <intent-filter>
194 <action android:name="android.intent.action.CAMERA_BUTTON"/>
195 </intent-filter>
196 </receiver>
Mangesh Ghiware0270ab72013-08-14 11:03:39 -0700197
Angus Kongf4bfce22013-01-29 17:43:48 -0800198 <service android:name="com.android.camera.MediaSaveService" />
Owen Linb540ef12011-08-17 22:07:43 +0800199 </application>
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700200
Angus Kongb50b5cb2013-08-09 14:55:20 -0700201</manifest>