<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2024 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.
-->

<resources>
    <!-- Whether to show extreme alert settings -->
    <bool name="show_extreme_alert_settings">false</bool>
    <!-- Whether to show severe alert settings -->
    <bool name="show_severe_alert_settings">false</bool>
    <!-- Whether to display public safety alert settings, some countries/carriers want to enable it by default and not allow users to disable -->
    <bool name="show_public_safety_settings">false</bool>
    <!-- Whether to display exercise test settings when testing mode is off. -->
    <bool name="show_exercise_settings">true</bool>
    <!-- whether to display a separate exercise test settings. today, most of time, exercise channels was controlled by the main test toggle. -->
    <bool name="show_separate_exercise_settings">true</bool>

    <!-- 4370, 4383 Presidential Alert/EU Alert Level-1 -->
    <string-array name="cmas_presidential_alerts_channels_range_strings" translatable="false">
        <item>0x1112:rat=gsm, emergency=true, override_dnd=true, always_on=true</item>
        <!-- additional language -->
        <item>0x111F:rat=gsm, emergency=true, override_dnd=true, always_on=true, filter_language=true</item>
    </string-array>
    <!-- 4371, 4384 Extreme Alert/EU Alert Level-2 -->
    <string-array name="cmas_alert_extreme_channels_range_strings" translatable="false">
        <item>0x1113:rat=gsm, emergency=true, override_dnd=true, always_on=true</item>
        <!-- additional language -->
        <item>0x1120:rat=gsm, emergency=true, override_dnd=true, always_on=true, filter_language=true</item>
    </string-array>
    <!-- 4375, 4388 Severe Alert/EU Alert Level-3 -->
    <string-array name="cmas_alerts_severe_range_strings" translatable="false">
        <item>0x1117:rat=gsm, type=mute, emergency=true, always_on=true</item>
        <!-- additional language -->
        <item>0x1124:rat=gsm, type=mute, emergency=true, always_on=true, filter_language=true</item>
    </string-array>
    <!-- 4396, 4397 EU Alert Level-4 -->
    <string-array name="public_safety_messages_channels_range_strings" translatable="false">
        <item>0x112C:rat=gsm, type=info, emergency=true, always_on=true</item>
        <!-- additional language -->
        <item>0x112D:rat=gsm, type=info, emergency=true, always_on=true, filter_language=true</item>
    </string-array>
    <!-- 4379, 4392 EU-Amber / Child Abdunction Alert -->
    <string-array name="cmas_amber_alerts_channels_range_strings" translatable="false">
        <item>0x111B:rat=gsm, type=mute, emergency=true</item>
        <!-- additional language -->
        <item>0x1128:rat=gsm, type=mute, emergency=true, filter_language=true</item>
    </string-array>
    <!-- 4380, 4393 EU-Monthly Test -->
    <string-array name="required_monthly_test_range_strings" translatable="false">
        <item>0x111C:rat=gsm, emergency=true</item>
        <!-- additional language -->
        <item>0x1129:rat=gsm, emergency=true, filter_language=true</item>
    </string-array>
    <!-- 4381, 4394 EU-Exercise / Exercise Alert -->
    <string-array name="exercise_alert_range_strings" translatable="false">
        <item>0x111D:rat=gsm, emergency=true, override_dnd=true</item>
        <!-- additional language -->
        <item>0x112A:rat=gsm, emergency=true, override_dnd=true, filter_language=true</item>
    </string-array>

    <string-array name="operator_defined_alert_range_strings" translatable="false" />
    <string-array name="etws_alerts_range_strings" translatable="false"/>
    <string-array name="etws_test_alerts_range_strings" translatable="false"/>

    <!-- Default value that in the ListPreference.
         These must be a subset of the alert_reminder_interval_values list above. -->
    <string name="alert_reminder_interval_in_min_default" translatable="false">2</string>

    <!-- append date-time to the alert title with specified format -->
    <string name="date_time_format" translatable="false">dd/MM/yyyy HH:mm</string>

    <!-- Whether enable LED flash when playing alert tones -->
    <bool name="enable_led_flash">true</bool>

    <!-- Allow user to enable/disable audio speech alert (text-to-speech for received messages)-->
    <bool name="show_alert_speech_setting">true</bool>
    <!-- Default value which determines whether spoken alerts enabled -->
    <bool name="enable_alert_speech_default">false</bool>
</resources>
