From 9cd0ea1767e7ab9ff95707bd0ae06a60b8e718d1 Mon Sep 17 00:00:00 2001 From: junyulai Date: Tue, 11 Feb 2020 17:19:36 +0800 Subject: [PATCH] [SP15] Remove unused getVtDataUsage in TelephonyMananger Test: atest FrameworkTelephonyTests Bug: 143923500 Change-Id: I31b7041dc2591b354200da5637496f071fc4aa9f --- .../android/telephony/TelephonyManager.java | 24 ------------------- .../internal/telephony/ITelephony.aidl | 10 -------- 2 files changed, 34 deletions(-) diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 0042ec8e2117a..4d6b702a296bd 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -45,10 +45,8 @@ import android.compat.annotation.UnsupportedAppUsage; import android.content.ComponentName; import android.content.Context; import android.content.Intent; -import android.content.pm.PackageManager; import android.database.Cursor; import android.net.ConnectivityManager; -import android.net.NetworkStats; import android.net.Uri; import android.os.AsyncTask; import android.os.BatteryStats; @@ -10786,28 +10784,6 @@ public class TelephonyManager { } } - /** - * Get aggregated video call data usage since boot. - * Permissions android.Manifest.permission.READ_NETWORK_USAGE_HISTORY is required. - * - * @param how one of the NetworkStats.STATS_PER_* constants depending on whether the request is - * for data usage per uid or overall usage. - * @return Snapshot of video call data usage - * @hide - */ - public NetworkStats getVtDataUsage(int how) { - boolean perUidStats = (how == NetworkStats.STATS_PER_UID); - try { - ITelephony service = getITelephony(); - if (service != null) { - return service.getVtDataUsage(getSubId(), perUidStats); - } - } catch (RemoteException e) { - Log.e(TAG, "Error calling ITelephony#getVtDataUsage", e); - } - return null; - } - /** * Policy control of data connection. Usually used when data limit is passed. * @param enabled True if enabling the data, otherwise disabling. diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl index 5c18cdd51e070..d8339c8deefa9 100644 --- a/telephony/java/com/android/internal/telephony/ITelephony.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl @@ -1621,16 +1621,6 @@ interface ITelephony { */ void carrierActionResetAll(int subId); - /** - * Get aggregated video call data usage since boot. - * Permissions android.Manifest.permission.READ_NETWORK_USAGE_HISTORY is required. - * - * @param perUidStats True if requesting data usage per uid, otherwise overall usage. - * @return Snapshot of video call data usage - * @hide - */ - NetworkStats getVtDataUsage(int subId, boolean perUidStats); - /** * Gets the voice call forwarding info {@link CallForwardingInfo}, given the call forward * reason.