diff --git a/audio/oriole/audio-tables.mk b/audio/oriole/audio-tables.mk index 6c3fc3a..7b41458 100644 --- a/audio/oriole/audio-tables.mk +++ b/audio/oriole/audio-tables.mk @@ -37,11 +37,7 @@ PRODUCT_COPY_FILES += \ SPK_FIRMWARE_PATH := $(AUDIO_TABLE_FOLDER)/cs35l41/fw SPK_FIRMWARE_FULL_PATH := device/google/raviole/audio/$(SPK_FIRMWARE_PATH) -SPK_FIRMWAR_FILES := $(wildcard $(SPK_FIRMWARE_FULL_PATH)/*) - -PRODUCT_COPY_FILES += $(foreach spk_firmware, \ - $(SPK_FIRMWAR_FILES), \ - $(spk_firmware):$(TARGET_COPY_OUT_VENDOR)/firmware/$(notdir $(spk_firmware))) +PRODUCT_COPY_FILES += $(call copy-files,$(wildcard $(SPK_FIRMWARE_FULL_PATH)/*),$(TARGET_COPY_OUT_VENDOR)/firmware) # Audio tuning PRODUCT_COPY_FILES += \ diff --git a/audio/raven/audio-tables.mk b/audio/raven/audio-tables.mk index cc64f06..81c7f04 100644 --- a/audio/raven/audio-tables.mk +++ b/audio/raven/audio-tables.mk @@ -37,11 +37,7 @@ PRODUCT_COPY_FILES += \ SPK_FIRMWARE_PATH := $(AUDIO_TABLE_FOLDER)/cs35l41/fw SPK_FIRMWARE_FULL_PATH := device/google/raviole/audio/$(SPK_FIRMWARE_PATH) -SPK_FIRMWAR_FILES := $(wildcard $(SPK_FIRMWARE_FULL_PATH)/*) - -PRODUCT_COPY_FILES += $(foreach spk_firmware, \ - $(SPK_FIRMWAR_FILES), \ - $(spk_firmware):$(TARGET_COPY_OUT_VENDOR)/firmware/$(notdir $(spk_firmware))) +PRODUCT_COPY_FILES += $(call copy-files,$(wildcard $(SPK_FIRMWARE_FULL_PATH)/*),$(TARGET_COPY_OUT_VENDOR)/firmware) # Audio tuning PRODUCT_COPY_FILES += \ diff --git a/audio/slider/audio-tables.mk b/audio/slider/audio-tables.mk index 5bab01f..691d5c9 100644 --- a/audio/slider/audio-tables.mk +++ b/audio/slider/audio-tables.mk @@ -36,11 +36,7 @@ PRODUCT_COPY_FILES += \ SPK_FIRMWARE_PATH := $(AUDIO_TABLE_FOLDER)/cs35l41/fw SPK_FIRMWARE_FULL_PATH := device/google/raviole/audio/$(SPK_FIRMWARE_PATH) -SPK_FIRMWAR_FILES := $(wildcard $(SPK_FIRMWARE_FULL_PATH)/*) - -PRODUCT_COPY_FILES += $(foreach spk_firmware, \ - $(SPK_FIRMWAR_FILES), \ - $(spk_firmware):$(TARGET_COPY_OUT_VENDOR)/firmware/$(notdir $(spk_firmware))) +PRODUCT_COPY_FILES += $(call copy-files,$(wildcard $(SPK_FIRMWARE_FULL_PATH)/*),$(TARGET_COPY_OUT_VENDOR)/firmware) # Audio tuning PRODUCT_COPY_FILES += \ diff --git a/audio/whitefin/audio-tables.mk b/audio/whitefin/audio-tables.mk index 4b13502..b48b44e 100644 --- a/audio/whitefin/audio-tables.mk +++ b/audio/whitefin/audio-tables.mk @@ -36,11 +36,7 @@ PRODUCT_COPY_FILES += \ SPK_FIRMWARE_PATH := $(AUDIO_TABLE_FOLDER)/cs35l41/fw SPK_FIRMWARE_FULL_PATH := device/google/raviole/audio/$(SPK_FIRMWARE_PATH) -SPK_FIRMWAR_FILES := $(wildcard $(SPK_FIRMWARE_FULL_PATH)/*) - -PRODUCT_COPY_FILES += $(foreach spk_firmware, \ - $(SPK_FIRMWAR_FILES), \ - $(spk_firmware):$(TARGET_COPY_OUT_VENDOR)/firmware/$(notdir $(spk_firmware))) +PRODUCT_COPY_FILES += $(call copy-files,$(wildcard $(SPK_FIRMWARE_FULL_PATH)/*),$(TARGET_COPY_OUT_VENDOR)/firmware) # Audio tuning PRODUCT_COPY_FILES += \ diff --git a/device-oriole.mk b/device-oriole.mk index 7142384..c1a7b8b 100644 --- a/device-oriole.mk +++ b/device-oriole.mk @@ -75,6 +75,9 @@ PRODUCT_COPY_FILES += \ PRODUCT_PACKAGES_DEBUG += \ sar_test +# WirelessCharger +DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs101/device_framework_matrix_product_wireless.xml + # MIPI Coex Configs PRODUCT_COPY_FILES += \ device/google/raviole/radio/oriole_display_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/display_primary_mipi_coex_table.csv \ diff --git a/device-raven.mk b/device-raven.mk index 6007ccc..211b662 100644 --- a/device-raven.mk +++ b/device-raven.mk @@ -79,6 +79,9 @@ PRODUCT_COPY_FILES += \ PRODUCT_PACKAGES_DEBUG += \ sar_test +# WirelessCharger +DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs101/device_framework_matrix_product_wireless.xml + # MIPI Coex Configs PRODUCT_COPY_FILES += \ device/google/raviole/radio/raven_camera_rear_tele_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_rear_tele_mipi_coex_table.csv diff --git a/device-slider.mk b/device-slider.mk index 1c18939..a9f1d57 100644 --- a/device-slider.mk +++ b/device-slider.mk @@ -27,6 +27,9 @@ include device/google/gs101/device-common.mk include device/google/raviole/audio/slider/audio-tables.mk include hardware/google/pixel/vibrator/cs40l25/device.mk +# WirelessCharger +DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs101/device_framework_matrix_product_wireless.xml + # Init files PRODUCT_COPY_FILES += \ device/google/raviole/conf/init.slider.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.slider.rc diff --git a/device-whitefin.mk b/device-whitefin.mk index dd6dc04..9da4b06 100644 --- a/device-whitefin.mk +++ b/device-whitefin.mk @@ -27,6 +27,9 @@ include device/google/gs101/device-common.mk include hardware/google/pixel/vibrator/drv2624/device.mk include device/google/raviole/audio/whitefin/audio-tables.mk +# WirelessCharger +DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs101/device_framework_matrix_product_wireless.xml + # Init files PRODUCT_COPY_FILES += \ device/google/raviole/conf/init.whitefin.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.whitefin.rc diff --git a/oriole/overlay_packages/SettingsOverlayGB7N6/res/drawable/regulatory_info.png b/oriole/overlay_packages/SettingsOverlayGB7N6/res/drawable/regulatory_info.png index 54420e6..8a319bc 100644 Binary files a/oriole/overlay_packages/SettingsOverlayGB7N6/res/drawable/regulatory_info.png and b/oriole/overlay_packages/SettingsOverlayGB7N6/res/drawable/regulatory_info.png differ diff --git a/oriole/overlay_packages/SettingsOverlayGR1YH/res/drawable/regulatory_info.png b/oriole/overlay_packages/SettingsOverlayGR1YH/res/drawable/regulatory_info.png index 5bd13be..6482c99 100644 Binary files a/oriole/overlay_packages/SettingsOverlayGR1YH/res/drawable/regulatory_info.png and b/oriole/overlay_packages/SettingsOverlayGR1YH/res/drawable/regulatory_info.png differ