diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index def4b66504e93b94da6c01d3729b1cf39525e3e4..8386cd99f10eeddaab1781fc04a7fa682835be05 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -43,7 +43,7 @@ build: exit 1 fi cd "release" - unsigned_build=$(ls *.apk | grep "unsigned") + unsigned_build=$(ls *.apk | grep "release") cp $unsigned_build $UNSIGNED_APK artifacts: paths: diff --git a/app/build.gradle b/app/build.gradle index 36abb3ecd4e835b467f3b89db15453a64e5c6d37..e8e46ba1765645f89a9fd30eaef595f8a31fddfa 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -110,6 +110,7 @@ android { } release { + signingConfig = signingConfigs.debug minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules-release.pro' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index bce6ab210e2241e39c9ee64f6d53c8f4b1247e7d..8955302a5d130aa290ce809f98afe45c190db5f0 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -31,6 +31,9 @@ + + @@ -298,7 +302,7 @@ + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -310,7 +314,7 @@ + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -340,7 +344,7 @@ android:name=".syncadapter.MurenaCalendarsSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -354,7 +358,7 @@ android:name=".syncadapter.MurenaTasksSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -368,7 +372,7 @@ android:name=".syncadapter.MurenaNotesSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -382,7 +386,7 @@ android:name=".syncadapter.MurenaEmailSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -396,7 +400,7 @@ android:name=".syncadapter.MurenaMediaSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -410,7 +414,7 @@ android:name=".syncadapter.MurenaAppDataSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -425,7 +429,7 @@ android:name=".syncadapter.MurenaMeteredEdriveSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -452,7 +456,7 @@ android:name=".syncadapter.MurenaAddressBooksSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -466,7 +470,7 @@ android:name=".syncadapter.MurenaContactsSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -496,7 +500,7 @@ android:name=".syncadapter.GoogleCalendarsSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -510,7 +514,7 @@ android:name=".syncadapter.GoogleTasksSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -537,7 +541,7 @@ android:name=".syncadapter.GoogleAddressBooksSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -551,7 +555,7 @@ android:name=".syncadapter.GoogleContactsSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -568,7 +572,7 @@ android:name=".syncadapter.GoogleEmailSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -595,7 +599,7 @@ android:name=".syncadapter.YahooCalendarsSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -609,7 +613,7 @@ android:name=".syncadapter.YahooTasksSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -623,7 +627,7 @@ android:name=".syncadapter.YahooEmailSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -650,7 +654,7 @@ android:name=".syncadapter.YahooAddressBooksSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -664,7 +668,7 @@ android:name=".syncadapter.YahooContactsSyncAdapterService" android:exported="true" android:process=":sync" - tools:ignore="ExportedService"> + android:permission="${applicationId}.permission.SYNC_ADAPTER"> @@ -681,7 +685,7 @@ android:name="com.owncloud.android.services.AccountManagerService" android:enabled="true" android:exported="true" - tools:ignore="ExportedService" /> + android:permission="android.permission.MANAGE_ACCOUNTS" /> + android:exported="true" + android:permission="android.permission.RECEIVE_BOOT_COMPLETED"> @@ -728,7 +733,8 @@ + android:exported="true" + android:permission="android.permission.MANAGE_ACCOUNTS"> @@ -750,8 +756,14 @@ - - + + @@ -782,7 +794,10 @@ - + \ No newline at end of file