Files
device_xiaomi_rosemary/device.mk
bengris32 16cda86839 rosemary: Initial minimised rootdir
* All AEE, Meta mode, Factory mode related scripts
  have been removed.

Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I20ab2c44768ca3f83f8515c2c4455924aaa394d9
2022-11-07 10:30:32 +03:00

117 lines
2.8 KiB
Makefile

#
# Copyright (C) 2022 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Enable updating of APEXes
$(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk)
# Include GSI keys
$(call inherit-product, $(SRC_TARGET_DIR)/product/gsi_keys.mk)
# Audio
PRODUCT_PACKAGES += \
android.hardware.audio.service \
android.hardware.audio@6.0-impl \
android.hardware.audio.effect@6.0-impl \
android.hardware.bluetooth.audio@2.0-impl
PRODUCT_PACKAGES += \
audio.a2dp.default \
audio.bluetooth.default \
audio.r_submix.default \
audio.usb.default
PRODUCT_PACKAGES += \
libtinycompress \
libtinyxml \
tinymix
# Bluetooth
PRODUCT_PACKAGES += \
android.hardware.bluetooth@1.0.vendor \
android.hardware.bluetooth@1.1.vendor
# Camera
PRODUCT_PACKAGES += \
android.hardware.camera.common@1.0.vendor \
android.hardware.camera.device@3.3.vendor \
android.hardware.camera.device@3.4.vendor \
android.hardware.camera.device@3.5.vendor \
android.hardware.camera.device@3.6.vendor \
android.hardware.camera.provider@2.4.vendor \
android.hardware.camera.provider@2.5.vendor \
android.hardware.camera.provider@2.6.vendor \
# DRM
PRODUCT_PACKAGES += \
android.hardware.drm@1.0.vendor \
android.hardware.drm@1.1.vendor \
android.hardware.drm@1.2.vendor \
android.hardware.drm@1.3.vendor
# fastbootd
PRODUCT_PACKAGES += \
fastbootd
# Gatekeeper
PRODUCT_PACKAGES += \
android.hardware.gatekeeper@1.0-impl \
android.hardware.gatekeeper@1.0-service
# GNSS
PRODUCT_PACKAGES += \
android.hardware.gnss@1.0.vendor \
android.hardware.gnss@1.1.vendor \
android.hardware.gnss@2.0.vendor \
android.hardware.gnss@2.1.vendor \
android.hardware.gnss.measurement_corrections@1.0.vendor \
android.hardware.gnss.measurement_corrections@1.1.vendor \
android.hardware.gnss.visibility_control@1.0.vendor
# Health
PRODUCT_PACKAGES += \
android.hardware.health@2.1-impl \
android.hardware.health@2.1-impl.recovery \
android.hardware.health@2.1-service
# HIDL
PRODUCT_PACKAGES += \
android.hidl.base@1.0 \
android.hidl.base@1.0.vendor \
libhidltransport.vendor \
libhwbinder.vendor
# Keymaster
PRODUCT_PACKAGES += \
android.hardware.keymaster@4.0.vendor
# Overlays
PRODUCT_ENFORCE_RRO_TARGETS := *
# Power
PRODUCT_PACKAGES += \
android.hardware.power-service-mediatek
# Rootdir
PRODUCT_PACKAGES += \
fstab.mt6785 \
init.ago.rc \
init.connectivity.rc \
init.modem.rc \
init.mt6785.rc \
init.mt6785.usb.rc \
init.sensor_1_0.rc \
ueventd.mtk.rc
# Shipping API level
PRODUCT_SHIPPING_API_LEVEL := 30
# Soong namespaces
PRODUCT_SOONG_NAMESPACES += \
$(LOCAL_PATH)
# Inherit the proprietary files
$(call inherit-product, vendor/xiaomi/rosemary/rosemary-vendor.mk)