|
@@ -0,0 +1,175 @@
|
|
|
+<?xml version="1.0" encoding="utf-8"?>
|
|
|
+<!--
|
|
|
+/*
|
|
|
+** Copyright 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.
|
|
|
+*/
|
|
|
+-->
|
|
|
+
|
|
|
+<!-- These resources are around just to allow their values to be customized
|
|
|
+ for different hardware and product builds. -->
|
|
|
+<resources>
|
|
|
+
|
|
|
+
|
|
|
+ <!-- XXXXX NOTE THE FOLLOWING RESOURCES USE THE WRONG NAMING CONVENTION.
|
|
|
+ Please don't copy them, copy anything else. -->
|
|
|
+
|
|
|
+ <!-- the 5th element "resore-time" indicates the number of milliseconds to delay
|
|
|
+ before automatically restore the default connection. Set -1 if the connection
|
|
|
+ does not require auto-restore. -->
|
|
|
+ <!-- the 6th element indicates boot-time dependency-met value. -->
|
|
|
+ <string-array translatable="false" name="networkAttributes">
|
|
|
+ <item>"wifi,1,1,1,-1,true"</item>
|
|
|
+ <item>"wifi_p2p,13,1,0,-1,true"</item>
|
|
|
+ <item>"ethernet,9,9,2,-1,true"</item>
|
|
|
+ </string-array>
|
|
|
+
|
|
|
+ <!-- WindowsManager JetPack display features -->
|
|
|
+ <string name="config_display_features" translatable="false">fold-[0,400,800,1280]</string>
|
|
|
+
|
|
|
+ <!-- Package name of the on-device intelligent processor for system UI
|
|
|
+ features. Examples include the search functionality or the app
|
|
|
+ predictor. -->
|
|
|
+ <string name="config_systemUiIntelligence" translatable="false">com.android.system.intelligence/.Ui</string>
|
|
|
+
|
|
|
+ <!-- Package name of the on-device intelligent processor for ambient audio.
|
|
|
+ Ambient audio is the sound surrounding the device captured by the DSP
|
|
|
+ or the microphone. In other words, the device is continuously
|
|
|
+ processing audio data in background. -->
|
|
|
+ <string name="config_systemAmbientAudioIntelligence" translatable="false">com.android.system.intelligence/.AmbientAudio</string>
|
|
|
+
|
|
|
+ <!-- Package name of the on-device intelligent processor for audio. The
|
|
|
+ difference of 'ambient audio' and 'audio' is that in 'audio', the
|
|
|
+ user intentionally and consciously aware that the device is recording
|
|
|
+ or using the microphone.
|
|
|
+ -->
|
|
|
+ <string name="config_systemAudioIntelligence" translatable="false">com.android.system.intelligence/.Audio</string>
|
|
|
+
|
|
|
+ <!-- Package name of the on-device intelligent processor for notification.
|
|
|
+ -->
|
|
|
+ <string name="config_systemNotificationIntelligence" translatable="false">com.android.system.intelligence/.Notification</string>
|
|
|
+
|
|
|
+ <!-- Package name of the on-device intelligent processor for text. Examples
|
|
|
+ include providing autofill functionality based on incoming text
|
|
|
+ messages. -->
|
|
|
+ <string name="config_systemTextIntelligence" translatable="false">com.android.system.intelligence/.Text</string>
|
|
|
+
|
|
|
+ <!-- Package name of the on-device intelligent processor for visual
|
|
|
+ features. Examples include the autorotate feature. -->
|
|
|
+ <string name="config_systemVisualIntelligence" translatable="false">com.android.system.intelligence/.Visual</string>
|
|
|
+
|
|
|
+ <!-- Separate software navigation bar required on this device. -->
|
|
|
+ <bool name="config_showNavigationBar">true</bool>
|
|
|
+
|
|
|
+ <!-- Launcher customization requires AppWidgetService, but otherwise
|
|
|
+ home screen widgets are not supported on TV -->
|
|
|
+ <bool name="config_enableAppWidgetService">true</bool>
|
|
|
+
|
|
|
+ <!-- Enable doze mode -->
|
|
|
+ <bool name="config_enableAutoPowerModes">true</bool>
|
|
|
+ <bool name="config_autoPowerModeUseMotionSensor">false</bool>
|
|
|
+
|
|
|
+ <!-- The package name for the system's translation service.
|
|
|
+ This service must be trusted, as it can be activated without explicit consent of the user.
|
|
|
+ If no service with the specified name exists on the device, translation wil be
|
|
|
+ disabled.
|
|
|
+ Example: "com.android.translation/.TranslationService"
|
|
|
+ -->
|
|
|
+ <string name="config_defaultTranslationService">com.android.translation/.TranslationService</string>
|
|
|
+
|
|
|
+ <!-- The package name for the system's app prediction service.
|
|
|
+ This service must be trusted, as it can be activated without explicit consent of the user.
|
|
|
+ Example: "com.android.intelligence/.AppPredictionService"
|
|
|
+ -->
|
|
|
+ <string name="config_defaultAppPredictionService">com.android.intelligence/.AppPredictionService</string>
|
|
|
+
|
|
|
+ <!-- The package name for the system's content suggestions service.
|
|
|
+ Provides suggestions for text and image selection regions in snapshots of apps and should
|
|
|
+ be able to classify the type of entities in those selections.
|
|
|
+
|
|
|
+ This service must be trusted, as it can be activated without explicit consent of the user.
|
|
|
+ If no service with the specified name exists on the device, content suggestions wil be
|
|
|
+ disabled.
|
|
|
+ Example: "com.android.contentsuggestions/.ContentSuggestionsService"
|
|
|
+ -->
|
|
|
+ <string name="config_defaultContentSuggestionsService">com.android.contentsuggestions/.ContentSuggestionsService</string>
|
|
|
+
|
|
|
+
|
|
|
+ <!-- The package name for the system's content capture service.
|
|
|
+ This service must be trusted, as it can be activated without explicit consent of the user.
|
|
|
+ If no service with the specified name exists on the device, content capture will be
|
|
|
+ disabled.
|
|
|
+ Example: "com.android.contentcapture/.ContentcaptureService"
|
|
|
+ -->
|
|
|
+ <string name="config_defaultContentCaptureService" translatable="false">com.android.contentcapture/.ContentcaptureService</string>
|
|
|
+
|
|
|
+
|
|
|
+ <!-- The package name for the system's augmented autofill service.
|
|
|
+ This service must be trusted, as it can be activated without explicit consent of the user.
|
|
|
+ If no service with the specified name exists on the device, augmented autofill wil be
|
|
|
+ disabled.
|
|
|
+ Example: "com.android.augmentedautofill/.AugmentedAutofillService"
|
|
|
+ -->
|
|
|
+ <string name="config_defaultAugmentedAutofillService" translatable="false">com.android.augmentedautofill/.AugmentedAutofillService</string>
|
|
|
+
|
|
|
+
|
|
|
+ <string name="config_defaultMusicRecognitionService" translatable="false">com.android.musicrecognition/.MusicRecognitionService</string>
|
|
|
+
|
|
|
+ <!-- List of regexpressions describing the interface (if any) that represent tetherable
|
|
|
+ Wifi interfaces. If the device doesn't want to support tethering over Wifi this
|
|
|
+ should be empty. An example would be "softap.*" -->
|
|
|
+ <string-array translatable="false" name="config_tether_wifi_regexs">
|
|
|
+ <item>"wlan0"</item>
|
|
|
+ </string-array>
|
|
|
+
|
|
|
+ <!-- Maximum number of supported users -->
|
|
|
+ <integer name="config_multiuserMaximumUsers">4</integer>
|
|
|
+ <!-- Whether Multiuser UI should be shown -->
|
|
|
+ <bool name="config_enableMultiUserUI">true</bool>
|
|
|
+
|
|
|
+ <!-- Array of ConnectivityManager.TYPE_xxxx values allowable for tethering.
|
|
|
+
|
|
|
+ Common options are [1, 4] for TYPE_WIFI and TYPE_MOBILE_DUN or
|
|
|
+ [1,7,0] for TYPE_WIFI, TYPE_BLUETOOTH, and TYPE_MOBILE.
|
|
|
+
|
|
|
+ This list is also modified by code within the framework, including:
|
|
|
+
|
|
|
+ - TYPE_ETHERNET (9) is prepended to this list, and
|
|
|
+
|
|
|
+ - the return value of TelephonyManager.getTetherApnRequired()
|
|
|
+ determines how the array is further modified:
|
|
|
+
|
|
|
+ * TRUE (DUN REQUIRED).
|
|
|
+ TYPE_MOBILE is removed (if present).
|
|
|
+ TYPE_MOBILE_HIPRI is removed (if present).
|
|
|
+ TYPE_MOBILE_DUN is appended (if not already present).
|
|
|
+
|
|
|
+ * FALSE (DUN NOT REQUIRED).
|
|
|
+ TYPE_MOBILE_DUN is removed (if present).
|
|
|
+ If both of TYPE_MOBILE{,_HIPRI} are not present:
|
|
|
+ TYPE_MOBILE is appended.
|
|
|
+ TYPE_MOBILE_HIPRI is appended.
|
|
|
+
|
|
|
+ For other changes applied to this list, now and in the future, see
|
|
|
+ com.android.server.connectivity.tethering.TetheringConfiguration.
|
|
|
+
|
|
|
+ Note also: the order of this is important. The first upstream type
|
|
|
+ for which a satisfying network exists is used.
|
|
|
+ -->
|
|
|
+ <integer-array translatable="false" name="config_tether_upstream_types">
|
|
|
+ <item>1</item>
|
|
|
+ <item>9</item>
|
|
|
+ </integer-array>
|
|
|
+
|
|
|
+</resources>
|