From 710cce6dd975644dd60b4bec48f19c188ac93209 Mon Sep 17 00:00:00 2001 From: Cody Kesting Date: Thu, 4 Apr 2019 16:56:34 -0700 Subject: [PATCH] Update TelMan API for testing Line1NumberForDisplay. CTS testing is being added for TelephonyManager#setLine1NumberForDisplay. This requires making the getter for alphaTag visible for testing with the @TestApi annotation. Bug: 31963371 Test: API change. tests are unaffected. Change-Id: I85887cf05f395f4ac4ca8dc6800e29f4fc9f8de4 --- api/test-current.txt | 1 + telephony/java/android/telephony/TelephonyManager.java | 1 + 2 files changed, 2 insertions(+) diff --git a/api/test-current.txt b/api/test-current.txt index e813523f46a23..9cfeac89632b5 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -1551,6 +1551,7 @@ package android.telephony { public class TelephonyManager { method public int getCarrierIdListVersion(); + method @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public String getLine1AlphaTag(); method public android.util.Pair getRadioHalVersion(); method @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void refreshUiccProfile(); method public void setCarrierTestOverride(String, String, String, String, String, String, String); diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index f9d9baba0bebc..fcd3cf5e378e1 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -3733,6 +3733,7 @@ public class TelephonyManager { * @hide * nobody seems to call this. */ + @TestApi @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public String getLine1AlphaTag() { return getLine1AlphaTag(getSubId());