diff options
author | Brad Ebinger <breadley@google.com> | 2016-07-18 14:10:18 -0700 |
---|---|---|
committer | gitbuildkicker <android-build@google.com> | 2016-08-01 19:13:38 -0700 |
commit | d1d248d10cf03498efb7041f1a8c9c467482a19d (patch) | |
tree | 22e9a5d7790a57d7f341f1d36ec4ce8269c7183b | |
parent | 505b9350f6bbee90c68d7d89bf13075283907e66 (diff) | |
download | Telephony-nougat-release.tar.gz |
Make TTY broadcasts protectedandroid-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r3android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10nougat-releasenougat-cts-releasenougat-bugfix-release
Currently, any app can broadcast the intent to update the TTY mode. This
change updates the intents to protected broadcasts so that only system
can broadcast them. Otherwise, a SecurityException will be thown.
Bug: 29832693
Change-Id: Ic9a91be3d8d15043e3165b766348cff301dd5da1
-rw-r--r-- | AndroidManifest.xml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 61257f8f9..b5e3e002b 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -28,6 +28,8 @@ <original-package android:name="com.android.phone" /> + <protected-broadcast android:name="android.telecom.action.TTY_PREFERRED_MODE_CHANGED" /> + <protected-broadcast android:name="android.telecom.action.CURRENT_TTY_MODE_CHANGED" /> <protected-broadcast android:name="android.intent.action.SERVICE_STATE" /> <protected-broadcast android:name="android.intent.action.RADIO_TECHNOLOGY" /> <protected-broadcast android:name="android.intent.action.EMERGENCY_CALLBACK_MODE_CHANGED" /> |