From c865881999723dc602f3c2fd46d453508192b54c Mon Sep 17 00:00:00 2001 From: Tyler Gunn Date: Wed, 7 Feb 2018 16:08:27 -0800 Subject: Pass calling package for invocations of endCall API. Pass the calling package for debugging purposes. Test: Manual Bug: 73006395 Change-Id: I5ea7f1f0033438de3cdc2c47fc8a03f05d9e4590 --- telecomm/java/android/telecom/TelecomManager.java | 2 +- telecomm/java/com/android/internal/telecom/ITelecomService.aidl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java index 7e897453ab59..c848f77c2c0e 100644 --- a/telecomm/java/android/telecom/TelecomManager.java +++ b/telecomm/java/android/telecom/TelecomManager.java @@ -1301,7 +1301,7 @@ public class TelecomManager { public boolean endCall() { try { if (isServiceConnected()) { - return getTelecomService().endCall(); + return getTelecomService().endCall(mContext.getPackageName()); } } catch (RemoteException e) { Log.e(TAG, "Error calling ITelecomService#endCall", e); diff --git a/telecomm/java/com/android/internal/telecom/ITelecomService.aidl b/telecomm/java/com/android/internal/telecom/ITelecomService.aidl index 3460754ff9eb..b4e7d56bc642 100644 --- a/telecomm/java/com/android/internal/telecom/ITelecomService.aidl +++ b/telecomm/java/com/android/internal/telecom/ITelecomService.aidl @@ -187,7 +187,7 @@ interface ITelecomService { /** * @see TelecomServiceImpl#endCall */ - boolean endCall(); + boolean endCall(String callingPackage); /** * @see TelecomServiceImpl#acceptRingingCall -- cgit v1.2.3-59-g8ed1b