You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
306 lines
18 KiB
306 lines
18 KiB
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright (C) 2019 The Android Open Source Project
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<!-- The collection of resources for theming the appearance of a device -->
|
|
<resources xmlns:android="http://schemas.android.com/apk/res/android">
|
|
|
|
<overlayable name="CellBroadcastCustomization">
|
|
|
|
<!-- START VENDOR CUSTOMIZATION -->
|
|
<policy type="product|system|vendor">
|
|
<!-- START THEME / STYLE -->
|
|
<item type="style" name="CellBroadcastAlertTheme"/>
|
|
<item type="style" name="CellBroadcastOptOutTheme"/>
|
|
<item type="style" name="CellBroadcastListActivityTheme"/>
|
|
<item type="style" name="CellBroadcastSettingsTheme"/>
|
|
|
|
<!-- All attributes defined in app level need to exposed to overlay the AlerDialog and
|
|
CellBroadcastAlertDialog layouts -->
|
|
<item type="attr" name="preferenceFragmentCompatStyle"/>
|
|
<item type="attr" name="switchPreferenceStyle"/>
|
|
<item type="attr" name="preferenceCategoryStyle"/>
|
|
<item type="attr" name="preferenceStyle"/>
|
|
<item type="attr" name="dialogPreferenceStyle"/>
|
|
|
|
<item type="attr" name="preferenceTheme"/>
|
|
<item type="attr" name="allowDividerAfterLastItem"/>
|
|
<item type="attr" name="allowDividerAbove"/>
|
|
<item type="attr" name="allowDividerBelow"/>
|
|
<item type="attr" name="singleLineTitle"/>
|
|
|
|
<item type="attr" name="alertDialogTheme"/>
|
|
<item type="attr" name="alertDialogStyle"/>
|
|
<item type="attr" name="listLayout"/>
|
|
<item type="attr" name="listItemLayout"/>
|
|
<item type="attr" name="multiChoiceItemLayout"/>
|
|
<item type="attr" name="singleChoiceItemLayout"/>
|
|
|
|
<item type="attr" name="windowActionBar"/>
|
|
<item type="attr" name="colorAccent"/>
|
|
|
|
<!-- Declare the IDs used in overlayable layouts like CellBroadcastAlertDialog -->
|
|
<item type="id" name="parentPanel"/>
|
|
<item type="id" name="topPanel"/>
|
|
<item type="id" name="titleDividerTop"/>
|
|
<item type="id" name="title_template"/>
|
|
<item type="id" name="icon"/>
|
|
<item type="id" name="alertTitle"/>
|
|
<item type="id" name="titleDivider"/>
|
|
<item type="id" name="contentPanel"/>
|
|
<item type="id" name="scrollView"/>
|
|
<item type="id" name="message"/>
|
|
<item type="id" name="pictogramPanel"/>
|
|
<item type="id" name="pictogramImage"/>
|
|
<item type="id" name="buttonPanel"/>
|
|
<item type="id" name="dismissButton"/>
|
|
<!-- END THEME / STYLE -->
|
|
|
|
<!-- START DIMEN -->
|
|
<item type="dimen" name="alert_dialog_title_height"/>
|
|
<item type="dimen" name="alert_dialog_button_bar_height"/>
|
|
<!-- Max height of alert dialog's text content -->
|
|
<item type="dimen" name="alert_dialog_maxheight_content_panel"/>
|
|
<!-- END DIMEN -->
|
|
|
|
<!-- START COLOR -->
|
|
<item type="color" name="notification_color"/>
|
|
<item type="color" name="cell_broadcast_color_primary"/>
|
|
<item type="color" name="cell_broadcast_color_primary_dark"/>
|
|
<!-- END COLOR -->
|
|
|
|
<!-- Customize launcher icon for cellbroadcast history -->
|
|
<item type="mipmap" name="ic_launcher_cell_broadcast" />
|
|
|
|
<!-- START CHANNEL related configurations which allows customization -->
|
|
<!-- Presidential alert is default on and cannot be turned off.
|
|
AOSP CBR app does not show presidential alert in settings, however OEM can choose to
|
|
display a greyout presidential alert settings by overriding below config -->
|
|
<item type="bool" name="show_presidential_alerts_settings" />
|
|
<item type="bool" name="show_message_history_in_launcher" />
|
|
|
|
<!-- Some JP carriers requires to enable 0xA807 in additional_cbs_channels_strings
|
|
but only for certain products. OEMs can customize below config by including 0xA807
|
|
or not per product configuration-->
|
|
<item type="array" name="additional_cbs_channels_strings" />
|
|
|
|
<!-- Allow OEM to customize link_method. By default, use smart
|
|
linkify except for countries which do not allow link copy. -->
|
|
<!-- Text links generating method. Could be one of the followings.
|
|
"none": Not adding any link to message texts.
|
|
"legacy_linkify": Use the legacy linkify to add links to message texts.
|
|
"smart_linkify": Use machine learning based smart linkify to add
|
|
links to message texts.
|
|
"smart_linkify_no_copy: Use machine learning based smart linkify but
|
|
hipe copy menu-->
|
|
<item type="string" name="link_method" />
|
|
<!-- END CHANNEL related configurations -->
|
|
|
|
<!-- Some countries like KR requires to display CB messages inside SMS inbox.
|
|
allow customization for sms sender name -->
|
|
<item type="string" name="sms_cb_sender_name_default" />
|
|
<!-- Value of sms sender display name to be shown in SMS inbox for presidential alerts -->
|
|
<item type="string" name="sms_cb_sender_name_presidential" />
|
|
<!-- Value of sms sender display name to be shown in SMS inbox for emergency alerts -->
|
|
<!-- mapping to emergency_alerts_channels_range_strings channel range -->
|
|
<item type="string" name="sms_cb_sender_name_emergency" />
|
|
<!-- Value of sms sender display name to be shown in SMS inbox for public safety alerts -->
|
|
<item type="string" name="sms_cb_sender_name_public_safety" />
|
|
<item type="bool" name="enable_write_alerts_to_sms_inbox" />
|
|
<item type="bool" name="always_mark_sms_read" />
|
|
|
|
<!-- Whether to disable the opt-out dialog for all channels -->
|
|
<item type="bool" name="disable_opt_out_dialog" />
|
|
|
|
<!-- Whether to retry message history data migration after db creation
|
|
Note, please only enable this flag when upgrade to R, enabling this
|
|
flag during OTA might cause history data inserted twice.-->
|
|
<item type="bool" name="retry_message_history_data_migration" />
|
|
<!-- Allow user to enable/disable audio speech alert (text-to-speech for received
|
|
messages)-->
|
|
<item type="bool" name="show_alert_speech_setting" />
|
|
<item type="bool" name="show_main_switch_settings" />
|
|
|
|
<!-- Whether to enable alert handling during active voice call. OEMs overriding this value
|
|
should note that some countries require that it be turned off by default (e.g. JP).-->
|
|
<item type="bool" name="enable_alert_handling_during_call" />
|
|
|
|
<!-- Default value which determines whether spoken alerts enabled -->
|
|
<item type="bool" name="enable_alert_speech_default" />
|
|
|
|
<!-- Default value of whether to display a notification with pop-up dialog in the foreground.
|
|
KR carriers mandate to always show notifications along with alert dialog. -->
|
|
<item type="bool" name="show_alert_dialog_with_notification" />
|
|
|
|
<!-- Whether to display a notification with the pop-up dialog in the foreground when the
|
|
device has active connections to companion devices. -->
|
|
<item type="bool" name="show_notification_if_connected_to_companion_devices" />
|
|
|
|
<!-- Whether enable LED flash when playing alert tones -->
|
|
<item type="bool" name="enable_led_flash" />
|
|
|
|
<!-- Whether to show the alert dialog at the bottom of the screen in order to avoid
|
|
blocking other content -->
|
|
<item type="bool" name="alert_dialog_bottom" />
|
|
|
|
<!-- Temporarily enable string customization to address translation issues. All translation issues will be fixed in S by upstreaming -->
|
|
<!-- Dialog title for presidential level alert. [CHAR LIMIT=50] -->
|
|
<!-- The name of the Cell Broadcast Receiver app. [CHAR LIMIT=NONE] -->
|
|
<item type="string" name="app_label" />
|
|
<item type="string" name="sms_cb_settings" />
|
|
<item type="string" name="cell_broadcast_settings_not_available"/>
|
|
<item type="string" name="button_dismiss"/>
|
|
<item type="string" name="no_cell_broadcasts"/>
|
|
<item type="string" name="menu_preferences"/>
|
|
<item type="string" name="menu_delete_all"/>
|
|
<item type="string" name="message_options"/>
|
|
<item type="string" name="menu_view_details"/>
|
|
<item type="string" name="menu_delete"/>
|
|
<item type="string" name="view_details_title"/>
|
|
<item type="string" name="view_details_debugging_title"/>
|
|
<item type="string" name="confirm_delete_broadcast"/>
|
|
<item type="string" name="confirm_delete_all_broadcasts"/>
|
|
<item type="string" name="button_delete"/>
|
|
<item type="string" name="button_cancel"/>
|
|
<item type="string" name="etws_earthquake_warning"/>
|
|
<item type="string" name="etws_tsunami_warning"/>
|
|
<item type="string" name="etws_earthquake_and_tsunami_warning"/>
|
|
<item type="string" name="etws_test_message"/>
|
|
<item type="string" name="etws_other_emergency_type"/>
|
|
<item type="string" name="cmas_presidential_level_alert"/>
|
|
<item type="string" name="cmas_extreme_alert"/>
|
|
<item type="string" name="cmas_extreme_immediate_observed_alert"/>
|
|
<item type="string" name="cmas_extreme_immediate_likely_alert"/>
|
|
<item type="string" name="cmas_severe_alert"/>
|
|
<item type="string" name="cmas_amber_alert"/>
|
|
<item type="string" name="cmas_required_monthly_test"/>
|
|
<item type="string" name="cmas_exercise_alert"/>
|
|
<item type="string" name="cmas_operator_defined_alert"/>
|
|
<item type="string" name="pws_other_message_identifiers" />
|
|
<item type="string" name="cb_other_message_identifiers"/>
|
|
<item type="string" name="public_safety_message"/>
|
|
<item type="string" name="state_local_test_alert"/>
|
|
<item type="string" name="emergency_alert"/>
|
|
<item type="string" name="emergency_alerts_title"/>
|
|
<item type="string" name="notification_channel_broadcast_messages"/>
|
|
<item type="string" name="notification_channel_emergency_alerts"/>
|
|
<item type="string" name="notification_channel_broadcast_messages_in_voicecall"/>
|
|
<item type="string" name="enable_alerts_master_toggle_title"/>
|
|
<item type="string" name="enable_alerts_master_toggle_summary"/>
|
|
<item type="string" name="alert_reminder_interval_title"/>
|
|
<item type="string" name="alert_reminder_interval_summary"/>
|
|
<item type="string" name="alert_reminder_dialog_title"/>
|
|
<item type="string" name="emergency_alert_history_title"/>
|
|
<item type="string" name="alert_preferences_title"/>
|
|
<item type="string" name="enable_etws_test_alerts_title"/>
|
|
<item type="string" name="enable_etws_test_alerts_summary"/>
|
|
<item type="string" name="enable_cmas_extreme_threat_alerts_title"/>
|
|
<item type="string" name="enable_cmas_extreme_threat_alerts_summary"/>
|
|
<item type="string" name="enable_cmas_severe_threat_alerts_title"/>
|
|
<item type="string" name="enable_cmas_severe_threat_alerts_summary"/>
|
|
<item type="string" name="enable_cmas_amber_alerts_title"/>
|
|
<item type="string" name="enable_cmas_amber_alerts_summary"/>
|
|
<item type="string" name="enable_alert_message_title"/>
|
|
<item type="string" name="enable_alert_message_summary"/>
|
|
<item type="string" name="enable_public_safety_messages_title"/>
|
|
<item type="string" name="enable_public_safety_messages_summary"/>
|
|
<item type="string" name="enable_full_screen_public_safety_messages_title" />
|
|
<item type="string" name="enable_full_screen_public_safety_messages_summary" />
|
|
<item type="string" name="enable_state_local_test_alerts_title"/>
|
|
<item type="string" name="enable_state_local_test_alerts_summary"/>
|
|
<item type="string" name="enable_emergency_alerts_message_title"/>
|
|
<item type="string" name="enable_emergency_alerts_message_summary"/>
|
|
<item type="string" name="enable_cmas_test_alerts_title"/>
|
|
<item type="string" name="enable_cmas_test_alerts_summary"/>
|
|
<item type="string" name="enable_alert_vibrate_title"/>
|
|
<item type="string" name="enable_alert_vibrate_summary"/>
|
|
<item type="string" name="override_dnd_title"/>
|
|
<item type="string" name="override_dnd_summary"/>
|
|
<item type="string" name="enable_area_update_info_alerts_title"/>
|
|
<item type="string" name="enable_area_update_info_alerts_summary"/>
|
|
|
|
<item type="string" name="cmas_category_heading"/>
|
|
<item type="string" name="cmas_category_geo"/>
|
|
<item type="string" name="cmas_category_met"/>
|
|
<item type="string" name="cmas_category_safety"/>
|
|
<item type="string" name="cmas_category_security"/>
|
|
<item type="string" name="cmas_category_rescue"/>
|
|
<item type="string" name="cmas_category_fire"/>
|
|
<item type="string" name="cmas_category_health"/>
|
|
<item type="string" name="cmas_category_env"/>
|
|
<item type="string" name="cmas_category_transport"/>
|
|
<item type="string" name="cmas_category_infra"/>
|
|
<item type="string" name="cmas_category_cbrne"/>
|
|
<item type="string" name="cmas_category_other"/>
|
|
<item type="string" name="cmas_response_heading"/>
|
|
<item type="string" name="cmas_response_shelter"/>
|
|
<item type="string" name="cmas_response_evacuate"/>
|
|
<item type="string" name="cmas_response_prepare"/>
|
|
<item type="string" name="cmas_response_execute"/>
|
|
<item type="string" name="cmas_response_monitor"/>
|
|
<item type="string" name="cmas_response_avoid"/>
|
|
<item type="string" name="cmas_response_assess"/>
|
|
<item type="string" name="cmas_response_none"/>
|
|
<item type="string" name="cmas_severity_heading"/>
|
|
<item type="string" name="cmas_severity_extreme"/>
|
|
<item type="string" name="cmas_severity_severe"/>
|
|
<item type="string" name="cmas_urgency_heading"/>
|
|
<item type="string" name="cmas_urgency_immediate"/>
|
|
<item type="string" name="cmas_urgency_expected"/>
|
|
<item type="string" name="cmas_certainty_heading"/>
|
|
<item type="string" name="cmas_certainty_observed"/>
|
|
<item type="string" name="cmas_certainty_likely"/>
|
|
<item type="string" name="delivery_time_heading"/>
|
|
<item type="string" name="notification_multiple"/>
|
|
<item type="string" name="notification_multiple_title"/>
|
|
<item type="string" name="show_cmas_opt_out_summary"/>
|
|
<item type="string" name="show_cmas_opt_out_title"/>
|
|
<item type="string" name="cmas_opt_out_dialog_text"/>
|
|
<item type="string" name="cmas_opt_out_button_yes" />
|
|
<item type="string" name="cmas_opt_out_button_no" />
|
|
<item type="string" name="cb_list_activity_title" />
|
|
<item type="string" name="emergency_alert_settings_title_watches" />
|
|
<item type="string" name="enable_cmas_presidential_alerts_title" />
|
|
<item type="string" name="enable_cmas_presidential_alerts_summary" />
|
|
<item type="string" name="receive_cmas_in_second_language_title" />
|
|
<item type="string" name="receive_cmas_in_second_language_summary" />
|
|
<item type="string" name="alerts_header_summary" />
|
|
<item type="string" name="testing_mode_enabled" />
|
|
<item type="string" name="testing_mode_disabled" />
|
|
<item type="string" name="show_all_messages" />
|
|
<item type="string" name="show_regular_messages" />
|
|
<item type="string" name="message_identifier" />
|
|
<item type="string" name="message_serial_number" />
|
|
<item type="string" name="data_coding_scheme" />
|
|
<item type="string" name="message_content" />
|
|
<item type="string" name="location_check_time" />
|
|
<item type="string" name="message_displayed" />
|
|
<item type="string" name="message_coordinates" />
|
|
<item type="string" name="maximum_waiting_time" />
|
|
<item type="string" name="seconds" />
|
|
<item type="string" name="message_copied" />
|
|
<item type="string" name="enable_alert_speech_title" />
|
|
<item type="string" name="enable_alert_speech_summary" />
|
|
<item type="string" name="enable_exercise_test_alerts_title" />
|
|
<item type="string" name="enable_exercise_test_alerts_summary" />
|
|
<item type="string" name="enable_operator_defined_test_alerts_title" />
|
|
<item type="string" name="enable_operator_defined_test_alerts_summary" />
|
|
</policy>
|
|
<!-- END VENDOR CUSTOMIZATION -->
|
|
|
|
</overlayable>
|
|
|
|
</resources>
|