Loading build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ buildscript { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.0' classpath 'com.android.tools.build:gradle:2.2.2' } } Loading remote-droid-guard-lib/src/main/java/org/microg/gms/droidguard/Constants.java +2 −2 Original line number Diff line number Diff line Loading @@ -18,6 +18,6 @@ package org.microg.gms.droidguard; public class Constants { public static final String GMS_PACKAGE_NAME = "com.google.android.gms"; public static final int GMS_VERSION_CODE = 9683430; public static final String GMS_VERSION_NAME_PREFIX = "9.6.83 (430-"; public static final int GMS_VERSION_CODE = 10084430; public static final String GMS_VERSION_NAME_PREFIX = "10.0.84 (430-"; } remote-droid-guard-lib/src/main/java/org/microg/gms/droidguard/RemoteDroidGuardConnector.java +6 −11 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ package org.microg.gms.droidguard; import android.annotation.SuppressLint; import android.content.ComponentName; import android.content.Context; import android.content.Intent; Loading @@ -24,7 +23,6 @@ import android.content.ServiceConnection; import android.os.Bundle; import android.os.IBinder; import android.os.RemoteException; import android.telephony.TelephonyManager; import android.util.Log; import java.util.concurrent.CountDownLatch; Loading @@ -43,13 +41,7 @@ public class RemoteDroidGuardConnector { return guard(type, androidIdLong, new Bundle()); } @SuppressLint("HardwareIds") public Result guard(final String type, final String androidIdLong, final Bundle extras) { TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); return guard(type, androidIdLong, extras, tm.getDeviceId(), tm.getSubscriberId()); } public synchronized Result guard(final String type, final String androidIdLong, final Bundle extras, final String deviceId, final String subscriberId) { public synchronized Result guard(final String type, final String androidIdLong, final Bundle extras) { final Result res = new Result(); res.statusCode = 14; connectForTask(new Task() { Loading @@ -61,8 +53,6 @@ public class RemoteDroidGuardConnector { request.reason = type; request.androidIdLong = androidIdLong; request.extras = extras; request.deviceId = deviceId; request.subscriberId = subscriberId; remote.guard(new IRemoteDroidGuardCallback.Stub() { @Override public void onResult(byte[] result) throws RemoteException { Loading @@ -88,6 +78,11 @@ public class RemoteDroidGuardConnector { return res; } @Deprecated public Result guard(String type, String androidIdLong, Bundle extras, String id1, String id2) { return guard(type, androidIdLong, extras); } private boolean connectForTask(Task todo) { CountDownLatch countDownLatch = new CountDownLatch(1); Intent intent = new Intent("org.microg.gms.droidguard.REMOTE"); Loading remote-droid-guard-lib/src/main/java/org/microg/gms/droidguard/RemoteDroidGuardRequest.java +0 −6 Original line number Diff line number Diff line Loading @@ -35,12 +35,6 @@ public class RemoteDroidGuardRequest extends AutoSafeParcelable { @SafeParceled(3) public String androidIdLong; // From TelephonyManager @SafeParceled(10) public String deviceId; @SafeParceled(11) public String subscriberId; // additional fields, known key: "contentBinding" @SafeParceled(100) public Bundle extras; Loading remote-droid-guard/build.gradle +4 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,6 @@ repositories { dependencies { compile 'com.squareup.wire:wire-runtime:1.6.1' compile ':droidguasso:@jar' compile ':arthook:@aar' compile project(':remote-droid-guard-lib') } Loading Loading @@ -47,6 +46,10 @@ android { java.srcDirs += 'src/main/protos-java' } } dexOptions { additionalParameters "--core-library" } } if (file('user.gradle').exists()) { Loading Loading
build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ buildscript { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.0' classpath 'com.android.tools.build:gradle:2.2.2' } } Loading
remote-droid-guard-lib/src/main/java/org/microg/gms/droidguard/Constants.java +2 −2 Original line number Diff line number Diff line Loading @@ -18,6 +18,6 @@ package org.microg.gms.droidguard; public class Constants { public static final String GMS_PACKAGE_NAME = "com.google.android.gms"; public static final int GMS_VERSION_CODE = 9683430; public static final String GMS_VERSION_NAME_PREFIX = "9.6.83 (430-"; public static final int GMS_VERSION_CODE = 10084430; public static final String GMS_VERSION_NAME_PREFIX = "10.0.84 (430-"; }
remote-droid-guard-lib/src/main/java/org/microg/gms/droidguard/RemoteDroidGuardConnector.java +6 −11 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ package org.microg.gms.droidguard; import android.annotation.SuppressLint; import android.content.ComponentName; import android.content.Context; import android.content.Intent; Loading @@ -24,7 +23,6 @@ import android.content.ServiceConnection; import android.os.Bundle; import android.os.IBinder; import android.os.RemoteException; import android.telephony.TelephonyManager; import android.util.Log; import java.util.concurrent.CountDownLatch; Loading @@ -43,13 +41,7 @@ public class RemoteDroidGuardConnector { return guard(type, androidIdLong, new Bundle()); } @SuppressLint("HardwareIds") public Result guard(final String type, final String androidIdLong, final Bundle extras) { TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); return guard(type, androidIdLong, extras, tm.getDeviceId(), tm.getSubscriberId()); } public synchronized Result guard(final String type, final String androidIdLong, final Bundle extras, final String deviceId, final String subscriberId) { public synchronized Result guard(final String type, final String androidIdLong, final Bundle extras) { final Result res = new Result(); res.statusCode = 14; connectForTask(new Task() { Loading @@ -61,8 +53,6 @@ public class RemoteDroidGuardConnector { request.reason = type; request.androidIdLong = androidIdLong; request.extras = extras; request.deviceId = deviceId; request.subscriberId = subscriberId; remote.guard(new IRemoteDroidGuardCallback.Stub() { @Override public void onResult(byte[] result) throws RemoteException { Loading @@ -88,6 +78,11 @@ public class RemoteDroidGuardConnector { return res; } @Deprecated public Result guard(String type, String androidIdLong, Bundle extras, String id1, String id2) { return guard(type, androidIdLong, extras); } private boolean connectForTask(Task todo) { CountDownLatch countDownLatch = new CountDownLatch(1); Intent intent = new Intent("org.microg.gms.droidguard.REMOTE"); Loading
remote-droid-guard-lib/src/main/java/org/microg/gms/droidguard/RemoteDroidGuardRequest.java +0 −6 Original line number Diff line number Diff line Loading @@ -35,12 +35,6 @@ public class RemoteDroidGuardRequest extends AutoSafeParcelable { @SafeParceled(3) public String androidIdLong; // From TelephonyManager @SafeParceled(10) public String deviceId; @SafeParceled(11) public String subscriberId; // additional fields, known key: "contentBinding" @SafeParceled(100) public Bundle extras; Loading
remote-droid-guard/build.gradle +4 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,6 @@ repositories { dependencies { compile 'com.squareup.wire:wire-runtime:1.6.1' compile ':droidguasso:@jar' compile ':arthook:@aar' compile project(':remote-droid-guard-lib') } Loading Loading @@ -47,6 +46,10 @@ android { java.srcDirs += 'src/main/protos-java' } } dexOptions { additionalParameters "--core-library" } } if (file('user.gradle').exists()) { Loading