blob: 2e1a0acfd76f0251219bee674ae6e51f32b6bf28 [file] [log] [blame]
Maarten Derksdb352f32016-07-15 17:32:05 +02001<?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="com.fairphone.psensor"
Maarten Derksfd429b62016-08-02 17:31:42 +02005 android:sharedUserId="android.uid.system"
Borjan Tchakaloffaf2c7772017-11-16 17:21:03 +01006 android:versionCode="20203"
7 android:versionName="2.2.3">
Maarten Derksdb352f32016-07-15 17:32:05 +02008
9 <uses-sdk
Borjan Tchakaloff3af7dba2016-08-08 16:53:34 +020010 android:minSdkVersion="22"
Maarten Derks74ecd382017-02-10 17:04:41 +010011 android:targetSdkVersion="23" />
Maarten Derksdb352f32016-07-15 17:32:05 +020012
13 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
14 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
Dirk Vogt707feff2016-07-21 12:01:03 +020015 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
16 <uses-permission android:name="android.permission.DEVICE_POWER"
17 tools:ignore="ProtectedPermissions" />
18 <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
19 <uses-permission android:name="android.permission.REBOOT" tools:ignore="ProtectedPermissions"/>
Maarten Derksfd429b62016-08-02 17:31:42 +020020
Borjan Tchakaloff4d4cc952017-08-30 21:02:21 +020021 <permission
22 android:name="com.fairphone.psensor.permission.CALIBRATE_PROXIMITY_SENSOR"
23 android:protectionLevel="signature" />
24
Maarten Derksdb352f32016-07-15 17:32:05 +020025 <application
26 android:allowBackup="true"
Maarten Derks7de2f452017-02-13 09:00:59 +010027 android:label="@string/app_full_name"
Borjan Tchakaloff53872a92016-08-23 18:03:37 +020028 android:theme="@style/AppTheme"
Maarten Derks19fe52a2016-11-16 13:16:30 +010029 android:icon="@mipmap/ic_launcher_psensor"
Borjan Tchakaloff7a4e3df2016-08-30 16:59:51 +020030 tools:ignore="GoogleAppIndexingWarning">
Dirk Vogt707feff2016-07-21 12:01:03 +020031
32 <activity android:name="com.fairphone.psensor.UpdateFinalizerActivity"
Maarten Derksfd429b62016-08-02 17:31:42 +020033 android:enabled="false"
Dirk Vogt707feff2016-07-21 12:01:03 +020034 android:excludeFromRecents="true"
35 android:screenOrientation="portrait">
36 <intent-filter android:priority="1">
37 <action android:name="android.intent.action.MAIN" />
38 <action android:name="android.intent.action.DEVICE_INITIALIZATION_WIZARD"/>
39 <category android:name="android.intent.category.HOME" />
Maarten Derksdb352f32016-07-15 17:32:05 +020040 <category android:name="android.intent.category.DEFAULT" />
41 </intent-filter>
Dirk Vogt707feff2016-07-21 12:01:03 +020042 </activity>
Maarten Derksdb352f32016-07-15 17:32:05 +020043
Dirk Vogt707feff2016-07-21 12:01:03 +020044 <activity android:name="com.fairphone.psensor.UpdateFinalizerActivityFromNotification"
45 android:excludeFromRecents="true"
46 android:screenOrientation="portrait">
Maarten Derksdb352f32016-07-15 17:32:05 +020047 <intent-filter>
Dirk Vogt707feff2016-07-21 12:01:03 +020048 <action android:name="android.intent.action.MAIN" />
49 <category android:name="android.intent.category.DEFAULT" />
Maarten Derksdb352f32016-07-15 17:32:05 +020050 </intent-filter>
Dirk Vogt707feff2016-07-21 12:01:03 +020051 </activity>
Maarten Derksdb352f32016-07-15 17:32:05 +020052
53 <activity
54 android:name=".DiagnosticsActivity"
55 android:label="@string/activity_diagnostics"
56 android:screenOrientation="portrait">
57 <intent-filter>
58 <category android:name="android.intent.category.DEFAULT" />
59 </intent-filter>
60 </activity>
61
62 <activity
63 android:name=".CalibrationActivity"
64 android:label="@string/activity_calibration"
65 android:screenOrientation="portrait">
66 <intent-filter>
67 <action android:name="android.intent.action.MAIN" />
68 <category android:name="android.intent.category.DEFAULT" />
69 </intent-filter>
70 </activity>
71
Borjan Tchakaloff4d4cc952017-08-30 21:02:21 +020072 <activity
73 android:name=".ReceiverModuleChangedActivity"
74 android:label="@string/receiver_module_changed_title"
75 android:screenOrientation="portrait">
76 <intent-filter>
77 <category android:name="android.intent.category.DEFAULT" />
78 </intent-filter>
79 </activity>
80
Dirk Vogt707feff2016-07-21 12:01:03 +020081 <receiver
82 android:name="com.fairphone.psensor.BootUpReceiver"
83 android:enabled="true"
84 android:permission="android.permission.RECEIVE_BOOT_COMPLETED" >
85 <intent-filter>
86 <action android:name="android.intent.action.BOOT_COMPLETED" />
87 <action android:name="android.intent.action.ACTION_SHUTDOWN" />
88 <action android:name="android.intent.action.QUICKBOOT_POWEROFF" />
89 </intent-filter>
90 </receiver>
91
92 <service
93 android:name="com.fairphone.psensor.UpdateFinalizerService"
Maarten Derksfd429b62016-08-02 17:31:42 +020094 android:enabled="false"
Borjan Tchakaloff7a4e3df2016-08-30 16:59:51 +020095 android:exported="false" />
Dirk Vogt707feff2016-07-21 12:01:03 +020096
Borjan Tchakaloff4d4cc952017-08-30 21:02:21 +020097 <service
98 android:name=".CalibrationService"
99 android:enabled="true"
100 android:exported="true"
101 android:permission="com.fairphone.psensor.permission.CALIBRATE_PROXIMITY_SENSOR" />
Maarten Derksdb352f32016-07-15 17:32:05 +0200102 </application>
103
Dirk Vogt707feff2016-07-21 12:01:03 +0200104</manifest>