From 725926529a9cbc493535ccaf3f118a30cb01fdd7 Mon Sep 17 00:00:00 2001 From: voidstarstar Date: Mon, 8 Oct 2018 22:09:06 -0400 Subject: [PATCH] Add implementation of ProviderInstallerImpl --- play-services-core/build.gradle | 2 ++ .../android/gms/common/security/ProviderInstallerImpl.java | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/play-services-core/build.gradle b/play-services-core/build.gradle index 2a09b95e..fd19739f 100644 --- a/play-services-core/build.gradle +++ b/play-services-core/build.gradle @@ -35,6 +35,8 @@ dependencies { implementation project(':vtm-extras') implementation project(':vtm-jts') implementation project(':vtm-microg-theme') + + compile 'org.conscrypt:conscrypt-android:2.0.0' } def execResult(...args) { diff --git a/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java b/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java index cc4509dc..f3101adb 100644 --- a/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java +++ b/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java @@ -18,9 +18,11 @@ package com.google.android.gms.common.security; import android.content.Context; import android.util.Log; +import org.conscrypt.OpenSSLProvider; +import java.security.Security; public class ProviderInstallerImpl { public static void insertProvider(Context context) { - Log.d("ProviderInstallerImpl", "yep, i should do something with Security here..."); + Security.insertProviderAt(new OpenSSLProvider(), 1); } }