fixup! e3q: Initial commit
This commit is contained in:
42
device.mk
42
device.mk
@@ -19,6 +19,10 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk)
|
|||||||
# Add common definitions for Qualcomm
|
# Add common definitions for Qualcomm
|
||||||
$(call inherit-product, hardware/qcom-caf/common/common.mk)
|
$(call inherit-product, hardware/qcom-caf/common/common.mk)
|
||||||
|
|
||||||
|
# AAPT
|
||||||
|
PRODUCT_AAPT_CONFIG := normal
|
||||||
|
PRODUCT_AAPT_PREF_CONFIG := xxxhdpi
|
||||||
|
|
||||||
# API levels
|
# API levels
|
||||||
BOARD_SHIPPING_API_LEVEL := 34
|
BOARD_SHIPPING_API_LEVEL := 34
|
||||||
PRODUCT_SHIPPING_API_LEVEL := $(BOARD_SHIPPING_API_LEVEL)
|
PRODUCT_SHIPPING_API_LEVEL := $(BOARD_SHIPPING_API_LEVEL)
|
||||||
@@ -35,6 +39,16 @@ PRODUCT_PACKAGES += \
|
|||||||
android.hardware.fastboot@1.1-impl-mock \
|
android.hardware.fastboot@1.1-impl-mock \
|
||||||
fastbootd
|
fastbootd
|
||||||
|
|
||||||
|
# Gatekeeper
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.gatekeeper-V1-ndk.vendor \
|
||||||
|
libgatekeeper.vendor
|
||||||
|
|
||||||
|
# HIDL
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libhidltransport.vendor \
|
||||||
|
libhwbinder.vendor
|
||||||
|
|
||||||
# Keymaster
|
# Keymaster
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.keymaster@4.1.vendor
|
android.hardware.keymaster@4.1.vendor
|
||||||
@@ -44,8 +58,13 @@ PRODUCT_PACKAGES += \
|
|||||||
android.hardware.hardware_keystore.xml \
|
android.hardware.hardware_keystore.xml \
|
||||||
android.hardware.security.sharedsecret-V1-ndk.vendor \
|
android.hardware.security.sharedsecret-V1-ndk.vendor \
|
||||||
android.hardware.security.sharedsecret-V2-ndk.vendor \
|
android.hardware.security.sharedsecret-V2-ndk.vendor \
|
||||||
|
android.hardware.weaver@1.0.vendor \
|
||||||
android.hardware.weaver-V2-ndk.vendor
|
android.hardware.weaver-V2-ndk.vendor
|
||||||
|
|
||||||
|
# Media
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libavservices_minijail.vendor
|
||||||
|
|
||||||
# Overlays
|
# Overlays
|
||||||
PRODUCT_ENFORCE_RRO_TARGETS := *
|
PRODUCT_ENFORCE_RRO_TARGETS := *
|
||||||
|
|
||||||
@@ -61,7 +80,13 @@ PRODUCT_PACKAGES += \
|
|||||||
|
|
||||||
# QMI
|
# QMI
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
libjsoncpp.vendor
|
libcurl.vendor \
|
||||||
|
libjsoncpp.vendor \
|
||||||
|
libsqlite.vendor
|
||||||
|
|
||||||
|
# RIL
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libnetutils.vendor
|
||||||
|
|
||||||
# Rootdir
|
# Rootdir
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
@@ -130,6 +155,15 @@ PRODUCT_SOONG_NAMESPACES += \
|
|||||||
kernel/samsung/sm8650 \
|
kernel/samsung/sm8650 \
|
||||||
kernel/samsung/sm8650-modules
|
kernel/samsung/sm8650-modules
|
||||||
|
|
||||||
|
# Thermal
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.thermal@1.0.vendor
|
||||||
|
|
||||||
|
# Trusted UI
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hidl.memory.block@1.0.vendor \
|
||||||
|
vendor.qti.hardware.systemhelper@1.0.vendor
|
||||||
|
|
||||||
# Vendor service manager
|
# Vendor service manager
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
vndservicemanager
|
vndservicemanager
|
||||||
@@ -142,5 +176,11 @@ PRODUCT_COPY_FILES += \
|
|||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
libcrypto-v33
|
libcrypto-v33
|
||||||
|
|
||||||
|
# WiFi firmware symlinks
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
firmware_wlanmdsp.otaupdate_symlink \
|
||||||
|
firmware_wlan_mac.bin_symlink \
|
||||||
|
firmware_WCNSS_qcom_cfg.ini_symlink
|
||||||
|
|
||||||
# Inherit the proprietary files
|
# Inherit the proprietary files
|
||||||
$(call inherit-product, vendor/samsung/e3q/e3q-vendor.mk)
|
$(call inherit-product, vendor/samsung/e3q/e3q-vendor.mk)
|
||||||
|
@@ -49,7 +49,7 @@ odm /odm e
|
|||||||
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults,first_stage_mount
|
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults,first_stage_mount
|
||||||
# TODO SELinux Labels
|
# TODO SELinux Labels
|
||||||
/dev/block/bootdevice/by-name/apnhlos /vendor/firmware_mnt vfat ro,shortname=lower,uid=0,gid=1000,dmask=227,fmask=337 wait
|
/dev/block/bootdevice/by-name/apnhlos /vendor/firmware_mnt vfat ro,shortname=lower,uid=0,gid=1000,dmask=227,fmask=337 wait
|
||||||
/dev/block/bootdevice/by-name/modem /vendor/firmware-modem vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait
|
/dev/block/bootdevice/by-name/modem /vendor/firmware-modem vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337 wait
|
||||||
/dev/block/bootdevice/by-name/efs /mnt/vendor/efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
/dev/block/bootdevice/by-name/efs /mnt/vendor/efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||||
/dev/block/bootdevice/by-name/sec_efs /efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
/dev/block/bootdevice/by-name/sec_efs /efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||||
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait
|
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait
|
||||||
|
Reference in New Issue
Block a user