include vendor/redroid/BoardConfig.mk # skip androidx.window.extensions check PRODUCT_BROKEN_VERIFY_USES_LIBRARIES := true PRODUCT_PACKAGES += \ binder_alloc \ gralloc.redroid \ ipconfigstore \ PRODUCT_COPY_FILES += \ vendor/redroid/gpu_config.sh:$(TARGET_COPY_OUT_VENDOR)/bin/gpu_config.sh \ vendor/redroid/post-fs-data.redroid.sh:$(TARGET_COPY_OUT_VENDOR)/bin/post-fs-data.redroid.sh \ vendor/redroid/redroid.common.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/redroid.common.rc \ vendor/redroid/redroid.legacy.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/redroid.legacy.rc \ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.touchscreen.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.xml \ ###################### # battery config ###################### # # Power HAL # PRODUCT_PACKAGES += \ android.hardware.power-service.example # # PowerStats HAL # PRODUCT_PACKAGES += \ android.hardware.power.stats-service.example PRODUCT_COPY_FILES += \ vendor/redroid/battery/init.redroid.battery.sh:$(TARGET_COPY_OUT_VENDOR)/bin/hw/init.redroid.battery.sh \ $(call find-copy-subdir-files,*,vendor/redroid/battery/power_supply,$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/battery/power_supply) \ ###################### # gps config ###################### # GPS functionality now integrated into frameworks/base # No vendor overlay needed PRODUCT_COPY_FILES += \ vendor/redroid/gps/init.redroid.gps.sh:$(TARGET_COPY_OUT_VENDOR)/bin/hw/init.redroid.gps.sh \ ###################### # gms config ###################### $(call inherit-product-if-exists, vendor/redroid/gapps/arm64/arm64-vendor.mk) # disable setupwizard PRODUCT_SYSTEM_EXT_PROPERTIES += \ ro.setupwizard.mode=DISABLED ###################### # zygisk config ###################### $(call inherit-product-if-exists, vendor/magisk/device.mk)