diff --git a/device-lynx.mk b/device-lynx.mk index 1db8526..680c346 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -226,6 +226,10 @@ PRODUCT_PACKAGES += \ NoCutoutOverlay \ AvoidAppsInCutoutOverlay +# Android DeviceAsWebcam specific overlay +PRODUCT_PACKAGES += \ + DeviceAsWebcamLynx + # MIPI Coex Configs PRODUCT_COPY_FILES += \ device/google/lynx/lynx/radio/lynx_display_primary_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/display_primary_mipi_coex_table.csv diff --git a/rro_overlays/DeviceAsWebcamOverlay/Android.bp b/rro_overlays/DeviceAsWebcamOverlay/Android.bp new file mode 100644 index 0000000..697b4ef --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/Android.bp @@ -0,0 +1,10 @@ +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +runtime_resource_overlay { + name: "DeviceAsWebcamLynx", + certificate: "platform", + product_specific: true, + sdk_version: "current", +} diff --git a/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml b/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml new file mode 100644 index 0000000..0b3260c --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/AndroidManifest.xml @@ -0,0 +1,25 @@ + + + + + + diff --git a/rro_overlays/DeviceAsWebcamOverlay/OWNERS b/rro_overlays/DeviceAsWebcamOverlay/OWNERS new file mode 100644 index 0000000..f48a95c --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/OWNERS @@ -0,0 +1 @@ +include platform/frameworks/av:/camera/OWNERS diff --git a/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json b/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json new file mode 100644 index 0000000..d847e25 --- /dev/null +++ b/rro_overlays/DeviceAsWebcamOverlay/res/raw/physical_camera_mapping.json @@ -0,0 +1 @@ +{"0": {"3" : "UW"}}