wifi: Formalize wifi resource usages
Move all wifi specific resources (only used from within wifi stack) from
framework core to wifi APK. Also, mark some resources as @SystemApi
which are used by the wifi stack & other parts of the system.
Bug: 143464763
Test: Compiles
Change-Id: Ide9708c87c2a9b3c943744decff639ad1dfde985
diff --git a/api/system-current.txt b/api/system-current.txt
index 3f6cf85..86e7cfe 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -250,6 +250,7 @@
public static final class R.drawable {
field public static final int ic_info = 17301684; // 0x10800b4
+ field public static final int stat_notify_wifi_in_range = 17301685; // 0x10800b5
}
public static final class R.raw {
@@ -268,6 +269,9 @@
field public static final int config_helpIntentNameKey = 17039390; // 0x104001e
field public static final int config_helpPackageNameKey = 17039387; // 0x104001b
field public static final int config_helpPackageNameValue = 17039388; // 0x104001c
+ field public static final int notification_channel_network_alerts = 17039398; // 0x1040026
+ field public static final int notification_channel_network_available = 17039399; // 0x1040027
+ field public static final int notification_channel_network_status = 17039397; // 0x1040025
}
public static final class R.style {
diff --git a/config/hiddenapi-greylist.txt b/config/hiddenapi-greylist.txt
index 3cb2273..3d4eea5 100644
--- a/config/hiddenapi-greylist.txt
+++ b/config/hiddenapi-greylist.txt
@@ -793,7 +793,6 @@
Lcom/android/internal/R$id;->message:I
Lcom/android/internal/R$id;->minute:I
Lcom/android/internal/R$id;->month:I
-Lcom/android/internal/R$id;->name:I
Lcom/android/internal/R$id;->notification_header:I
Lcom/android/internal/R$id;->ok:I
Lcom/android/internal/R$id;->overlay:I
diff --git a/core/res/res/drawable/ic_wifi_settings.xml b/core/res/res/drawable/ic_wifi_settings.xml
deleted file mode 100644
index c678ad4..0000000
--- a/core/res/res/drawable/ic_wifi_settings.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Copyright (C) 2017 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.
--->
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="24dp"
- android:height="24dp"
- android:viewportWidth="24"
- android:viewportHeight="24">
-
- <path
- android:pathData="M 0 0 H 24 V 24 H 0 V 0 Z" />
- <path
- android:fillColor="#000000"
- android:pathData="M12.584,15.93c0.026-0.194,0.044-0.397,0.044-0.608c0-0.211-0.018-0.405-0.044-0.608l1.304-1.022
-c0.115-0.088,0.15-0.256,0.071-0.397l-1.234-2.133c-0.071-0.132-0.238-0.185-0.379-0.132l-1.533,0.617
-c-0.317-0.247-0.67-0.449-1.04-0.608L9.535,9.4c-0.018-0.132-0.141-0.247-0.3-0.247H6.768c-0.15,0-0.282,0.115-0.3,0.256
-L6.23,11.048c-0.379,0.159-0.723,0.361-1.04,0.608l-1.533-0.617c-0.141-0.053-0.3,0-0.379,0.132l-1.234,2.133
-c-0.079,0.132-0.044,0.3,0.07,0.397l1.304,1.022c-0.026,0.194-0.044,0.405-0.044,0.608s0.018,0.405,0.044,0.608l-1.304,1.022
-c-0.115,0.088-0.15,0.256-0.07,0.397l1.234,2.133c0.07,0.132,0.238,0.185,0.379,0.132l1.533-0.617
-c0.317,0.247,0.67,0.449,1.04,0.608l0.238,1.639c0.018,0.15,0.15,0.256,0.3,0.256h2.467c0.159,0,0.282-0.115,0.3-0.256
-l0.238-1.639c0.379-0.15,0.723-0.361,1.04-0.608l1.533,0.617c0.141,0.053,0.3,0,0.379-0.132l1.234-2.133
-c0.071-0.132,0.044-0.3-0.07-0.397L12.584,15.93z
-M8.002,17.481c-1.19,0-2.159-0.969-2.159-2.159s0.969-2.159,2.159-2.159
-s2.159,0.969,2.159,2.159C10.161,16.512,9.191,17.481,8.002,17.481z" />
- <path
- android:fillColor="#000000"
- android:pathData="M16.003,12.026l5.995-7.474c-0.229-0.172-2.537-2.06-6-2.06s-5.771,1.889-6,2.06l5.995,7.469l0.005,0.01L16.003,12.026z" />
-</vector>
\ No newline at end of file
diff --git a/core/res/res/layout/wifi_p2p_dialog.xml b/core/res/res/layout/wifi_p2p_dialog.xml
deleted file mode 100644
index 86dcbfa..0000000
--- a/core/res/res/layout/wifi_p2p_dialog.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 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.
--->
-
-<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
-
- <LinearLayout
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:orientation="vertical">
-
- <LinearLayout android:id="@+id/info"
- style="@style/wifi_section" />
-
- <LinearLayout android:id="@+id/enter_pin_section"
- style="@style/wifi_section"
- android:visibility="gone">
-
- <LinearLayout
- style="@style/wifi_item">
- <TextView
- android:text="@string/wifi_p2p_enter_pin_message"
- style="@style/wifi_item_label" />
-
- <EditText android:id="@+id/wifi_p2p_wps_pin"
- android:singleLine="true"
- android:maxLines="8"
- android:inputType="number"
- style="@style/wifi_item_content" />
- </LinearLayout>
- </LinearLayout>
- </LinearLayout>
-
-</ScrollView>
diff --git a/core/res/res/layout/wifi_p2p_dialog_row.xml b/core/res/res/layout/wifi_p2p_dialog_row.xml
deleted file mode 100644
index 2c88b10..0000000
--- a/core/res/res/layout/wifi_p2p_dialog_row.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2010 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.
--->
-
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- style="@style/wifi_item">
- <TextView
- style="@style/wifi_item_label"
- android:id="@+id/name" />
-
- <TextView
- android:id="@+id/value"
- style="@style/wifi_item_content"
- android:textStyle="bold"
- android:textAlignment="viewStart" />
-</LinearLayout>
diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml
index 9ca98c5..b5e14d6 100644
--- a/core/res/res/values/config.xml
+++ b/core/res/res/values/config.xml
@@ -570,209 +570,6 @@
<string-array translatable="false" name="config_cdma_dun_supported_types">
</string-array>
- <!-- Boolean indicating whether the wifi chipset has dual frequency band support -->
- <bool translatable="false" name="config_wifi_dual_band_support">false</bool>
-
- <!-- Maximum number of concurrent WiFi interfaces in AP mode -->
- <integer translatable="false" name="config_wifi_max_ap_interfaces">1</integer>
-
- <!-- Boolean indicating whether the wifi chipset requires the softap band be -->
- <!-- converted from 5GHz to ANY due to hardware restrictions -->
- <bool translatable="false" name="config_wifi_convert_apband_5ghz_to_any">false</bool>
-
- <!-- Boolean indicating whether 802.11r Fast BSS Transition is enabled on this platform -->
- <bool translatable="false" name="config_wifi_fast_bss_transition_enabled">false</bool>
-
- <!-- Device type information conforming to Annex B format in WiFi Direct specification.
- The default represents a dual-mode smartphone -->
- <string translatable="false" name="config_wifi_p2p_device_type">10-0050F204-5</string>
-
- <!-- Boolean indicating whether the wifi chipset supports background scanning mechanism.
- This mechanism allows the host to remain in suspend state and the dongle to actively
- scan and wake the host when a configured SSID is detected by the dongle. This chipset
- capability can provide power savings when wifi needs to be always kept on. -->
- <bool translatable="false" name="config_wifi_background_scan_support">false</bool>
-
- <!-- Boolean indicating we re-try re-associating once upon disconnection and RSSI is high failure -->
- <bool translatable="true" name="config_wifi_enable_disconnection_debounce">true</bool>
-
- <!-- Boolean indicating whether or not to revert to default country code when cellular
- radio is unable to find any MCC information to infer wifi country code from -->
- <bool translatable="false" name="config_wifi_revert_country_code_on_cellular_loss">false</bool>
-
- <!-- Integer size limit, in KB, for a single WifiLogger ringbuffer, in default logging mode -->
- <integer translatable="false" name="config_wifi_logger_ring_buffer_default_size_limit_kb">32</integer>
-
- <!-- Integer size limit, in KB, for a single WifiLogger ringbuffer, in verbose logging mode -->
- <integer translatable="false" name="config_wifi_logger_ring_buffer_verbose_size_limit_kb">1024</integer>
-
- <!-- Array indicating wifi fatal firmware alert error code list from driver -->
- <integer-array translatable="false" name="config_wifi_fatal_firmware_alert_error_code_list">
- <!-- Example:
- <item>0</item>
- <item>1</item>
- <item>2</item>
- -->
- </integer-array>
-
- <!-- Boolean indicating whether or not wifi should turn off when emergency call is made -->
- <bool translatable="false" name="config_wifi_turn_off_during_emergency_call">false</bool>
-
- <!-- Integer specifying the basic autojoin parameters -->
- <integer translatable="false" name="config_wifi_framework_5GHz_preference_boost_threshold">-65</integer>
- <integer translatable="false" name="config_wifi_framework_5GHz_preference_boost_factor">40</integer>
- <integer translatable="false" name="config_wifi_framework_5GHz_preference_penalty_threshold">-75</integer>
- <integer translatable="false" name="config_wifi_framework_RSSI_SCORE_OFFSET">85</integer>
- <integer translatable="false" name="config_wifi_framework_RSSI_SCORE_SLOPE">4</integer>
- <integer translatable="false" name="config_wifi_framework_SAME_BSSID_AWARD">24</integer>
- <integer translatable="false" name="config_wifi_framework_LAST_SELECTION_AWARD">480</integer>
- <integer translatable="false" name="config_wifi_framework_PASSPOINT_SECURITY_AWARD">40</integer>
- <integer translatable="false" name="config_wifi_framework_SECURITY_AWARD">80</integer>
- <!-- Integer specifying the base interval in seconds for the exponential backoff scan for autojoin -->
- <integer translatable="false" name="config_wifi_framework_exponential_backoff_scan_base_interval">20</integer>
- <!-- Integers specifying the max packet Tx/Rx rates for full scan -->
- <integer translatable="false" name="config_wifi_framework_max_tx_rate_for_full_scan">8</integer>
- <integer translatable="false" name="config_wifi_framework_max_rx_rate_for_full_scan">16</integer>
- <!-- Integers specifying the min packet Tx/Rx rates in packets per second for staying on the same network -->
- <integer translatable="false" name="config_wifi_framework_min_tx_rate_for_staying_on_network">16</integer>
- <integer translatable="false" name="config_wifi_framework_min_rx_rate_for_staying_on_network">16</integer>
- <!-- Integer parameters of the wifi to cellular handover feature
- wifi should not stick to bad networks -->
- <!-- Integer threshold for low network score, should be somewhat less than the entry threshhold -->
- <integer translatable="false" name="config_wifi_framework_wifi_score_bad_rssi_threshold_5GHz">-80</integer>
- <!-- Integer threshold, do not connect to APs with RSSI lower than the entry threshold -->
- <integer translatable="false" name="config_wifi_framework_wifi_score_entry_rssi_threshold_5GHz">-77</integer>
- <integer translatable="false" name="config_wifi_framework_wifi_score_low_rssi_threshold_5GHz">-70</integer>
- <integer translatable="false" name="config_wifi_framework_wifi_score_good_rssi_threshold_5GHz">-57</integer>
- <integer translatable="false" name="config_wifi_framework_wifi_score_bad_rssi_threshold_24GHz">-83</integer>
- <integer translatable="false" name="config_wifi_framework_wifi_score_entry_rssi_threshold_24GHz">-80</integer>
- <integer translatable="false" name="config_wifi_framework_wifi_score_low_rssi_threshold_24GHz">-73</integer>
- <integer translatable="false" name="config_wifi_framework_wifi_score_good_rssi_threshold_24GHz">-60</integer>
-
- <!-- Integer delay in milliseconds before shutting down soft AP when there
- are no connected devices. Framework will enforce a minimum limit on
- this value and this setting will be overridden if the provided value is
- smaller than the limit. -->
- <integer translatable="false" name="config_wifi_framework_soft_ap_timeout_delay">600000</integer>
-
- <string translatable="false" name="config_wifi_random_mac_oui">DA-A1-19</string>
- <string translatable="false" name="config_wifi_framework_sap_2G_channel_list">1,6,11</string>
-
- <bool translatable="false" name="config_wifi_framework_cellular_handover_enable_user_triggered_adjustment">true</bool>
-
- <!-- Integer packet threshold used to allow scan while associated -->
- <integer translatable="false" name="config_wifi_framework_associated_full_scan_tx_packet_threshold">5</integer>
- <integer translatable="false" name="config_wifi_framework_associated_full_scan_rx_packet_threshold">10</integer>
- <integer translatable="false" name="config_wifi_framework_associated_partial_scan_tx_packet_threshold">40</integer>
- <integer translatable="false" name="config_wifi_framework_associated_partial_scan_rx_packet_threshold">80</integer>
- <integer translatable="false" name="config_wifi_framework_network_switch_tx_packet_threshold">2</integer>
- <integer translatable="false" name="config_wifi_framework_network_switch_rx_packet_threshold">20</integer>
-
- <!-- Integer indicating wpa_supplicant scan interval in milliseconds -->
- <integer translatable="false" name="config_wifi_supplicant_scan_interval">15000</integer>
-
- <!-- Integer indicating amount of time failed networks areblacklisted for the purpose
- of network switching in milliseconds -->
- <integer translatable="false" name="config_wifi_network_switching_blacklist_time">172800000</integer>
-
- <!-- Integer indicating wpa_supplicant scan interval when p2p is connected in milliseconds -->
- <integer translatable="false" name="config_wifi_scan_interval_p2p_connected">60000</integer>
-
- <!-- Integer indicating disconnect mode short scan interval in milliseconds -->
- <integer translatable="false" name="config_wifi_disconnected_short_scan_interval">15000</integer>
-
- <!-- Integer indicating associated partial scan short interval in milliseconds -->
- <integer translatable="false" name="config_wifi_associated_short_scan_interval">20000</integer>
-
- <!-- Integer indicating associated full scan backoff, representing a fraction: xx/8 -->
- <integer translatable="false" name="config_wifi_framework_associated_full_scan_backoff">12</integer>
-
- <!-- Integer indicating associated full scan max interval in milliseconds -->
- <integer translatable="false" name="config_wifi_framework_associated_full_scan_max_interval">300000</integer>
-
- <!-- Integer indicating associated full scan max total dwell time in milliseconds -->
- <integer translatable="false" name="config_wifi_framework_associated_full_scan_max_total_dwell_time">500</integer>
-
- <!-- Integer indicating associated full scan max num active channels -->
- <integer translatable="false" name="config_wifi_framework_associated_partial_scan_max_num_active_channels">6</integer>
-
- <!-- Integer indicating RSSI boost given to current network -->
- <integer translatable="false" name="config_wifi_framework_current_network_boost">16</integer>
-
- <!-- Integer delay in milliseconds before set wlan interface up during watchdog recovery -->
- <integer translatable="false" name="config_wifi_framework_recovery_timeout_delay">2000</integer>
-
- <!-- Integer indicating how to handle beacons with uninitialized RSSI value of 0 -->
- <integer translatable="false" name="config_wifi_framework_scan_result_rssi_level_patchup_value">-85</integer>
-
- <!-- Boolean indicating associated network selection is allowed -->
- <bool translatable="false" name="config_wifi_framework_enable_associated_network_selection">true</bool>
-
- <!-- Boolean indicating whether single radio chain scan results are to be used for network selection -->
- <bool translatable="false" name="config_wifi_framework_use_single_radio_chain_scan_results_network_selection">true</bool>
-
- <!-- Boolean indicating that wifi only link configuratios that have exact same credentials (i.e PSK) -->
- <bool translatable="false" name="config_wifi_only_link_same_credential_configurations">true</bool>
-
- <!-- Boolean indicating whether framework needs to set the tx power limit for meeting SAR requirements -->
- <bool translatable="false" name="config_wifi_framework_enable_sar_tx_power_limit">false</bool>
-
- <!-- Boolean indicating whether framework should use detection of softAP mode to set the tx
- power limit for meeting SAR requirements -->
- <bool translatable="false" name="config_wifi_framework_enable_soft_ap_sar_tx_power_limit">false</bool>
-
- <!-- Boolean indicating whether framework needs to use body proximity to set the tx power limit
- for meeting SAR requirements -->
- <bool translatable="false" name="config_wifi_framework_enable_body_proximity_sar_tx_power_limit">false</bool>
-
- <!-- String for the sensor type for body/head proximity for SAR -->
- <string translatable="false" name="config_wifi_sar_sensor_type"></string>
-
- <!-- Integer indicating event id by sar sensor for free space -->
- <integer translatable="false" name="config_wifi_framework_sar_free_space_event_id">1</integer>
-
- <!-- Integer indicating event id by sar sensor for near hand -->
- <integer translatable="false" name="config_wifi_framework_sar_near_hand_event_id">2</integer>
-
- <!-- Integer indicating event id by sar sensor for near head -->
- <integer translatable="false" name="config_wifi_framework_sar_near_head_event_id">3</integer>
-
- <!-- Integer indicating event id by sar sensor for near body -->
- <integer translatable="false" name="config_wifi_framework_sar_near_body_event_id">4</integer>
-
- <!-- Wifi driver supports batched scan -->
- <bool translatable="false" name="config_wifi_batched_scan_supported">false</bool>
-
- <!-- Wifi driver supports Automatic channel selection (ACS) for softap -->
- <bool translatable="false" name="config_wifi_softap_acs_supported">false</bool>
-
- <!-- Channel list restriction to Automatic channel selection (ACS) for softap. If the device
- doesn't want to restrict channels this should be empty. Value is a comma separated channel
- string and/or channel range string like '1-6,11' -->
- <string translatable="false" name="config_wifi_softap_acs_supported_channel_list"></string>
-
- <!-- Wifi driver supports IEEE80211AC for softap -->
- <bool translatable="false" name="config_wifi_softap_ieee80211ac_supported">false</bool>
-
- <!-- Indicates that local-only hotspot should be brought up at 5GHz. This option is
- for automotive builds only (the one that have PackageManager#FEATURE_AUTOMOTIVE) -->
- <bool translatable="false" name="config_wifi_local_only_hotspot_5ghz">false</bool>
-
- <!-- Indicates that connected MAC randomization is supported on this device -->
- <bool translatable="false" name="config_wifi_connected_mac_randomization_supported">false</bool>
-
- <!-- Indicates that p2p MAC randomization is supported on this device -->
- <bool translatable="false" name="config_wifi_p2p_mac_randomization_supported">false</bool>
-
- <!-- Indicates that AP mode MAC randomization is supported on this device -->
- <bool translatable="false" name="config_wifi_ap_mac_randomization_supported">true</bool>
-
- <!-- flag for activating paranoid MAC randomization on a limited set of SSIDs -->
- <bool translatable="false" name="config_wifi_aggressive_randomization_ssid_whitelist_enabled">false</bool>
-
- <!-- Indicates that wifi link probing is supported on this device -->
- <bool translatable="false" name="config_wifi_link_probing_supported">false</bool>
-
<!-- Flag indicating whether we should enable the automatic brightness.
Software implementation will be used if config_hardware_auto_brightness_available is not set -->
<bool name="config_automatic_brightness_available">false</bool>
@@ -2613,10 +2410,6 @@
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max -->
<string name="config_ethernet_tcp_buffers" translatable="false">524288,1048576,3145728,524288,1048576,2097152</string>
- <!-- Configure wifi tcp buffersizes in the form:
- rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max -->
- <string name="config_wifi_tcp_buffers" translatable="false">524288,1048576,2097152,262144,524288,1048576</string>
-
<!-- Whether WiFi display is supported by this device.
There are many prerequisites for this feature to work correctly.
Here are a few of them:
diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml
index 9724c41..9b89eab 100644
--- a/core/res/res/values/public.xml
+++ b/core/res/res/values/public.xml
@@ -3005,6 +3005,8 @@
</public-group>
<public-group type="drawable" first-id="0x010800b5">
+ <!-- @hide @SystemApi -->
+ <public name="stat_notify_wifi_in_range" />
</public-group>
<public-group type="style" first-id="0x010302e5">
@@ -3014,6 +3016,12 @@
</public-group>
<public-group type="string" first-id="0x01040025">
+ <!-- @hide @SystemApi -->
+ <public name="notification_channel_network_status" />
+ <!-- @hide @SystemApi -->
+ <public name="notification_channel_network_alerts" />
+ <!-- @hide @SystemApi -->
+ <public name="notification_channel_network_available" />
</public-group>
<public-group type="bool" first-id="0x01110005">
diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml
index b39fa13..5f2bbac 100644
--- a/core/res/res/values/strings.xml
+++ b/core/res/res/values/strings.xml
@@ -3379,52 +3379,6 @@
<!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, t his is shown instead. For example, if the ringtone was on a SD card and it had been removed, this woudl be shown for ringtones on that SD card. -->
<string name="ringtone_unknown">Unknown</string>
- <!-- A notification is shown when there are open wireless networks nearby. This is the notification's title. -->
- <plurals name="wifi_available">
- <item quantity="one">Wi-Fi network available</item>
- <item quantity="other">Wi-Fi networks available</item>
- </plurals>
- <!-- A notification is shown when there are open wireless networks nearby. This is the notification's message. -->
- <plurals name="wifi_available_detailed">
- <item quantity="one">Open Wi-Fi network available</item>
- <item quantity="other">Open Wi-Fi networks available</item>
- </plurals>
-
- <!-- Notification title for a nearby open wireless network.-->
- <string name="wifi_available_title">Connect to open Wi\u2011Fi network</string>
- <!-- Notification title when the system is connecting to the specified network. The network name is specified in the notification content. -->
- <string name="wifi_available_title_connecting">Connecting to Wi\u2011Fi network</string>
- <!-- Notification title when the system has connected to the network. The network name is specified in the notification content. -->
- <string name="wifi_available_title_connected">Connected to Wi\u2011Fi network</string>
- <!-- Notification title when the system failed to connect to the specified network. -->
- <string name="wifi_available_title_failed_to_connect">Could not connect to Wi\u2011Fi network</string>
- <!-- Notification content when the system failed to connect to the specified network. This informs the user that tapping on this notification will open the wifi picker. -->
- <string name="wifi_available_content_failed_to_connect">Tap to see all networks</string>
- <!-- Notification action name for connecting to the network specified in the notification body. -->
- <string name="wifi_available_action_connect">Connect</string>
- <!-- Notification action name for opening the wifi picker, showing the user all the nearby networks. -->
- <string name="wifi_available_action_all_networks">All networks</string>
-
- <!-- Notification title for a connection to a app suggested wireless network.-->
- <string name="wifi_suggestion_title">Allow suggested Wi\u2011Fi networks?</string>
- <!-- Notification content for a connection to a app suggested wireless network.-->
- <string name="wifi_suggestion_content"><xliff:g id="name" example="App123">%s</xliff:g> suggested networks. Device may connect automatically. </string>
- <!-- Notification action for allowing app specified in the notification body.-->
- <string name="wifi_suggestion_action_allow_app">Allow</string>
- <!-- Notification action for disallowing app specified in the notification body.-->
- <string name="wifi_suggestion_action_disallow_app">No thanks</string>
-
- <!--Notification title for Wi-Fi Wake onboarding. This is displayed the first time a user disables Wi-Fi with the feature enabled. -->
- <string name="wifi_wakeup_onboarding_title">Wi\u2011Fi will turn on automatically</string>
- <!--Notification subtext for Wi-Fi Wake onboarding.-->
- <string name="wifi_wakeup_onboarding_subtext">When you\'re near a high quality saved network</string>
- <!--Notification action to disable Wi-Fi Wake during onboarding.-->
- <string name="wifi_wakeup_onboarding_action_disable">Don\'t turn back on</string>
- <!--Notification title for when Wi-Fi Wake enables Wi-Fi.-->
- <string name="wifi_wakeup_enabled_title">Wi\u2011Fi turned on automatically</string>
- <!--Notification content for when Wi-Fi Wake enables Wi-Fi. %1$s is the SSID of the nearby saved network that triggered the wakeup. -->
- <string name="wifi_wakeup_enabled_content">You\u0027re near a saved network: <xliff:g id="network_ssid">%1$s</xliff:g></string>
-
<!-- A notification is shown when a wifi captive portal network is detected. This is the notification's title. -->
<string name="wifi_available_sign_in">Sign in to Wi-Fi network</string>
@@ -3457,21 +3411,6 @@
<!-- A notification is shown when the user connects to a network that doesn't have access to some services (e.g. Push notifications may not work). This is the notification's message. [CHAR LIMIT=50] -->
<string name="network_partial_connectivity_detailed">Tap to connect anyway</string>
- <!-- A notification is shown when the user's softap config has been changed due to underlying
- hardware restrictions. This is the notifications's title.
- [CHAR_LIMIT=NONE] -->
- <string name="wifi_softap_config_change">Changes to your hotspot settings</string>
-
- <!-- A notification is shown when the user's softap config has been changed due to underlying
- hardware restrictions. This is the notification's summary message.
- [CHAR_LIMIT=NONE] -->
- <string name="wifi_softap_config_change_summary">Your hotspot band has changed.</string>
-
- <!-- A notification is shown when the user's softap config has been changed due to underlying
- hardware restrictions. This is the notification's full message.
- [CHAR_LIMIT=NONE] -->
- <string name="wifi_softap_config_change_detailed">This device doesn\u2019t support your preference for 5GHz only. Instead, this device will use the 5GHz band when available.</string>
-
<!-- A notification might be shown if the device switches to another network type (e.g., mobile data) because it detects that the network it was using (e.g., Wi-Fi) has lost Internet connectivity. This is the notification's title. %1$s is the network type that the device switched to, e.g., cellular data. It is one of the strings in the network_switch_type_name array. -->
<string name="network_switch_metered">Switched to <xliff:g id="network_type">%1$s</xliff:g></string>
@@ -3493,43 +3432,8 @@
<!-- Network type name displayed if one of the types is not found in network_switch_type_name. -->
<string name="network_switch_type_name_unknown">an unknown network type</string>
- <!-- A notification is shown when a user's selected SSID is later disabled due to connectivity problems. This is the notification's title / ticker. -->
- <string name="wifi_watchdog_network_disabled">Couldn\'t connect to Wi-Fi</string>
- <!-- A notification is shown when a user's selected SSID is later disabled due to connectivity problems. The complete alert msg is: <hotspot name> + this string, i.e. "Linksys has a poor internet connection" -->
- <string name="wifi_watchdog_network_disabled_detailed">\u0020has a poor internet connection.</string>
-
- <!-- Do not translate. Default access point SSID used for tethering -->
- <string name="wifi_tether_configure_ssid_default" translatable="false">AndroidAP</string>
- <!-- Do not translate. Default access point SSID used for local only hotspot -->
- <string name="wifi_localhotspot_configure_ssid_default" translatable="false">AndroidShare</string>
-
- <!-- A notification is shown the first time a connection is attempted on an app owned AP -->
- <!-- title for this message -->
- <string name="wifi_connect_alert_title">Allow connection?</string>
- <!-- message explaining who is connecting to what -->
- <string name="wifi_connect_alert_message">Application %1$s would like to connect to Wifi Network %2$s</string>
- <!-- default application in case name can not be found -->
- <string name="wifi_connect_default_application">An application</string>
-
- <string name="wifi_p2p_dialog_title">Wi-Fi Direct</string>
- <string name="wifi_p2p_turnon_message">Start Wi-Fi Direct. This will turn off Wi-Fi client/hotspot.</string>
- <string name="wifi_p2p_failed_message">Couldn\'t start Wi-Fi Direct.</string>
- <string name="wifi_p2p_enabled_notification_title">Wi-Fi Direct is on</string>
- <string name="wifi_p2p_enabled_notification_message">Tap for settings</string>
-
<string name="accept">Accept</string>
<string name="decline">Decline</string>
- <string name="wifi_p2p_invitation_sent_title">Invitation sent</string>
- <string name="wifi_p2p_invitation_to_connect_title">Invitation to connect</string>
-
- <string name="wifi_p2p_from_message">From: </string>
- <string name="wifi_p2p_to_message">To: </string>
- <string name="wifi_p2p_enter_pin_message">Type the required PIN: </string>
- <string name="wifi_p2p_show_pin_message">PIN: </string>
-
- <string name="wifi_p2p_frequency_conflict_message" product="tablet">The tablet will temporarily disconnect from Wi-Fi while it\'s connected to <xliff:g id="device_name">%1$s</xliff:g></string>
- <string name="wifi_p2p_frequency_conflict_message" product="tv">Your Android TV device will temporarily disconnect from Wi-Fi while it\'s connected to <xliff:g id="device_name">%1$s</xliff:g></string>
- <string name="wifi_p2p_frequency_conflict_message" product="default">The phone will temporarily disconnect from Wi-Fi while it\'s connected to <xliff:g id="device_name">%1$s</xliff:g></string>
<!-- Name of the dialog that lets the user choose an accented character to insert -->
<string name="select_character">Insert character</string>
diff --git a/core/res/res/values/styles.xml b/core/res/res/values/styles.xml
index 18f7e48..bcce1f0 100644
--- a/core/res/res/values/styles.xml
+++ b/core/res/res/values/styles.xml
@@ -1443,39 +1443,6 @@
<item name="drawableTintMode">src_atop</item>
</style>
- <!-- Wifi dialog styles -->
- <!-- @hide -->
- <style name="wifi_item">
- <item name="layout_width">200dip</item>
- <item name="layout_height">wrap_content</item>
- <item name="layout_marginTop">8dip</item>
- <item name="layout_marginStart">16dip</item>
- <item name="layout_marginEnd">16dip</item>
- <item name="orientation">vertical</item>
- <item name="gravity">start</item>
- </style>
-
- <!-- @hide -->
- <style name="wifi_item_label">
- <item name="layout_width">wrap_content</item>
- <item name="layout_height">wrap_content</item>
- <item name="textSize">14sp</item>
- </style>
-
- <!-- @hide -->
- <style name="wifi_item_content">
- <item name="layout_width">match_parent</item>
- <item name="layout_height">wrap_content</item>
- <item name="textSize">18sp</item>
- </style>
-
- <!-- @hide -->
- <style name="wifi_section">
- <item name="layout_width">match_parent</item>
- <item name="layout_height">wrap_content</item>
- <item name="orientation">vertical</item>
- </style>
-
<style name="Widget.FastScroll">
<item name="thumbDrawable">?attr/fastScrollThumbDrawable</item>
<item name="trackDrawable">?attr/fastScrollTrackDrawable</item>
diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml
index 1313912..8e10b00 100644
--- a/core/res/res/values/symbols.xml
+++ b/core/res/res/values/symbols.xml
@@ -82,7 +82,6 @@
<java-symbol type="id" name="divider" />
<java-symbol type="id" name="edit_query" />
<java-symbol type="id" name="edittext_container" />
- <java-symbol type="id" name="enter_pin_section" />
<java-symbol type="id" name="expand_activities_button" />
<java-symbol type="id" name="expires_on" />
<java-symbol type="id" name="find_next" />
@@ -100,7 +99,6 @@
<java-symbol type="id" name="image" />
<java-symbol type="id" name="increment" />
<java-symbol type="id" name="internalEmpty" />
- <java-symbol type="id" name="info" />
<java-symbol type="id" name="inputExtractAccessories" />
<java-symbol type="id" name="inputExtractAction" />
<java-symbol type="id" name="issued_on" />
@@ -117,7 +115,6 @@
<java-symbol type="id" name="mode_normal" />
<java-symbol type="id" name="month" />
<java-symbol type="id" name="month_name" />
- <java-symbol type="id" name="name" />
<java-symbol type="id" name="next" />
<java-symbol type="id" name="next_button" />
<java-symbol type="id" name="new_app_action" />
@@ -193,7 +190,6 @@
<java-symbol type="id" name="up" />
<java-symbol type="id" name="value" />
<java-symbol type="id" name="websearch" />
- <java-symbol type="id" name="wifi_p2p_wps_pin" />
<java-symbol type="id" name="year" />
<java-symbol type="id" name="zoomControls" />
<java-symbol type="id" name="zoomIn" />
@@ -356,10 +352,6 @@
<java-symbol type="bool" name="config_requireRadioPowerOffOnSimRefreshReset" />
<java-symbol type="bool" name="config_speed_up_audio_on_mt_calls" />
<java-symbol type="bool" name="config_useFixedVolume" />
- <java-symbol type="bool" name="config_wifi_batched_scan_supported" />
- <java-symbol type="bool" name="config_wifi_softap_acs_supported" />
- <java-symbol type="string" name="config_wifi_softap_acs_supported_channel_list" />
- <java-symbol type="bool" name="config_wifi_softap_ieee80211ac_supported" />
<java-symbol type="bool" name="config_enableMultiUserUI"/>
<java-symbol type="bool" name="config_enableNewAutoSelectNetworkUI"/>
<java-symbol type="bool" name="config_disableUsbPermissionDialogs"/>
@@ -376,23 +368,6 @@
<java-symbol type="integer" name="config_activeTaskDurationHours" />
<java-symbol type="bool" name="config_windowShowCircularMask" />
<java-symbol type="bool" name="config_windowEnableCircularEmulatorDisplayOverlay" />
- <java-symbol type="bool" name="config_wifi_framework_enable_associated_network_selection" />
- <java-symbol type="bool" name="config_wifi_framework_use_single_radio_chain_scan_results_network_selection" />
- <java-symbol type="bool" name="config_wifi_only_link_same_credential_configurations" />
- <java-symbol type="bool" name="config_wifi_framework_enable_sar_tx_power_limit" />
- <java-symbol type="bool" name="config_wifi_framework_enable_soft_ap_sar_tx_power_limit" />
- <java-symbol type="bool" name="config_wifi_framework_enable_body_proximity_sar_tx_power_limit" />
- <java-symbol type="string" name="config_wifi_sar_sensor_type" />
- <java-symbol type="integer" name="config_wifi_framework_sar_free_space_event_id" />
- <java-symbol type="integer" name="config_wifi_framework_sar_near_hand_event_id" />
- <java-symbol type="integer" name="config_wifi_framework_sar_near_head_event_id" />
- <java-symbol type="integer" name="config_wifi_framework_sar_near_body_event_id" />
- <java-symbol type="bool" name="config_wifi_enable_disconnection_debounce" />
- <java-symbol type="bool" name="config_wifi_revert_country_code_on_cellular_loss" />
- <java-symbol type="integer" name="config_wifi_logger_ring_buffer_default_size_limit_kb" />
- <java-symbol type="integer" name="config_wifi_logger_ring_buffer_verbose_size_limit_kb" />
- <java-symbol type="array" name="config_wifi_fatal_firmware_alert_error_code_list" />
- <java-symbol type="bool" name="config_wifi_turn_off_during_emergency_call" />
<java-symbol type="bool" name="config_supportMicNearUltrasound" />
<java-symbol type="bool" name="config_supportSpeakerNearUltrasound" />
<java-symbol type="bool" name="config_supportAudioSourceUnprocessed" />
@@ -416,51 +391,6 @@
<java-symbol type="dimen" name="config_pictureInPictureMinAspectRatio" />
<java-symbol type="dimen" name="config_pictureInPictureMaxAspectRatio" />
<java-symbol type="dimen" name="config_closeToSquareDisplayMaxAspectRatio" />
- <java-symbol type="integer" name="config_wifi_framework_5GHz_preference_boost_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_5GHz_preference_boost_factor" />
- <java-symbol type="integer" name="config_wifi_framework_5GHz_preference_penalty_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_5GHz_preference_penalty_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_RSSI_SCORE_OFFSET" />
- <java-symbol type="integer" name="config_wifi_framework_RSSI_SCORE_SLOPE" />
- <java-symbol type="integer" name="config_wifi_framework_SAME_BSSID_AWARD" />
- <java-symbol type="integer" name="config_wifi_framework_LAST_SELECTION_AWARD" />
- <java-symbol type="integer" name="config_wifi_framework_PASSPOINT_SECURITY_AWARD" />
- <java-symbol type="integer" name="config_wifi_framework_SECURITY_AWARD" />
- <java-symbol type="integer" name="config_wifi_disconnected_short_scan_interval" />
- <java-symbol type="integer" name="config_wifi_associated_short_scan_interval" />
- <java-symbol type="integer" name="config_wifi_framework_associated_full_scan_backoff" />
- <java-symbol type="integer" name="config_wifi_framework_associated_full_scan_max_interval" />
- <java-symbol type="integer" name="config_wifi_framework_associated_full_scan_max_total_dwell_time" />
- <java-symbol type="integer" name="config_wifi_framework_associated_partial_scan_max_num_active_channels" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_bad_rssi_threshold_24GHz" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_entry_rssi_threshold_24GHz" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_low_rssi_threshold_24GHz" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_good_rssi_threshold_24GHz" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_bad_rssi_threshold_5GHz" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_entry_rssi_threshold_5GHz" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_low_rssi_threshold_5GHz" />
- <java-symbol type="integer" name="config_wifi_framework_wifi_score_good_rssi_threshold_5GHz" />
- <java-symbol type="integer" name="config_wifi_framework_scan_result_rssi_level_patchup_value" />
- <java-symbol type="integer" name="config_wifi_framework_current_network_boost" />
- <java-symbol type="string" name="config_wifi_random_mac_oui" />
- <java-symbol type="integer" name="config_wifi_network_switching_blacklist_time" />
- <java-symbol type="string" name="config_wifi_framework_sap_2G_channel_list" />
- <java-symbol type="integer" name="config_wifi_framework_max_tx_rate_for_full_scan" />
- <java-symbol type="integer" name="config_wifi_framework_max_rx_rate_for_full_scan" />
- <java-symbol type="integer" name="config_wifi_framework_min_tx_rate_for_staying_on_network" />
- <java-symbol type="integer" name="config_wifi_framework_min_rx_rate_for_staying_on_network" />
-
- <java-symbol type="integer" name="config_wifi_framework_soft_ap_timeout_delay" />
-
- <java-symbol type="bool" name="config_wifi_framework_cellular_handover_enable_user_triggered_adjustment" />
- <java-symbol type="integer" name="config_wifi_framework_associated_full_scan_tx_packet_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_associated_full_scan_rx_packet_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_associated_partial_scan_tx_packet_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_associated_partial_scan_rx_packet_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_network_switch_tx_packet_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_network_switch_rx_packet_threshold" />
- <java-symbol type="integer" name="config_wifi_framework_current_network_boost" />
- <java-symbol type="integer" name="config_wifi_framework_recovery_timeout_delay" />
<java-symbol type="integer" name="config_bluetooth_max_advertisers" />
<java-symbol type="integer" name="config_bluetooth_max_scan_filters" />
<java-symbol type="integer" name="config_bluetooth_max_connected_audio_devices" />
@@ -499,8 +429,6 @@
<java-symbol type="integer" name="config_toastDefaultGravity" />
<java-symbol type="integer" name="config_triplePressOnPowerBehavior" />
<java-symbol type="integer" name="config_shortPressOnSleepBehavior" />
- <java-symbol type="integer" name="config_wifi_supplicant_scan_interval" />
- <java-symbol type="integer" name="config_wifi_scan_interval_p2p_connected" />
<java-symbol type="integer" name="config_windowOutsetBottom" />
<java-symbol type="integer" name="db_connection_pool_size" />
<java-symbol type="integer" name="db_journal_size_limit" />
@@ -757,7 +685,6 @@
<java-symbol type="string" name="config_mms_user_agent_profile_url" />
<java-symbol type="string" name="config_ntpServer" />
<java-symbol type="string" name="config_useragentprofile_url" />
- <java-symbol type="string" name="config_wifi_p2p_device_type" />
<java-symbol type="string" name="config_appsNotReportingCrashes" />
<java-symbol type="string" name="contentServiceSync" />
<java-symbol type="string" name="contentServiceSyncNotificationTitle" />
@@ -1119,27 +1046,6 @@
<java-symbol type="string" name="network_switch_type_name_unknown" />
<java-symbol type="string" name="wifi_no_internet" />
<java-symbol type="string" name="wifi_no_internet_detailed" />
- <java-symbol type="string" name="wifi_softap_config_change" />
- <java-symbol type="string" name="wifi_softap_config_change_summary" />
- <java-symbol type="string" name="wifi_softap_config_change_detailed" />
- <java-symbol type="string" name="wifi_connect_alert_title" />
- <java-symbol type="string" name="wifi_connect_alert_message" />
- <java-symbol type="string" name="wifi_connect_default_application" />
- <java-symbol type="string" name="wifi_p2p_dialog_title" />
- <java-symbol type="string" name="wifi_p2p_enabled_notification_message" />
- <java-symbol type="string" name="wifi_p2p_enabled_notification_title" />
- <java-symbol type="string" name="wifi_p2p_failed_message" />
- <java-symbol type="string" name="wifi_p2p_from_message" />
- <java-symbol type="string" name="wifi_p2p_invitation_sent_title" />
- <java-symbol type="string" name="wifi_p2p_invitation_to_connect_title" />
- <java-symbol type="string" name="wifi_p2p_show_pin_message" />
- <java-symbol type="string" name="wifi_p2p_to_message" />
- <java-symbol type="string" name="wifi_p2p_turnon_message" />
- <java-symbol type="string" name="wifi_p2p_frequency_conflict_message" />
- <java-symbol type="string" name="wifi_tether_configure_ssid_default" />
- <java-symbol type="string" name="wifi_localhotspot_configure_ssid_default" />
- <java-symbol type="string" name="wifi_watchdog_network_disabled" />
- <java-symbol type="string" name="wifi_watchdog_network_disabled_detailed" />
<java-symbol type="string" name="imei" />
<java-symbol type="string" name="meid" />
<java-symbol type="string" name="granularity_label_character" />
@@ -1289,7 +1195,6 @@
<java-symbol type="string" name="lockscreen_transport_play_description" />
<java-symbol type="string" name="lockscreen_transport_pause_description" />
<java-symbol type="string" name="config_ethernet_tcp_buffers" />
- <java-symbol type="string" name="config_wifi_tcp_buffers" />
<java-symbol type="string" name="demo_starting_message" />
<java-symbol type="string" name="demo_restarting_message" />
<java-symbol type="string" name="conference_call" />
@@ -1417,8 +1322,6 @@
<java-symbol type="drawable" name="picture_emergency" />
<java-symbol type="drawable" name="platlogo" />
<java-symbol type="drawable" name="stat_notify_sync_error" />
- <java-symbol type="drawable" name="stat_notify_wifi_in_range" />
- <java-symbol type="drawable" name="ic_wifi_settings" />
<java-symbol type="drawable" name="ic_wifi_signal_0" />
<java-symbol type="drawable" name="ic_wifi_signal_1" />
<java-symbol type="drawable" name="ic_wifi_signal_2" />
@@ -1611,8 +1514,6 @@
<java-symbol type="layout" name="web_text_view_dropdown" />
<java-symbol type="layout" name="webview_find" />
<java-symbol type="layout" name="webview_select_singlechoice" />
- <java-symbol type="layout" name="wifi_p2p_dialog" />
- <java-symbol type="layout" name="wifi_p2p_dialog_row" />
<java-symbol type="layout" name="zoom_container" />
<java-symbol type="layout" name="zoom_controls" />
<java-symbol type="layout" name="zoom_magnify" />
@@ -1968,17 +1869,6 @@
<java-symbol type="bool" name="config_allowTheaterModeWakeFromWindowLayout" />
<java-symbol type="bool" name="config_goToSleepOnButtonPressTheaterMode" />
<java-symbol type="bool" name="config_supportLongPressPowerWhenNonInteractive" />
- <java-symbol type="bool" name="config_wifi_background_scan_support" />
- <java-symbol type="bool" name="config_wifi_dual_band_support" />
- <java-symbol type="integer" name="config_wifi_max_ap_interfaces" />
- <java-symbol type="bool" name="config_wifi_convert_apband_5ghz_to_any" />
- <java-symbol type="bool" name="config_wifi_local_only_hotspot_5ghz" />
- <java-symbol type="bool" name="config_wifi_connected_mac_randomization_supported" />
- <java-symbol type="bool" name="config_wifi_p2p_mac_randomization_supported" />
- <java-symbol type="bool" name="config_wifi_ap_mac_randomization_supported" />
- <java-symbol type="bool" name="config_wifi_aggressive_randomization_ssid_whitelist_enabled" />
- <java-symbol type="bool" name="config_wifi_link_probing_supported" />
- <java-symbol type="bool" name="config_wifi_fast_bss_transition_enabled" />
<java-symbol type="bool" name="config_wimaxEnabled" />
<java-symbol type="bool" name="show_ongoing_ime_switcher" />
<java-symbol type="color" name="config_defaultNotificationColor" />
@@ -2078,24 +1968,6 @@
<java-symbol type="layout" name="safe_mode" />
<java-symbol type="layout" name="simple_list_item_2_single_choice" />
<java-symbol type="layout" name="app_error_dialog" />
- <java-symbol type="plurals" name="wifi_available" />
- <java-symbol type="plurals" name="wifi_available_detailed" />
- <java-symbol type="string" name="wifi_available_title" />
- <java-symbol type="string" name="wifi_available_title_connecting" />
- <java-symbol type="string" name="wifi_available_title_connected" />
- <java-symbol type="string" name="wifi_available_title_failed_to_connect" />
- <java-symbol type="string" name="wifi_available_content_failed_to_connect" />
- <java-symbol type="string" name="wifi_available_action_connect" />
- <java-symbol type="string" name="wifi_available_action_all_networks" />
- <java-symbol type="string" name="wifi_suggestion_title" />
- <java-symbol type="string" name="wifi_suggestion_content" />
- <java-symbol type="string" name="wifi_suggestion_action_allow_app" />
- <java-symbol type="string" name="wifi_suggestion_action_disallow_app" />
- <java-symbol type="string" name="wifi_wakeup_onboarding_title" />
- <java-symbol type="string" name="wifi_wakeup_onboarding_subtext" />
- <java-symbol type="string" name="wifi_wakeup_onboarding_action_disable" />
- <java-symbol type="string" name="wifi_wakeup_enabled_title" />
- <java-symbol type="string" name="wifi_wakeup_enabled_content" />
<java-symbol type="string" name="accessibility_binding_label" />
<java-symbol type="string" name="adb_active_notification_message" />
<java-symbol type="string" name="adb_active_notification_title" />