gmscompat: Remove unwanted spoofing of DEVICE_INITIAL_SDK_INT
Change-Id: I902311e48ec5d214cf9768684a8d1d8bfe27d208
diff --git a/core/java/com/android/internal/gmscompat/AttestationHooks.java b/core/java/com/android/internal/gmscompat/AttestationHooks.java
index 8996ca8..a331c4a 100644
--- a/core/java/com/android/internal/gmscompat/AttestationHooks.java
+++ b/core/java/com/android/internal/gmscompat/AttestationHooks.java
@@ -19,7 +19,6 @@
import android.app.Application;
import android.content.Context;
import android.os.Build;
-import android.os.Build.VERSION;
import android.text.TextUtils;
import android.util.Log;
@@ -53,22 +52,6 @@
}
}
- private static void setVersionField(String key, Integer value) {
- try {
- // Unlock
- Field field = Build.VERSION.class.getDeclaredField(key);
- field.setAccessible(true);
-
- // Edit
- field.set(null, value);
-
- // Lock
- field.setAccessible(false);
- } catch (NoSuchFieldException | IllegalAccessException e) {
- Log.e(TAG, "Failed to spoof Build." + key, e);
- }
- }
-
public static void initApplicationBeforeOnCreate(Context context) {
final String packageName = context.getPackageName();
final String processName = Application.getProcessName();
@@ -86,7 +69,6 @@
setBuildField("PRODUCT", "marlin");
setBuildField("DEVICE", "marlin");
setBuildField("MODEL", "Pixel XL");
- setVersionField("DEVICE_INITIAL_SDK_INT", Build.VERSION_CODES.N_MR1);
}
}