summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-21 12:26:24 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-21 12:26:24 +0000
commitd7c27138e859598cebc509cc4546659625ace92f (patch)
tree64ec787da446b1a1e8a906fcca9d41e1f8046ff0
parent08f742db10f044577d4bdf38ef4fc8bdd5c124ed (diff)
parente14e41ceda5891e4066915b54b987f7fd750cdc8 (diff)
downloadcar-d7c27138e859598cebc509cc4546659625ace92f.tar.gz
Snap for 8626064 from e14e41ceda5891e4066915b54b987f7fd750cdc8 to mainline-go-ipsec-release
Change-Id: I79fbbbd9aef92688d1d5f20d2127c7cddd486545
-rw-r--r--common/overlay/frameworks/base/core/res/res/values/config.xml4
-rw-r--r--common/overlay/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml1
-rw-r--r--emulator/aosp_car_emulator.mk3
-rw-r--r--emulator/cluster/rro_overlays/CarServiceOverlay/Android.bp7
-rw-r--r--emulator/cluster/rro_overlays/CarServiceOverlay/AndroidManifest.xml2
-rw-r--r--emulator/cluster/rro_overlays/CarServiceOverlay_OsDouble/AndroidManifest.xml2
-rw-r--r--emulator/usbpt/bluetooth/btusb/btusb.mk4
-rw-r--r--emulator/usbpt/bluetooth/btusb/rtl_bt/Android.bp24
-rwxr-xr-xemulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_config.binbin10 -> 0 bytes
-rw-r--r--emulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_fw.binbin48816 -> 0 bytes
-rw-r--r--emulator/usbpt/protocan/canbus_config.pb11
-rw-r--r--emulator/usbpt/protocan/manifest.protocan.xml2
-rw-r--r--emulator_car64_x86_64/BoardConfig.mk24
-rw-r--r--gsi_car_base.mk4
14 files changed, 44 insertions, 44 deletions
diff --git a/common/overlay/frameworks/base/core/res/res/values/config.xml b/common/overlay/frameworks/base/core/res/res/values/config.xml
index 6933a49..fa815d2 100644
--- a/common/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/common/overlay/frameworks/base/core/res/res/values/config.xml
@@ -25,4 +25,8 @@
<!-- AAOS doesn't support fingerprint and face -->
<string-array name="config_biometric_sensors" translatable="false" >
</string-array>
+
+ <integer-array name="config_availableColorModes">
+ <item>0</item> <!-- COLOR_MODE_NATURAL -->
+ </integer-array>
</resources>
diff --git a/common/overlay/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml b/common/overlay/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml
index dceae9a..5784afa 100644
--- a/common/overlay/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml
+++ b/common/overlay/frameworks/base/core/res/res/values/vendor_required_apps_managed_user.xml
@@ -30,6 +30,7 @@
<item>com.google.android.car.kitchensink</item>
<item>com.google.android.car.netdbug</item>
<item>com.google.android.car.networking.preferenceupdater</item>
+ <item>com.google.android.car.networking.railway</item>
<item>com.google.android.car.setupwizard</item>
<item>com.google.android.car.uxr.oas</item>
<item>com.google.android.car.uxr.sample</item>
diff --git a/emulator/aosp_car_emulator.mk b/emulator/aosp_car_emulator.mk
index e727007..f0810a9 100644
--- a/emulator/aosp_car_emulator.mk
+++ b/emulator/aosp_car_emulator.mk
@@ -38,12 +38,11 @@ PRODUCT_PRODUCT_PROPERTIES += \
ifeq (true,$(ENABLE_CLUSTER_OS_DOUBLE))
PRODUCT_PACKAGES += CarServiceOverlayEmulatorOsDouble
-GOOGLE_CAR_SERVICE_OVERLAY += CarServiceOverlayEmulatorOsDoubleGoogle
else
PRODUCT_PACKAGES += CarServiceOverlayEmulator
-GOOGLE_CAR_SERVICE_OVERLAY += CarServiceOverlayEmulatorGoogle
endif # ENABLE_CLUSTER_OS_DOUBLE
endif # BUILD_EMULATOR_CLUSTER_DISPLAY
PRODUCT_PRODUCT_PROPERTIES += \
ro.carwatchdog.vhal_healthcheck.interval=10 \
+ ro.carwatchdog.client_healthcheck.interval=20 \
diff --git a/emulator/cluster/rro_overlays/CarServiceOverlay/Android.bp b/emulator/cluster/rro_overlays/CarServiceOverlay/Android.bp
index e4a1425..22fc331 100644
--- a/emulator/cluster/rro_overlays/CarServiceOverlay/Android.bp
+++ b/emulator/cluster/rro_overlays/CarServiceOverlay/Android.bp
@@ -25,10 +25,3 @@ runtime_resource_overlay {
sdk_version: "current",
product_specific: true
}
-
-override_runtime_resource_overlay {
- name: "CarServiceOverlayEmulatorGoogle",
- base: "CarServiceOverlayEmulator",
- package_name: "com.google.android.car.resources.emulator",
- target_package_name: "com.google.android.car.updatable",
-}
diff --git a/emulator/cluster/rro_overlays/CarServiceOverlay/AndroidManifest.xml b/emulator/cluster/rro_overlays/CarServiceOverlay/AndroidManifest.xml
index ce23b9c..332c34d 100644
--- a/emulator/cluster/rro_overlays/CarServiceOverlay/AndroidManifest.xml
+++ b/emulator/cluster/rro_overlays/CarServiceOverlay/AndroidManifest.xml
@@ -17,7 +17,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.car.resources.emulator">
<application android:hasCode="false"/>
- <overlay android:priority="0"
+ <overlay android:priority="5001"
android:targetPackage="com.android.car.updatable"
android:targetName="CarServiceCustomization"
android:resourcesMap="@xml/overlays"
diff --git a/emulator/cluster/rro_overlays/CarServiceOverlay_OsDouble/AndroidManifest.xml b/emulator/cluster/rro_overlays/CarServiceOverlay_OsDouble/AndroidManifest.xml
index c1b801a..dda9cff 100644
--- a/emulator/cluster/rro_overlays/CarServiceOverlay_OsDouble/AndroidManifest.xml
+++ b/emulator/cluster/rro_overlays/CarServiceOverlay_OsDouble/AndroidManifest.xml
@@ -17,7 +17,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.car.resources.emulator.osdouble">
<application android:hasCode="false"/>
- <overlay android:priority="0"
+ <overlay android:priority="5001"
android:targetPackage="com.android.car.updatable"
android:targetName="CarServiceCustomization"
android:resourcesMap="@xml/overlays"
diff --git a/emulator/usbpt/bluetooth/btusb/btusb.mk b/emulator/usbpt/bluetooth/btusb/btusb.mk
index 6e21465..d2c52c2 100644
--- a/emulator/usbpt/bluetooth/btusb/btusb.mk
+++ b/emulator/usbpt/bluetooth/btusb/btusb.mk
@@ -19,9 +19,5 @@ BOARD_SEPOLICY_DIRS += \
device/generic/car/emulator/usbpt/bluetooth/btusb/sepolicy
endif
-# USB Passthru
-PRODUCT_PACKAGES += rtl8821c_fw.bin.car \
- rtl8821c_config.bin.car
-
PRODUCT_COPY_FILES += \
device/generic/car/emulator/usbpt/bluetooth/btusb/init.btusb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.btusb.rc \
diff --git a/emulator/usbpt/bluetooth/btusb/rtl_bt/Android.bp b/emulator/usbpt/bluetooth/btusb/rtl_bt/Android.bp
deleted file mode 100644
index ade064e..0000000
--- a/emulator/usbpt/bluetooth/btusb/rtl_bt/Android.bp
+++ /dev/null
@@ -1,24 +0,0 @@
-package {
- // See: http://go/android-license-faq
- // A large-scale-change added 'default_applicable_licenses' to import
- // all of the 'license_kinds' from "device_generic_car_license"
- // to get the below license kinds:
- // SPDX-license-identifier-Apache-2.0
- default_applicable_licenses: ["device_generic_car_license"],
-}
-
-prebuilt_firmware {
- name: "rtl8821c_fw.bin.car",
- src: "rtl8821c_fw.bin",
- sub_dir: "rtl_bt",
- filename_from_src: true,
- proprietary: true,
-}
-
-prebuilt_firmware {
- name: "rtl8821c_config.bin.car",
- src: "rtl8821c_config.bin",
- sub_dir: "rtl_bt",
- filename_from_src: true,
- proprietary: true,
-}
diff --git a/emulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_config.bin b/emulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_config.bin
deleted file mode 100755
index 76f62b8..0000000
--- a/emulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_config.bin
+++ /dev/null
Binary files differ
diff --git a/emulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_fw.bin b/emulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_fw.bin
deleted file mode 100644
index ad31c94..0000000
--- a/emulator/usbpt/bluetooth/btusb/rtl_bt/rtl8821c_fw.bin
+++ /dev/null
Binary files differ
diff --git a/emulator/usbpt/protocan/canbus_config.pb b/emulator/usbpt/protocan/canbus_config.pb
index 333d081..2e3599d 100644
--- a/emulator/usbpt/protocan/canbus_config.pb
+++ b/emulator/usbpt/protocan/canbus_config.pb
@@ -12,12 +12,17 @@
# See the License for the specific language governing permissions and
# limitations under the License.
buses: [
- {
+ {
name: "BCAN"
virtual { ifname: "vcan0" }
bitrate: 125000
- },
- {
+ },
+ {
+ name: "CCAN"
+ virtual { ifname: "vcan0" }
+ bitrate: 250000
+ },
+ {
name: "aae"
native { ifname: "can0" }
bitrate: 250000
diff --git a/emulator/usbpt/protocan/manifest.protocan.xml b/emulator/usbpt/protocan/manifest.protocan.xml
index 6281907..f23cbf9 100644
--- a/emulator/usbpt/protocan/manifest.protocan.xml
+++ b/emulator/usbpt/protocan/manifest.protocan.xml
@@ -1,4 +1,4 @@
-<manifest version="1.0" type="device" target-level="3">
+<manifest version="1.0" type="device">
<hal format="hidl">
<name>android.hardware.automotive.can</name>
<transport>hwbinder</transport>
diff --git a/emulator_car64_x86_64/BoardConfig.mk b/emulator_car64_x86_64/BoardConfig.mk
new file mode 100644
index 0000000..bfd00ce
--- /dev/null
+++ b/emulator_car64_x86_64/BoardConfig.mk
@@ -0,0 +1,24 @@
+# Copyright (C) 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.
+#
+
+# Use emulator64_x86_64_arm64 BoardConfig as base
+include device/generic/goldfish/emulator64_x86_64/BoardConfig.mk
+include device/generic/car/emulator/usbpt/BoardConfig.mk
+
+# Override BOARD_SUPER_PARTITION_SIZE to inclease the mounted system partition.
+BOARD_SUPER_PARTITION_SIZE := 5856296960
+
+BOARD_EMULATOR_DYNAMIC_PARTITIONS_SIZE = 3489660928
+
diff --git a/gsi_car_base.mk b/gsi_car_base.mk
index 17b2535..79f08f4 100644
--- a/gsi_car_base.mk
+++ b/gsi_car_base.mk
@@ -31,8 +31,9 @@ PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/app/CarLatinIME/CarLatinIME.apk \
system/app/CarMapsPlaceholder/CarMapsPlaceholder.apk \
system/app/CarPermissionControllerRRO/CarPermissionControllerRRO.apk \
- system/app/RotaryIME/RotaryIME.apk \
system/app/CarRotaryImeRRO/CarRotaryImeRRO.apk \
+ system/app/HideCameraApps/HideCameraApps.apk \
+ system/app/RotaryIME/RotaryIME.apk \
system/app/RotaryPlayground/RotaryPlayground.apk \
system/app/SampleCustomInputService/SampleCustomInputService.apk \
system/app/SampleRearViewCamera/SampleRearViewCamera.apk \
@@ -86,6 +87,7 @@ PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/etc/permissions/com.google.android.car.garagemode.testapp.xml \
system/etc/permissions/com.google.android.car.kitchensink.xml \
system/etc/permissions/com.google.android.car.networking.preferenceupdater.xml \
+ system/etc/permissions/com.google.android.car.networking.railway.xml \
system/etc/sysconfig/preinstalled-packages-product-car-base.xml \
system/etc/vintf/manifest/carpowerpolicyd.xml \
system/etc/vintf/manifest/carwatchdogd.xml \