blob: 237f559f8d428623c3f9c76a7c433352888469af [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
Byunghun Jeon1b30b782016-02-10 11:47:29 -08007 android:minSdkVersion="23"
jinwuc023dd52019-02-22 11:08:03 +08008 android:targetSdkVersion="28" />
Owen Lin5d64c7d2012-10-16 10:22:54 +08009
Owen Linb540ef12011-08-17 22:07:43 +080010 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
11 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Sascha Haeberlingb1e5e382013-10-02 17:17:29 -070012 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
Chih-Chung Chang00739432012-03-08 20:10:53 +080013 <uses-permission android:name="android.permission.CAMERA" />
Martijn Coenena453f332012-03-26 18:25:50 -070014 <uses-permission android:name="android.permission.NFC" />
Owen Linb540ef12011-08-17 22:07:43 +080015 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
Martin Bouchet75a763f2017-03-07 13:15:59 -030016 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
Chih-Chung Chang00739432012-03-08 20:10:53 +080017 <uses-permission android:name="android.permission.RECORD_AUDIO" />
Owen Linb540ef12011-08-17 22:07:43 +080018 <uses-permission android:name="android.permission.VIBRATE" />
19 <uses-permission android:name="android.permission.WAKE_LOCK" />
20 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Santhosh Kumar H Eb2da1c12014-01-21 19:21:42 +053021 <uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
Owen Linb540ef12011-08-17 22:07:43 +080022 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
Chih-Chung Chang00739432012-03-08 20:10:53 +080023 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
likaid5edf6692015-03-20 16:05:21 +080024 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
Camera Software Integration488679f2015-10-30 10:13:25 -070025 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
Michael Bestasbfdc1032014-01-20 20:40:32 +020026 <uses-permission android:name="android.permission.PREVENT_POWER_KEY" />
Owen Linb540ef12011-08-17 22:07:43 +080027
Sascha Haeberling8e963a52013-08-06 11:43:02 -070028 <supports-screens
29 android:anyDensity="true"
30 android:largeScreens="true"
31 android:normalScreens="true"
32 android:smallScreens="false" />
Owen Linb540ef12011-08-17 22:07:43 +080033
Sascha Haeberling8e963a52013-08-06 11:43:02 -070034 <application
35 android:name="com.android.camera.app.CameraApp"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070036 android:hardwareAccelerated="true"
Asher Simonds5addf812018-02-12 10:20:12 +010037 android:icon="@mipmap/ic_launcher"
Michael Bestas559aedc2015-08-29 01:42:53 +030038 android:label="@string/app_name"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070039 android:largeHeap="true"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070040 android:restoreAnyVersion="true"
ztenghui3ec8d212013-11-05 15:23:12 -080041 android:supportsRtl="true"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070042 android:theme="@style/Theme.Camera" >
nicolasroardb4f11612012-09-27 12:20:11 -070043 <activity
Sascha Haeberling8e963a52013-08-06 11:43:02 -070044 android:name="com.android.camera.CameraActivity"
45 android:clearTaskOnLaunch="true"
46 android:configChanges="orientation|screenSize|keyboardHidden"
Gabriele Maba0a162017-02-18 17:17:08 +010047 android:exported="true"
Michael Bestas559aedc2015-08-29 01:42:53 +030048 android:label="@string/app_name"
mingwax40054fa2016-10-11 17:24:39 +080049 android:launchMode="singleTask"
Likai Dinge2fb5dc2015-01-26 10:07:21 +080050 android:screenOrientation="portrait"
Sascha Haeberling8e963a52013-08-06 11:43:02 -070051 android:taskAffinity="com.android.camera.CameraActivity"
52 android:theme="@style/Theme.Camera"
Weijie Wangb59cf612017-09-05 10:42:58 +080053 android:windowSoftInputMode="stateAlwaysHidden|adjustPan"
54 android:visibleToInstantApps="true">
junjiez9eaf38a2016-12-23 13:59:39 +080055 <intent-filter>
56 <action android:name="android.intent.action.MAIN" />
junjiezd5a506d2017-01-16 15:14:55 +080057 <category android:name="android.intent.category.DEFAULT" />
junjiez9eaf38a2016-12-23 13:59:39 +080058 </intent-filter>
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -070059 </activity>
60
zafirf6ced592015-06-29 00:08:22 -050061 <activity
62 android:name="com.android.camera.PermissionsActivity"
63 android:label="@string/app_name"
junjiez31ff2422017-02-07 17:09:38 +080064 android:launchMode="singleTop"
junjiez431dab72016-08-29 16:42:20 +080065 android:configChanges="orientation|screenSize|keyboardHidden"
Weijie Wangb59cf612017-09-05 10:42:58 +080066 android:parentActivityName="com.android.camera.CameraActivity"
67 android:visibleToInstantApps="true">
68
69 <intent-filter>
70 <action android:name="android.media.action.VIDEO_CAMERA" />
71 <category android:name="android.intent.category.DEFAULT" />
72 </intent-filter>
73
74 <intent-filter>
75 <action android:name="android.media.action.VIDEO_CAPTURE" />
76 <category android:name="android.intent.category.DEFAULT" />
77 </intent-filter>
78
79 <intent-filter>
80 <action android:name="android.media.action.IMAGE_CAPTURE" />
81 <category android:name="android.intent.category.DEFAULT" />
82 </intent-filter>
83
84 <intent-filter>
85 <action android:name="android.media.action.STILL_IMAGE_CAMERA" />
86 <category android:name="android.intent.category.DEFAULT" />
87 </intent-filter>
88
89 <meta-data
90 android:name="android.support.PARENT_ACTIVITY"
91 android:value="com.android.camera.CameraActivity" />
zafirf6ced592015-06-29 00:08:22 -050092 </activity>
93
Byunghun Jeona6038bd2016-07-14 11:13:36 -070094 <activity
pezhan0615a842017-01-25 13:33:34 +080095 android:theme="@style/Theme.Settings"
Byunghun Jeona6038bd2016-07-14 11:13:36 -070096 android:name="com.android.camera.SettingsActivity"
97 android:clearTaskOnLaunch="true"
98 android:configChanges="orientation|screenSize|keyboardHidden"
Michael Bestas559aedc2015-08-29 01:42:53 +030099 android:label="@string/app_name"
pezhan0615a842017-01-25 13:33:34 +0800100 android:launchMode="singleTop"
101 android:parentActivityName="com.android.camera.CameraActivity">
Byunghun Jeona6038bd2016-07-14 11:13:36 -0700102 </activity>
103
104 <activity
105 android:theme="@android:style/Theme.Material.Light.NoActionBar.Fullscreen"
106 android:name="com.android.camera.SceneModeActivity"
107 android:clearTaskOnLaunch="true"
108 android:configChanges="orientation|screenSize|keyboardHidden"
Michael Bestas559aedc2015-08-29 01:42:53 +0300109 android:label="@string/app_name"
Byunghun Jeona6038bd2016-07-14 11:13:36 -0700110 android:launchMode="singleTop" >
111 </activity>
112
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -0700113 <activity-alias
114 android:name="com.android.camera.CameraLauncher"
Michael Bestas559aedc2015-08-29 01:42:53 +0300115 android:label="@string/app_name"
Emilian Peev8bb27302014-10-23 11:50:10 +0300116 android:launchMode="singleTop"
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -0700117 android:targetActivity="com.android.camera.CameraActivity">
Doris Liu2a7f44c2013-08-12 15:18:53 -0700118 <intent-filter>
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700119 <action android:name="android.intent.action.MAIN" />
Mangesh Ghiwarea03ff6f2012-09-14 00:10:41 -0700120
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700121 <category android:name="android.intent.category.DEFAULT" />
122 <category android:name="android.intent.category.LAUNCHER" />
123 </intent-filter>
Mangesh Ghiwareacd4e112013-08-13 17:10:58 -0700124 </activity-alias>
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700125
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700126 <activity
127 android:name="com.android.camera.SecureCameraActivity"
128 android:clearTaskOnLaunch="true"
129 android:configChanges="orientation|screenSize|keyboardHidden"
130 android:excludeFromRecents="true"
Michael Bestas559aedc2015-08-29 01:42:53 +0300131 android:label="@string/app_name"
Jack Yoofb95db52016-01-21 14:20:30 -0800132 android:launchMode="singleInstance"
qimengpc5f0d482016-08-01 10:55:45 +0800133 android:screenOrientation="portrait"
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700134 android:taskAffinity="com.android.camera.SecureCameraActivity"
135 android:theme="@style/Theme.Camera"
136 android:windowSoftInputMode="stateAlwaysHidden|adjustPan" >
Wu-cheng Lic7e76d52012-09-17 17:32:59 +0800137 <intent-filter>
138 <action android:name="android.media.action.STILL_IMAGE_CAMERA_SECURE" />
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700139
Wu-cheng Lic7e76d52012-09-17 17:32:59 +0800140 <category android:name="android.intent.category.DEFAULT" />
141 </intent-filter>
Wu-cheng Lifb5c8122012-09-25 11:20:27 +0800142 <intent-filter>
143 <action android:name="android.media.action.IMAGE_CAPTURE_SECURE" />
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700144
Wu-cheng Lifb5c8122012-09-25 11:20:27 +0800145 <category android:name="android.intent.category.DEFAULT" />
146 </intent-filter>
Wu-cheng Lic7e76d52012-09-17 17:32:59 +0800147 </activity>
148
kaiyiz15f6eac2015-01-15 17:19:29 +0800149 <activity-alias
150 android:name="com.android.camera.CameraGestureActivity"
kaiyiz15f6eac2015-01-15 17:19:29 +0800151 android:label="@string/camera_gesture_title"
152 android:targetActivity="com.android.camera.SecureCameraActivity">
153 <intent-filter>
154 <action android:name="android.intent.action.MAIN" />
155 <category android:name="android.intent.category.DEFAULT" />
156 </intent-filter>
157 </activity-alias>
158
nicolasroard19ab7252013-09-18 16:54:05 -0700159 <activity
160 android:name="com.android.camera.crop.CropActivity"
Sascha Haeberlingc4aa7c02013-09-30 14:12:39 -0700161 android:label="@string/crop_action"
nicolasroard19ab7252013-09-18 16:54:05 -0700162 android:theme="@style/Theme.Crop"
163 android:configChanges="keyboardHidden|orientation|screenSize">
nicolasroard19ab7252013-09-18 16:54:05 -0700164 </activity>
165
Likai Ding762b4352014-12-10 18:09:27 +0800166 <activity
167 android:name="com.android.camera.RefocusActivity"
168 android:configChanges="keyboardHidden|orientation|screenSize">
169 </activity>
170
Jack Yoo2fceef12016-06-30 14:16:44 -0700171 <activity
172 android:name="com.android.camera.BestpictureActivity"
173 android:configChanges="keyboardHidden|orientation|screenSize">
174 </activity>
175
Joey Rizzoli5b7dae22017-12-15 17:13:21 +0100176 <activity
177 android:name="org.lineageos.quickreader.ScannerActivity"
178 android:label="@string/quick_reader_name"
179 android:theme="@style/AppTheme" />
180
Mangesh Ghiware0270ab72013-08-14 11:03:39 -0700181 <receiver android:name="com.android.camera.DisableCameraReceiver">
182 <intent-filter>
183 <action android:name="android.intent.action.BOOT_COMPLETED" />
184 </intent-filter>
185 </receiver>
Santhosh Kumar H E6f0cdc82013-11-13 11:09:20 +0530186 <receiver android:name="com.android.camera.CameraButtonIntentReceiver">
187 <intent-filter>
188 <action android:name="android.intent.action.CAMERA_BUTTON"/>
189 </intent-filter>
190 </receiver>
Mangesh Ghiware0270ab72013-08-14 11:03:39 -0700191
Angus Kongf4bfce22013-01-29 17:43:48 -0800192 <service android:name="com.android.camera.MediaSaveService" />
Owen Linb540ef12011-08-17 22:07:43 +0800193 </application>
Sascha Haeberling8e963a52013-08-06 11:43:02 -0700194
Angus Kongb50b5cb2013-08-09 14:55:20 -0700195</manifest>