From 270197bc8d50205a82092d181f9dbdbdeebb376c Mon Sep 17 00:00:00 2001 From: Jayachandran C Date: Fri, 15 Nov 2019 09:58:04 -0800 Subject: [PATCH] Remove usage of Telephonymanager getDefault() and from() hidden APIs This CL replaces with getSystemService(TelephonyManager.class) Bug: 140768340 Test: atest frameworks/base/tests/net Change-Id: I0f14cc5440fa85c81ab90f3199e9e91c1b00f5e1 --- .../core/java/com/android/server/net/NetworkStatsService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/net/NetworkStatsService.java b/services/core/java/com/android/server/net/NetworkStatsService.java index 41806cabef..08c94267e9 100644 --- a/services/core/java/com/android/server/net/NetworkStatsService.java +++ b/services/core/java/com/android/server/net/NetworkStatsService.java @@ -337,7 +337,7 @@ public class NetworkStatsService extends INetworkStatsService.Stub { powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, TAG); NetworkStatsService service = new NetworkStatsService(context, networkManager, alarmManager, - wakeLock, getDefaultClock(), TelephonyManager.getDefault(), + wakeLock, getDefaultClock(), context.getSystemService(TelephonyManager.class), new DefaultNetworkStatsSettings(context), new NetworkStatsFactory(), new NetworkStatsObservers(), getDefaultSystemDir(), getDefaultBaseDir()); service.registerLocalService();