diff options
| author | 2024-06-21 01:10:50 +0000 | |
|---|---|---|
| committer | 2024-06-21 01:10:50 +0000 | |
| commit | f2dcc90b07ad14fc8641b6823e3e33e7032c4770 (patch) | |
| tree | 9440c8bfdf7e1154f411dee96de75a11fb650b4e | |
| parent | ad36cea1f0e2e5080421536a2698c81427aef739 (diff) | |
| parent | 4e88beaefab96ca0e35a494902b8bf37da87ae40 (diff) | |
Merge "Revert "Adding in verification of calling UID in onShellCommand"" into rvc-dev am: 75aaa4c2ea am: e327817f65 am: c4cd5efae8 am: d03e368756 am: fb517df3a7 am: 768f53651e am: d6f0e9825d am: 4e88beaefa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/26191039
Change-Id: I7b1cefe88283c507dc7b3f675b5577909858bc2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | services/core/java/com/android/server/am/ActivityManagerService.java | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 7d2ec4cae642..46adc79ed056 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -9707,13 +9707,6 @@ public class ActivityManagerService extends IActivityManager.Stub public void onShellCommand(FileDescriptor in, FileDescriptor out, FileDescriptor err, String[] args, ShellCallback callback, ResultReceiver resultReceiver) { - final int callingUid = Binder.getCallingUid(); - if (callingUid != ROOT_UID && callingUid != Process.SHELL_UID) { - if (resultReceiver != null) { - resultReceiver.send(-1, null); - } - throw new SecurityException("Shell commands are only callable by root or shell"); - } (new ActivityManagerShellCommand(this, false)).exec( this, in, out, err, args, callback, resultReceiver); } |