Add pending intent immutability to Call block disabled notification.

This intent is shown ONLY when the user has enabled blocking of
unknown numbers and they dial an emergency number.  Without adding
FLAG_IMMUTABLE the platform throws an IllegalArgumentException, crashing
Telecom and the system service, causing a soft reboot.

Test: Manual test; add fake emergency number, enable blocking of unknown
numbers, dial emergency number.  Verify repros without fix and verifies
does not repro with fix.
Bug: 190559421

Change-Id: I38c57a5ff151d74a01141d7a43ec2418f211b092
diff --git a/src/com/android/server/telecom/settings/BlockedNumbersUtil.java b/src/com/android/server/telecom/settings/BlockedNumbersUtil.java
index 67634e4..4be75f8 100644
--- a/src/com/android/server/telecom/settings/BlockedNumbersUtil.java
+++ b/src/com/android/server/telecom/settings/BlockedNumbersUtil.java
@@ -95,7 +95,8 @@
         if (showNotification) {
             Intent intent = new Intent(context, CallBlockDisabledActivity.class);
             PendingIntent pendingIntent = PendingIntent.getActivity(
-                    context, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT);
+                    context, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT
+                            | PendingIntent.FLAG_IMMUTABLE);
 
             String title = context.getString(
                     R.string.phone_strings_call_blocking_turned_off_notification_title_txt);