fixup! e3q: Initial commit

This commit is contained in:
David Wronek 2024-11-03 11:03:05 +01:00
parent 68f0c9e874
commit 1871d704ba
2 changed files with 42 additions and 2 deletions

View File

@ -19,6 +19,10 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk)
# Add common definitions for Qualcomm
$(call inherit-product, hardware/qcom-caf/common/common.mk)
# AAPT
PRODUCT_AAPT_CONFIG := normal
PRODUCT_AAPT_PREF_CONFIG := xxxhdpi
# API levels
BOARD_SHIPPING_API_LEVEL := 34
PRODUCT_SHIPPING_API_LEVEL := $(BOARD_SHIPPING_API_LEVEL)
@ -35,6 +39,16 @@ PRODUCT_PACKAGES += \
android.hardware.fastboot@1.1-impl-mock \
fastbootd
# Gatekeeper
PRODUCT_PACKAGES += \
android.hardware.gatekeeper-V1-ndk.vendor \
libgatekeeper.vendor
# HIDL
PRODUCT_PACKAGES += \
libhidltransport.vendor \
libhwbinder.vendor
# Keymaster
PRODUCT_PACKAGES += \
android.hardware.keymaster@4.1.vendor
@ -44,8 +58,13 @@ PRODUCT_PACKAGES += \
android.hardware.hardware_keystore.xml \
android.hardware.security.sharedsecret-V1-ndk.vendor \
android.hardware.security.sharedsecret-V2-ndk.vendor \
android.hardware.weaver@1.0.vendor \
android.hardware.weaver-V2-ndk.vendor
# Media
PRODUCT_PACKAGES += \
libavservices_minijail.vendor
# Overlays
PRODUCT_ENFORCE_RRO_TARGETS := *
@ -61,7 +80,13 @@ PRODUCT_PACKAGES += \
# QMI
PRODUCT_PACKAGES += \
libjsoncpp.vendor
libcurl.vendor \
libjsoncpp.vendor \
libsqlite.vendor
# RIL
PRODUCT_PACKAGES += \
libnetutils.vendor
# Rootdir
PRODUCT_PACKAGES += \
@ -130,6 +155,15 @@ PRODUCT_SOONG_NAMESPACES += \
kernel/samsung/sm8650 \
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
PRODUCT_PACKAGES += \
vndservicemanager
@ -142,5 +176,11 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
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
$(call inherit-product, vendor/samsung/e3q/e3q-vendor.mk)

View File

@ -49,7 +49,7 @@ odm /odm e
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults,first_stage_mount
# 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/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/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