blob: c2f30d52d35e095d0494bd6b09c2c48e37d35b68 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2021 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>
<!--
Two array below are Network Preferences, that are set per application.
If you want to add application to this list, which already installed
on your connected device, please use next command:
$> adb shell 'pm list packages -f' | sed -e 's/.*=//' | sort
and find you package name. Then insert it into the list below.
As of current implementation at 02/04/2021, default policy below
is being set every time on boot. To set different policy per network
you have to implement personal on boot background service.
Alternatively, you can define new policy through this
(NetworkPreferenceApp) application and then enable automatic on boot
applier.
-->
<!--
Preference: OEM_NETWORK_PREFERENCE_OEM_PAID
If an unmetered network is available, use it
Otherwise, use network with the OEM_PAID capability if available
Otherwise, use the general default network
-->
<string-array name="config_network_preference_oem_paid_apps" translatable="false">
<!-- <item>full.package.name</item> -->
<item>com.android.car.settings</item>
<item>com.android.vending</item>
<item>com.google.android.apps.automotive.inputmethod</item>
<item>com.google.android.apps.maps</item>
<item>com.google.android.car.setupwizard</item>
<item>com.google.android.carassistant</item>
<item>com.google.android.configupdater</item>
<item>com.google.android.ext.services</item>
<item>com.google.android.ext.shared</item>
<item>com.google.android.feedback</item>
<item>com.google.android.gms</item>
<item>com.google.android.googlequicksearchbox</item>
<item>com.google.android.gsf</item>
<item>com.google.android.marvin.talkback</item>
<item>com.google.android.onetimeinitializer</item>
<item>com.google.android.packageinstaller</item>
<item>com.google.android.partnersetup</item>
<item>com.google.android.permissioncontroller</item>
<item>com.google.android.trichromelibrary</item>
<item>com.google.android.tts</item>
<item>com.google.android.webview</item>
</string-array>
<!--
Preference: OEM_NETWORK_PREFERENCE_OEM_PAID_NO_FALLBACK
If an unmetered network is available, use it
Otherwise, use network with the OEM_PAID capability if available
Otherwise, the app doesn't get a network
-->
<string-array name="config_network_preference_oem_paid_no_fallback_apps" translatable="false">
<!-- <item>full.package.name</item> -->
</string-array>
<!--
Preference: OEM_NETWORK_PREFERENCE_OEM_PAID_ONLY
Prefer only NET_CAPABILITY_OEM_PAID networks.
-->
<string-array name="config_network_preference_oem_paid_only" translatable="false">
<!-- <item>full.package.name</item> -->
</string-array>
<!--
Preference: OEM_NETWORK_PREFERENCE_OEM_PRIVATE_ONLY
Prefer only NET_CAPABILITY_OEM_PRIVATE networks.
-->
<string-array name="config_network_preference_oem_private_only" translatable="false">
<!-- <item>full.package.name</item> -->
<item>com.google.android.car.netdbug</item>
</string-array>
</resources>