diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-07-03 15:46:55 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-07-03 15:46:55 +0000 |
commit | 77d12ab95ac56bbf51172ff92c9f88da30993ef3 (patch) | |
tree | 5b4454f2d580cd508a0ae813426d1af7c2918985 /emulator/multi-display-dynamic/CarServiceMultiDisplayOverlayEmulator/res/values/config.xml | |
parent | 32abbcebf618c7c1730df8e0f23730bc6b64e3fe (diff) | |
parent | cdc234e51141674a4ff6a4d89b50f0764c50cd94 (diff) | |
download | car-77d12ab95ac56bbf51172ff92c9f88da30993ef3.tar.gz |
Snap for 10428683 from cdc234e51141674a4ff6a4d89b50f0764c50cd94 to mainline-adbd-releaseaml_adb_341520010aml_adb_341517070aml_adb_340912530aml_adb_340912350aml_adb_340912200aml_adb_340912000android14-mainline-adbd-release
Change-Id: I86787d57d3327552de6daa62da5be5d1acd001d0
Diffstat (limited to 'emulator/multi-display-dynamic/CarServiceMultiDisplayOverlayEmulator/res/values/config.xml')
-rw-r--r-- | emulator/multi-display-dynamic/CarServiceMultiDisplayOverlayEmulator/res/values/config.xml | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/emulator/multi-display-dynamic/CarServiceMultiDisplayOverlayEmulator/res/values/config.xml b/emulator/multi-display-dynamic/CarServiceMultiDisplayOverlayEmulator/res/values/config.xml new file mode 100644 index 0000000..8463455 --- /dev/null +++ b/emulator/multi-display-dynamic/CarServiceMultiDisplayOverlayEmulator/res/values/config.xml @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2022, 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. +*/ +--> + +<!-- + Overlay resources to configure car service based on each OEM's preference. + See also packages/services/Car/service/res/values/config.xml +--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <!-- Assign occupant zones to seats/passengers. --> + <string-array translatable="false" name="config_occupant_zones"> + <item>occupantZoneId=0,occupantType=DRIVER,seatRow=1,seatSide=driver</item> + <item>occupantZoneId=1,occupantType=FRONT_PASSENGER,seatRow=1,seatSide=oppositeDriver</item> + <item>occupantZoneId=2,occupantType=REAR_PASSENGER,seatRow=2,seatSide=left</item> + <item>occupantZoneId=3,occupantType=REAR_PASSENGER,seatRow=2,seatSide=right</item> + <item>occupantZoneId=4,occupantType=REAR_PASSENGER,seatRow=3,seatSide=left</item> + </string-array> + + <!-- Assign displays to occupant zones. --> + <string-array translatable="false" name="config_occupant_display_mapping"> + <item>displayPort=0,displayType=MAIN,occupantZoneId=0,inputTypes=TOUCH_SCREEN|DPAD_KEYS|NAVIGATE_KEYS|ROTARY_NAVIGATION</item> + <item>displayUniqueId=virtual:com.android.car.cluster.osdouble:ClusterDisplay,displayType=INSTRUMENT_CLUSTER,occupantZoneId=0,inputTypes=DPAD_KEYS</item> + <item>displayUniqueId=virtual:com.android.emulator.multidisplay:1234563,displayType=MAIN,occupantZoneId=1,inputTypes=DPAD_KEYS</item> + <item>displayUniqueId=virtual:com.android.emulator.multidisplay:1234564,displayType=MAIN,occupantZoneId=2,inputTypes=DPAD_KEYS</item> + <item>displayUniqueId=virtual:com.android.emulator.multidisplay:1234565,displayType=MAIN,occupantZoneId=3,inputTypes=DPAD_KEYS</item> + <item>displayUniqueId=virtual:com.android.emulator.multidisplay:1234566,displayType=MAIN,occupantZoneId=4,inputTypes=DPAD_KEYS</item> + </string-array> + + <!-- Enable profile user assignment per each CarOccupantZone for per display android user + assignments. This feature is still experimental. --> + <bool name="enableProfileUserAssignmentForMultiDisplay" translatable="false">true</bool> + + <string-array translatable="false" name="config_allowed_optional_car_features"> + <item>car_navigation_service</item> + <item>cluster_home_service</item> + <item>com.android.car.user.CarUserNoticeService</item> + <item>diagnostic</item> + <item>storage_monitoring</item> + <item>vehicle_map_service</item> + <item>car_telemetry_service</item> + </string-array> + + <bool name="audioUseDynamicRouting">true</bool> + <bool name="audioUseCarVolumeGroupMuting">true</bool> +</resources> |