From c3ed394a167eff2f790bd6f4726836e87f6db565 Mon Sep 17 00:00:00 2001 From: wangqi Date: Thu, 22 Feb 2018 18:17:14 -0800 Subject: Add new signature for Cequint Caller ID app. Bug: 73757382 Test: none PiperOrigin-RevId: 186707825 Change-Id: Ib491e958b08298f233841718283e915bedb57fb2 --- .../android/dialer/oem/CequintPackageUtils.java | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'java/com/android/dialer/oem') diff --git a/java/com/android/dialer/oem/CequintPackageUtils.java b/java/com/android/dialer/oem/CequintPackageUtils.java index 66c900e8b..6a64e6849 100644 --- a/java/com/android/dialer/oem/CequintPackageUtils.java +++ b/java/com/android/dialer/oem/CequintPackageUtils.java @@ -36,6 +36,8 @@ final class CequintPackageUtils { private static final int SIGNED_2048 = 1; private static final int SIGNED_VZW = 2; private static final int SIGNED_SPRINT = 3; + // TODO(a bug): Add test for this signature. + private static final int SIGNED_SPRINT_NEW = 4; // Known Caller Name ID fingerprints private static final List callerIdFingerprints = new ArrayList<>(); @@ -190,6 +192,42 @@ final class CequintPackageUtils { (byte) 0x8E, (byte) 0x9D }); + callerIdFingerprints.add( + SIGNED_SPRINT_NEW, + new byte[] { + 0x27, + (byte) 0xF9, + 0x6D, + (byte) 0xBA, + (byte) 0xB7, + 0x7B, + 0x31, + (byte) 0xF6, + (byte) 0x95, + 0x3E, + 0x4C, + (byte) 0xD2, + (byte) 0xC2, + (byte) 0xDE, + (byte) 0xFE, + 0x15, + (byte) 0xF5, + (byte) 0xD7, + (byte) 0xC7, + (byte) 0x8F, + 0x07, + 0x3D, + (byte) 0xD7, + 0x16, + 0x20, + 0x18, + (byte) 0xEF, + 0x47, + 0x6B, + 0x09, + 0x7C, + 0x34 + }); } @SuppressLint("PackageManagerGetSignatures") -- cgit v1.2.3