Loading services/core/java/com/android/server/broadcastradio/IRadioServiceAidlImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ package com.android.server.broadcastradio; import android.Manifest; import android.content.pm.PackageManager; import android.hardware.broadcastradio.IBroadcastRadio; import android.hardware.radio.IAnnouncementListener; import android.hardware.radio.ICloseHandle; Loading @@ -23,6 +25,7 @@ import android.hardware.radio.IRadioService; import android.hardware.radio.ITuner; import android.hardware.radio.ITunerCallback; import android.hardware.radio.RadioManager; import android.os.Binder; import android.os.IBinder; import android.os.RemoteException; import android.os.ServiceManager; Loading Loading @@ -112,6 +115,13 @@ final class IRadioServiceAidlImpl extends IRadioService.Stub { @Override protected void dump(FileDescriptor fd, PrintWriter printWriter, String[] args) { if (mService.getContext().checkCallingOrSelfPermission(Manifest.permission.DUMP) != PackageManager.PERMISSION_GRANTED) { printWriter.println("Permission Denial: can't dump AIDL BroadcastRadioService from " + "from pid=" + Binder.getCallingPid() + ", uid=" + Binder.getCallingUid() + " without permission " + Manifest.permission.DUMP); return; } IndentingPrintWriter radioPrintWriter = new IndentingPrintWriter(printWriter); radioPrintWriter.printf("BroadcastRadioService\n"); Loading services/core/java/com/android/server/broadcastradio/IRadioServiceHidlImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,15 @@ package com.android.server.broadcastradio; import android.Manifest; import android.content.pm.PackageManager; import android.hardware.radio.IAnnouncementListener; import android.hardware.radio.ICloseHandle; import android.hardware.radio.IRadioService; import android.hardware.radio.ITuner; import android.hardware.radio.ITunerCallback; import android.hardware.radio.RadioManager; import android.os.Binder; import android.os.RemoteException; import android.util.IndentingPrintWriter; import android.util.Log; Loading Loading @@ -129,6 +132,13 @@ final class IRadioServiceHidlImpl extends IRadioService.Stub { @Override protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) { if (mService.getContext().checkCallingOrSelfPermission(Manifest.permission.DUMP) != PackageManager.PERMISSION_GRANTED) { pw.println("Permission Denial: can't dump HIDL BroadcastRadioService from " + "from pid=" + Binder.getCallingPid() + ", uid=" + Binder.getCallingUid() + " without permission " + Manifest.permission.DUMP); return; } IndentingPrintWriter radioPw = new IndentingPrintWriter(pw); radioPw.printf("BroadcastRadioService\n"); Loading Loading
services/core/java/com/android/server/broadcastradio/IRadioServiceAidlImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ package com.android.server.broadcastradio; import android.Manifest; import android.content.pm.PackageManager; import android.hardware.broadcastradio.IBroadcastRadio; import android.hardware.radio.IAnnouncementListener; import android.hardware.radio.ICloseHandle; Loading @@ -23,6 +25,7 @@ import android.hardware.radio.IRadioService; import android.hardware.radio.ITuner; import android.hardware.radio.ITunerCallback; import android.hardware.radio.RadioManager; import android.os.Binder; import android.os.IBinder; import android.os.RemoteException; import android.os.ServiceManager; Loading Loading @@ -112,6 +115,13 @@ final class IRadioServiceAidlImpl extends IRadioService.Stub { @Override protected void dump(FileDescriptor fd, PrintWriter printWriter, String[] args) { if (mService.getContext().checkCallingOrSelfPermission(Manifest.permission.DUMP) != PackageManager.PERMISSION_GRANTED) { printWriter.println("Permission Denial: can't dump AIDL BroadcastRadioService from " + "from pid=" + Binder.getCallingPid() + ", uid=" + Binder.getCallingUid() + " without permission " + Manifest.permission.DUMP); return; } IndentingPrintWriter radioPrintWriter = new IndentingPrintWriter(printWriter); radioPrintWriter.printf("BroadcastRadioService\n"); Loading
services/core/java/com/android/server/broadcastradio/IRadioServiceHidlImpl.java +10 −0 Original line number Diff line number Diff line Loading @@ -16,12 +16,15 @@ package com.android.server.broadcastradio; import android.Manifest; import android.content.pm.PackageManager; import android.hardware.radio.IAnnouncementListener; import android.hardware.radio.ICloseHandle; import android.hardware.radio.IRadioService; import android.hardware.radio.ITuner; import android.hardware.radio.ITunerCallback; import android.hardware.radio.RadioManager; import android.os.Binder; import android.os.RemoteException; import android.util.IndentingPrintWriter; import android.util.Log; Loading Loading @@ -129,6 +132,13 @@ final class IRadioServiceHidlImpl extends IRadioService.Stub { @Override protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) { if (mService.getContext().checkCallingOrSelfPermission(Manifest.permission.DUMP) != PackageManager.PERMISSION_GRANTED) { pw.println("Permission Denial: can't dump HIDL BroadcastRadioService from " + "from pid=" + Binder.getCallingPid() + ", uid=" + Binder.getCallingUid() + " without permission " + Manifest.permission.DUMP); return; } IndentingPrintWriter radioPw = new IndentingPrintWriter(pw); radioPw.printf("BroadcastRadioService\n"); Loading