From d2ad986e5c5ee61d887ba10d15550a135c096ff7 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Mon, 11 Nov 2019 08:29:00 -0500 Subject: [PATCH] add SM-N970U support --- .../java/app/attestation/auditor/AttestationActivity.java | 1 + .../java/app/attestation/auditor/AttestationProtocol.java | 6 ++++++ app/src/main/res/values/strings.xml | 1 + 3 files changed, 8 insertions(+) diff --git a/app/src/main/java/app/attestation/auditor/AttestationActivity.java b/app/src/main/java/app/attestation/auditor/AttestationActivity.java index 2daf857b7..86f7aee50 100644 --- a/app/src/main/java/app/attestation/auditor/AttestationActivity.java +++ b/app/src/main/java/app/attestation/auditor/AttestationActivity.java @@ -158,6 +158,7 @@ private enum Stage { "SM-N960F", "SM-N960U", "SM-N970F", + "SM-N970U", "SM-N975U", "SM-S367VL", "SM-T510", diff --git a/app/src/main/java/app/attestation/auditor/AttestationProtocol.java b/app/src/main/java/app/attestation/auditor/AttestationProtocol.java index e1e957e38..a6eec61d3 100644 --- a/app/src/main/java/app/attestation/auditor/AttestationProtocol.java +++ b/app/src/main/java/app/attestation/auditor/AttestationProtocol.java @@ -258,6 +258,7 @@ private static class DeviceInfo { "Pixel 3 XL", "Pixel 3a", "Pixel 3a XL", + "SM-N970U", "SM-N975U").contains(Build.MODEL); private static final ImmutableSet extraPatchLevelMissing = ImmutableSet.of( @@ -265,6 +266,7 @@ private static class DeviceInfo { R.string.device_sm_g970f, R.string.device_sm_g975f, R.string.device_sm_n970f, + R.string.device_sm_n970u, R.string.device_sm_n975u, R.string.device_sm_t510); @@ -372,6 +374,8 @@ private static class DeviceInfo { new DeviceInfo(R.string.device_sm_n960u, 1, 2, false, false, R.string.os_stock)) .put("E94BC43B97F98CD10C22CD9D8469DBE621116ECFA624FE291A1D53CF3CD685D1", new DeviceInfo(R.string.device_sm_n970f, 3, 4, false /* uses new API */, true, R.string.os_stock)) + .put("466011C44BBF883DB38CF96617ED35C796CE2552C5357F9230258329E943DB70", + new DeviceInfo(R.string.device_sm_n970u, 3, 4, false /* uses new API */, true, R.string.os_stock)) .put("52946676088007755EB586B3E3F3E8D3821BE5DF73513E6C13640507976420E6", new DeviceInfo(R.string.device_sm_n975u, 3, 4, false /* uses new API */, true, R.string.os_stock)) .put("F3688C02D9676DEDB6909CADE364C271901FD66EA4F691AEB8B8921195E469C5", @@ -443,6 +447,8 @@ private static class DeviceInfo { new DeviceInfo(R.string.device_pixel_3_generic, 3, 4, false /* uses new API */, true, R.string.os_stock)) .put("8CA89AF1A6DAA74B00810849356DE929CFC4498EF36AF964757BDE8A113BF46D", new DeviceInfo(R.string.device_pixel_3a_generic, 3, 4, false /* uses new API */, true, R.string.os_stock)) + .put("3D3DEB132A89551D0A700D230BABAE4E3E80E3C7926ACDD7BAEDF9B57AD316D0", + new DeviceInfo(R.string.device_sm_n970u, 3, 4, false /* uses new API */, true, R.string.os_stock)) .put("9AC63842137D92C119A1B1BE2C9270B9EBB6083BBE6350B7823571942B5869F0", new DeviceInfo(R.string.device_sm_n975u, 3, 4, false /* uses new API */, true, R.string.os_stock)) .build(); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9a575a77f..388bbed95 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -104,6 +104,7 @@ Samsung Galaxy Note 9 (SM-N960F) Samsung Galaxy Note 9 (SM-N960U) Samsung Galaxy Note 10 (SM-N970F) + Samsung Galaxy Note 10 (SM-N970U) Samsung Galaxy Note 10+ (SM-N975U) Samsung Galaxy Tab A 10.1 (2019) Samsung Galaxy Tab S4