blob: 2c677923fa7ff526aa114147958d1fa1a1372787 [file] [log] [blame]
Kim Hansen086964d2013-12-10 11:33:28 +00001<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Filipe Gonçalvesb31d5862015-02-04 17:28:58 +00003 xmlns:tools="http://schemas.android.com/tools"
Maarten Derksc881c062016-06-21 09:42:11 +02004 package="com.fairphone.updater"
Borjan Tchakaloffc45596a2016-12-28 16:15:56 +01005 android:versionCode="13701"
6 android:versionName="1.37.1" >
Kim Hansen086964d2013-12-10 11:33:28 +00007
8 <uses-sdk
9 android:minSdkVersion="17"
Filipe Gonçalvesb31d5862015-02-04 17:28:58 +000010 android:targetSdkVersion="21" />
Kim Hansen086964d2013-12-10 11:33:28 +000011
12 <uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
13 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
14 <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
15 <uses-permission android:name="android.permission.INTERNET" />
16 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Filipe Gonçalves49ce23c2015-02-13 16:33:52 +000017 <uses-permission android:name="android.permission.RECOVERY"
18 tools:ignore="ProtectedPermissions"/>
Filipe Gonçalvesb31d5862015-02-04 17:28:58 +000019 <uses-permission android:name="android.permission.REBOOT"
20 tools:ignore="ProtectedPermissions"/>
Kim Hansen086964d2013-12-10 11:33:28 +000021 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
22 <uses-permission android:name="android.permission.WAKE_LOCK" />
23 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
24 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Filipe Gonçalvesb31d5862015-02-04 17:28:58 +000025 <uses-permission android:name="android.permission.ACCESS_CACHE_FILESYSTEM"
26 tools:ignore="ProtectedPermissions"/>
Jose Pascoal3a968a62014-06-17 21:14:54 +010027 <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED" />
Luca Weiss244f4032016-10-02 11:39:46 +020028 <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
Kim Hansen086964d2013-12-10 11:33:28 +000029
30 <application
31 android:allowBackup="true"
Maarten Derks615c8162016-11-23 11:31:11 +010032 android:icon="@mipmap/ic_launcher_updater"
Filipe72b5a7f2015-09-01 08:59:54 +000033 android:label="@string/app_full_name"
Jose Pascoal3a80cc02015-02-06 15:14:59 +000034 android:theme="@style/AppTheme"
35 android:supportsRtl="true">
Kim Hansen086964d2013-12-10 11:33:28 +000036 <service
Jose Pascoalb27d12a2014-09-11 19:38:18 +010037 android:name=".UpdaterService"
Maarten Derks615c8162016-11-23 11:31:11 +010038 android:icon="@mipmap/ic_launcher_updater"
Pedro Arelo773bd822014-10-10 11:57:34 +010039 android:label="@string/updater_service" />
Kim Hansen086964d2013-12-10 11:33:28 +000040
Tiago Costa77019fc2014-12-03 15:42:08 +000041 <receiver
42 android:name=".BootBroadcastReceiver"
43 android:enabled="true"
44 android:exported="false" >
Kim Hansen086964d2013-12-10 11:33:28 +000045 <intent-filter>
46 <action android:name="android.intent.action.BOOT_COMPLETED" />
Tiago Costa77019fc2014-12-03 15:42:08 +000047 <action android:name="android.intent.action.QUICKBOOT_POWERON" />
Kim Hansen086964d2013-12-10 11:33:28 +000048 </intent-filter>
49 </receiver>
Jose Pascoal1ee56e22014-05-21 16:58:20 +010050
Jose Pascoalb27d12a2014-09-11 19:38:18 +010051 <meta-data
52 android:name="com.crashlytics.ApiKey"
53 android:value="743d6f60e29372e7b75de8137a5585979710dd7a" />
54
55 <receiver
56 android:name=".widgets.gapps.GoogleAppsInstallerWidget"
Maarten Derks615c8162016-11-23 11:31:11 +010057 android:icon="@mipmap/ic_launcher_updater"
Jose Pascoalb27d12a2014-09-11 19:38:18 +010058 android:label="@string/google_apps_installer_name" >
59 <intent-filter>
60 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
61 </intent-filter>
62
63 <meta-data
64 android:name="android.appwidget.provider"
65 android:resource="@xml/google_apps_widget" />
66 </receiver>
Jose Pascoal91aff132014-10-02 17:19:47 +010067
68 <activity
Tiago Costa77019fc2014-12-03 15:42:08 +000069 android:name="com.fairphone.updater.FairphoneUpdater"
Jose Pascoal91aff132014-10-02 17:19:47 +010070 android:label="@string/app_name"
Borjan Tchakaloffc45596a2016-12-28 16:15:56 +010071 android:screenOrientation="portrait"
Tiago Costadaaa32c2015-01-08 12:12:24 +000072 android:launchMode="singleTop">
Jose Pascoal91aff132014-10-02 17:19:47 +010073 <intent-filter>
74 <action android:name="android.intent.action.MAIN" />
75
76 <category android:name="android.intent.category.LAUNCHER" />
77 </intent-filter>
Jose Pascoal79357c52015-03-12 20:14:29 +000078 <intent-filter>
79 <action android:name="android.intent.action.VIEW"/>
80 <category android:name="android.intent.category.DEFAULT"/>
81 <data android:mimeType="application/zip"/>
82 </intent-filter>
Jose Pascoal91aff132014-10-02 17:19:47 +010083 </activity>
Filipe Gonçalves837e1572015-01-23 17:52:35 +000084 <activity
85 android:name=".BetaEnabler"
Jose Pascoal87758742015-01-28 20:00:22 +000086 android:label="@string/title_activity_beta_enabler"
87 android:screenOrientation="portrait"
88 android:launchMode="singleTop" >
Filipe Gonçalves837e1572015-01-23 17:52:35 +000089 <intent-filter>
Filipe Gonçalvesb31d5862015-02-04 17:28:58 +000090 <action android:name="android.intent.action.VIEW"/>
91 <category android:name="android.intent.category.DEFAULT"/>
92 <category android:name="android.intent.category.BROWSABLE"/>
93 <data android:host="beta" android:scheme="fairphone"/>
Filipe Gonçalves837e1572015-01-23 17:52:35 +000094 </intent-filter>
95 </activity>
Kim Hansen086964d2013-12-10 11:33:28 +000096 </application>
97
Maarten Derks417de7a2016-08-25 17:27:59 +020098</manifest>