summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJongduck You <jdyou@google.com>2022-08-18 23:21:23 +0000
committerJongduck You <jdyou@google.com>2022-08-23 08:21:47 +0000
commit1a3d0d5bb846e8313bfe5219181afc8b1d1cfb21 (patch)
tree2a954e985d12f8f047a5fea6b6b939549dade136
parent5556257a43b9eb1c44a98aabe27c1c1195cf1289 (diff)
downloadims-android13-qpr3-c-s10-release.tar.gz
ACTION_TTY_PREFERRED_MODE_CHANGE cannot be converted to a protected-broadcast Prevent RcsService from receving the intent that sent from unpriviledged apps Bug: 235100180 Tests: Check Permission Denial of broadcasted intent Change-Id: I70727da0e2461512100ab9e35e382aff2f7f2de4
-rw-r--r--rcs/rcsservice/src/com/android/service/ims/RcsService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/rcs/rcsservice/src/com/android/service/ims/RcsService.java b/rcs/rcsservice/src/com/android/service/ims/RcsService.java
index 7d7b744..1823656 100644
--- a/rcs/rcsservice/src/com/android/service/ims/RcsService.java
+++ b/rcs/rcsservice/src/com/android/service/ims/RcsService.java
@@ -248,7 +248,7 @@ public class RcsService extends Service {
IntentFilter filter = new IntentFilter(TelecomManager.ACTION_TTY_PREFERRED_MODE_CHANGED);
filter.addAction(Intent.ACTION_AIRPLANE_MODE_CHANGED);
filter.addAction(SubscriptionManager.ACTION_DEFAULT_SUBSCRIPTION_CHANGED);
- registerReceiver(mReceiver, filter);
+ registerReceiver(mReceiver, filter, android.Manifest.permission.MODIFY_PHONE_STATE, null);
}
private void unregisterBroadcastReceiver() {