| <?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" /> |
| |
| <!-- START GENERAL CONFIGS --> |
| <item type="string" name="config_headlineFontFamily" /> |
| <!-- END GENERAL CONFIGS --> |
| </policy> |
| <!-- END VENDOR CUSTOMIZATION --> |
| |
| </overlayable> |
| |
| </resources> |