Merge "use telephony API to sent secret dial code"
diff --git a/InCallUI/res/values-es/strings.xml b/InCallUI/res/values-es/strings.xml
index 1378a48..ab570d5 100644
--- a/InCallUI/res/values-es/strings.xml
+++ b/InCallUI/res/values-es/strings.xml
@@ -189,7 +189,7 @@
     <string name="spam_notification_title" msgid="8681565585547329999">"Llamada de %1$s terminada"</string>
     <string name="spam_notification_non_spam_call_text" msgid="1357729961551033350">"Es la primera vez que recibes una llamada de este número."</string>
     <string name="spam_notification_spam_call_text" msgid="5132722997094120379">"Sospechábamos que esta llamada era de spam."</string>
-    <string name="spam_notification_report_spam_action_text" msgid="2635952482608001896">"Bloquear/marcar spam"</string>
+    <string name="spam_notification_report_spam_action_text" msgid="2635952482608001896">"Bloquear / Marcar como spam"</string>
     <string name="spam_notification_add_contact_action_text" msgid="396934716185343647">"Añadir contacto"</string>
     <string name="spam_notification_not_spam_action_text" msgid="1694637126165301851">"No es spam"</string>
 </resources>
diff --git a/InCallUI/res/values-it/strings.xml b/InCallUI/res/values-it/strings.xml
index d6ac28c..c9b4950 100644
--- a/InCallUI/res/values-it/strings.xml
+++ b/InCallUI/res/values-it/strings.xml
@@ -54,9 +54,9 @@
     <string name="card_title_callback_number" msgid="7646082782307705748">"Numero da richiamare:\n <xliff:g id="DARK_NUMBER">%1$s</xliff:g>"</string>
     <string name="card_title_callback_number_emergency" msgid="8916355112472826080">"Numero da richiamare in caso di emergenza:\n <xliff:g id="DARK_NUMBER">%1$s</xliff:g>"</string>
     <string name="notification_dialing" msgid="8080968169444117163">"Composizione in corso"</string>
-    <string name="notification_missedCallTitle" msgid="2774630248151712215">"Chiamata senza risposta"</string>
-    <string name="notification_missedCallsTitle" msgid="263275811089605859">"Chiamate senza risposta"</string>
-    <string name="notification_missedCallsMsg" msgid="69408330370667429">"<xliff:g id="NUM_MISSED_CALLS">%s</xliff:g> chiamate senza risposta"</string>
+    <string name="notification_missedCallTitle" msgid="2774630248151712215">"Chiamata persa"</string>
+    <string name="notification_missedCallsTitle" msgid="263275811089605859">"Chiamate perse"</string>
+    <string name="notification_missedCallsMsg" msgid="69408330370667429">"<xliff:g id="NUM_MISSED_CALLS">%s</xliff:g> chiamate perse"</string>
     <string name="notification_missedCallTicker" msgid="1599269453813734699">"Chiamata senza risposta da <xliff:g id="MISSED_CALL_FROM">%s</xliff:g>"</string>
     <string name="notification_ongoing_call" msgid="8633734299234807397">"Chiamata in corso"</string>
     <string name="notification_ongoing_work_call" msgid="3465083293325006579">"Chiamata di lavoro in corso"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 6f6e61e..77537ee 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -271,7 +271,7 @@
     <string name="toast_cannot_write_system_settings" msgid="5614246168296606709">"La aplicación Teléfono no tiene permiso para editar los ajustes del sistema."</string>
     <string name="blocked_number_call_log_label" msgid="8912042441473014712">"Bloqueado"</string>
     <string name="accessibility_call_is_active" msgid="2297282583928508760">"Llamada activa: <xliff:g id="NAMEORNUMBER">^1</xliff:g>"</string>
-    <string name="call_log_action_block_report_number" msgid="8288915197641750257">"Bloquear/marcar como spam"</string>
+    <string name="call_log_action_block_report_number" msgid="8288915197641750257">"Bloquear / Marcar como spam"</string>
     <string name="call_log_action_block_number" msgid="5920731882931944594">"Bloquear"</string>
     <string name="call_log_action_remove_spam" msgid="5750557938714304455">"No es spam"</string>
     <string name="call_log_action_unblock_number" msgid="8906582251480361069">"Desbloquear"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 040ccef..7411984 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -44,10 +44,10 @@
     <string name="clearCallLogConfirmation" msgid="7899552396101432827">"Verranno eliminate tutte le chiamate dalla cronologia"</string>
     <string name="clearCallLogProgress_title" msgid="3372471156216306132">"Cancellazione cronologia chiamate…"</string>
     <string name="userCallActivityLabel" product="default" msgid="6652512551977445095">"Telefono"</string>
-    <string name="notification_missedCallTitle" msgid="2078223183024451723">"Chiamata senza risposta"</string>
+    <string name="notification_missedCallTitle" msgid="2078223183024451723">"Chiamata persa"</string>
     <string name="notification_missedWorkCallTitle" msgid="8418335304394771688">"Chiamata di lavoro persa"</string>
-    <string name="notification_missedCallsTitle" msgid="4948840634672742797">"Chiamate senza risposta"</string>
-    <string name="notification_missedCallsMsg" msgid="158790423221579961">"<xliff:g id="NUM_MISSED_CALLS">%s</xliff:g> chiamate senza risposta"</string>
+    <string name="notification_missedCallsTitle" msgid="4948840634672742797">"Chiamate perse"</string>
+    <string name="notification_missedCallsMsg" msgid="158790423221579961">"<xliff:g id="NUM_MISSED_CALLS">%s</xliff:g> chiamate perse"</string>
     <string name="notification_missedCall_call_back" msgid="1991552423738343203">"Richiama"</string>
     <string name="notification_missedCall_message" msgid="3042123733754151052">"Messaggio"</string>
     <plurals name="notification_voicemail_title" formatted="false" msgid="9088953961148324851">
@@ -151,7 +151,7 @@
     <string name="block_number_search_hint" msgid="5409571607043872758">"Aggiungi numero/cerca contatti"</string>
     <string name="call_log_all_empty" msgid="8357417710416340920">"La cronologia delle chiamate è vuota"</string>
     <string name="call_log_all_empty_action" msgid="9093210119068366147">"Fai una chiamata"</string>
-    <string name="call_log_missed_empty" msgid="3927274175205520135">"Nessuna chiamata senza risposta."</string>
+    <string name="call_log_missed_empty" msgid="3927274175205520135">"Nessuna chiamata persa."</string>
     <string name="call_log_voicemail_empty" msgid="8383585074222277550">"La segreteria è vuota."</string>
     <string name="voicemail_archive_empty" msgid="1087408796679056787">"L\'archivio dei messaggi vocali è vuoto."</string>
     <string name="show_favorites_only" msgid="5520072531022614595">"Mostra solo i preferiti"</string>
@@ -182,7 +182,7 @@
     <string name="search_shortcut_send_sms_message" msgid="2569304043345025525">"Invia SMS"</string>
     <string name="search_shortcut_make_video_call" msgid="1265971685034465166">"Fai una videochiamata"</string>
     <string name="search_shortcut_block_number" msgid="4787156645163436072">"Blocca numero"</string>
-    <string name="num_missed_calls" msgid="8081736535604293886">"<xliff:g id="NUMBER">%s</xliff:g> nuove chiamate senza risposta"</string>
+    <string name="num_missed_calls" msgid="8081736535604293886">"<xliff:g id="NUMBER">%s</xliff:g> nuove chiamate perse"</string>
     <string name="speed_dial_empty" msgid="8838921693673366129">"Nessun preferito disponibile nella Composizione rapida"</string>
     <string name="speed_dial_empty_add_favorite_action" msgid="7944893641496695770">"Aggiungi un preferito"</string>
     <string name="all_contacts_empty" msgid="471370638298229686">"Nessun contatto disponibile"</string>
diff --git a/src/com/android/dialer/calllog/MissedCallNotifier.java b/src/com/android/dialer/calllog/MissedCallNotifier.java
index a879c6f..47f9ea7 100644
--- a/src/com/android/dialer/calllog/MissedCallNotifier.java
+++ b/src/com/android/dialer/calllog/MissedCallNotifier.java
@@ -149,6 +149,7 @@
                 .setContentIntent(createCallLogPendingIntent())
                 .setAutoCancel(true)
                 .setWhen(timeMs)
+                .setDefaults(Notification.DEFAULT_VIBRATE)
                 .setDeleteIntent(createClearMissedCallsPendingIntent())
                 // Include a public version of the notification to be shown when the missed call
                 // notification is shown on the user's lock screen and they have chosen to hide