diff --git a/app/src/amazon/AndroidManifest.xml b/app/src/amazon/AndroidManifest.xml
index c987d1f0da..8ed266b802 100644
--- a/app/src/amazon/AndroidManifest.xml
+++ b/app/src/amazon/AndroidManifest.xml
@@ -465,6 +465,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
()
: provider.oauth.parameters);
+ String clientId = provider.oauth.clientId;
+ Uri redirectUri = Uri.parse(provider.oauth.redirectUri);
+ if ("gmail".equals(id) && BuildConfig.DEBUG) {
+ clientId = "803253368361-hr8kelm53hqodj7c6brdjeb2ctn5jg3p.apps.googleusercontent.com";
+ redirectUri = Uri.parse("eu.faircode.email.debug:/");
+ }
+
AuthorizationRequest.Builder authRequestBuilder =
new AuthorizationRequest.Builder(
serviceConfig,
- provider.oauth.clientId,
+ clientId,
ResponseTypeValues.CODE,
- Uri.parse(provider.oauth.redirectUri))
+ redirectUri)
.setScopes(provider.oauth.scopes)
.setState(provider.id)
.setAdditionalParameters(params);
diff --git a/app/src/main/res/layout/fragment_gmail.xml b/app/src/main/res/layout/fragment_gmail.xml
index 297392c42a..7c2cf94c7d 100644
--- a/app/src/main/res/layout/fragment_gmail.xml
+++ b/app/src/main/res/layout/fragment_gmail.xml
@@ -165,6 +165,7 @@
android:text="@string/title_setup_gmail_on_device"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textColor="?android:attr/textColorLink"
+ android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSelectHint" />
diff --git a/app/src/main/res/xml/providers.xml b/app/src/main/res/xml/providers.xml
index 96727e2383..727c25274f 100644
--- a/app/src/main/res/xml/providers.xml
+++ b/app/src/main/res/xml/providers.xml
@@ -23,15 +23,15 @@
+
diff --git a/app/src/play/AndroidManifest.xml b/app/src/play/AndroidManifest.xml
index 26cab85f8b..21928e1042 100644
--- a/app/src/play/AndroidManifest.xml
+++ b/app/src/play/AndroidManifest.xml
@@ -465,6 +465,15 @@
+
+
+
+
+
+
+
+
+