diff options
author | Shraddha Basantwani <shraddha.basantwani@ittiam.com> | 2022-05-11 16:14:21 +0530 |
---|---|---|
committer | Shraddha Basantwani <shraddha.basantwani@ittiam.com> | 2022-05-17 10:33:07 +0530 |
commit | d32022ca4ca9c1063db77c0a047550614afb2539 (patch) | |
tree | 03036612fc7a84c6125c7ceed2db07a7faf5e45d | |
parent | 9034ff523b85c99917635ee5317e7ecca57c72e6 (diff) | |
download | TV-d32022ca4ca9c1063db77c0a047550614afb2539.tar.gz |
Add action check for BootCompletedReceiver
Bug: 228314444
Test: Install/Run the PoC app
Change-Id: Ia8d6a9d404e36f934b01ef4dcf17a9bcffddec00
-rw-r--r-- | src/com/android/tv/receiver/BootCompletedReceiver.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/tv/receiver/BootCompletedReceiver.java b/src/com/android/tv/receiver/BootCompletedReceiver.java index 0eb03bec..0bf6ecf3 100644 --- a/src/com/android/tv/receiver/BootCompletedReceiver.java +++ b/src/com/android/tv/receiver/BootCompletedReceiver.java @@ -56,6 +56,11 @@ public class BootCompletedReceiver extends BroadcastReceiver { Log.wtf(TAG, "Stopping because device does not have a TvInputManager"); return; } + String action = intent.getAction(); + if (!Intent.ACTION_BOOT_COMPLETED.equals(action)) { + Log.w(TAG, "invalid action " + action); + return; + } if (DEBUG) Log.d(TAG, "boot completed " + intent); Starter.start(context); |