From dcd87bf35ce632e29cdd9097f741ed57ee483227 Mon Sep 17 00:00:00 2001 From: Hunter Knepshield Date: Tue, 7 Jan 2020 16:57:11 -0800 Subject: Forward IBinder#dump to CarrierService#dump This will allow CarrierConfigLoader to dump packages' bound carrier services as part of bug reports when appropriate. Bug: 146521742 Test: manual with modified CarrierConfigLoader + dumpsys carrier_config Change-Id: Ie3aef4216e7a42e5e4cc5ba4a3978b9c4dda50dd Merged-In: Ie3aef4216e7a42e5e4cc5ba4a3978b9c4dda50dd (cherry picked from commit 05a57b6f5ee0e7538cd6c2fc8b94cd9f67b63f95) --- telephony/java/android/service/carrier/CarrierService.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'telephony/java/android/service') diff --git a/telephony/java/android/service/carrier/CarrierService.java b/telephony/java/android/service/carrier/CarrierService.java index eefc1b70bac9..d06ec11f3e61 100644 --- a/telephony/java/android/service/carrier/CarrierService.java +++ b/telephony/java/android/service/carrier/CarrierService.java @@ -25,6 +25,9 @@ import android.os.ResultReceiver; import android.telephony.TelephonyRegistryManager; import android.util.Log; +import java.io.FileDescriptor; +import java.io.PrintWriter; + /** * A service that exposes carrier-specific functionality to the system. *

@@ -156,5 +159,10 @@ public abstract class CarrierService extends Service { result.send(RESULT_ERROR, null); } } + + @Override + protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) { + CarrierService.this.dump(fd, pw, args); + } } } -- cgit v1.2.3