exynos9610: build the vendor image
[GitHub/moto-9609/android_device_motorola_exynos9610-common.git] / BoardConfigCommon.mk
index a856b96e1c37daf8e93780183d5fb83afc54c08f..4e605ae7619f74618aec98e55369727f187184ed 100644 (file)
@@ -44,7 +44,7 @@ TARGET_2ND_CPU_VARIANT_RUNTIME := cortex-a53
 TARGET_USES_64_BIT_BINDER := true
 
 # Extracted with libbootimg
-BOARD_KERNEL_CMDLINE := loop.max_part=7
+BOARD_KERNEL_CMDLINE := loop.max_part=7 androidboot.selinux=permissive
 BOARD_KERNEL_BASE := 0x10000000
 BOARD_KERNEL_OFFSET := 0x00008000
 BOARD_RAMDISK_OFFSET := 0x00000000
@@ -69,12 +69,15 @@ BOARD_KERNEL_IMAGE_NAME := Image
 # partitions
 BOARD_BOOTIMAGE_PARTITION_SIZE := 67108864
 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 3221225472
+BOARD_VENDORIMAGE_PARTITION_SIZE := 805306368
 BOARD_USERDATAIMAGE_PARTITION_SIZE := 118974455808
 BOARD_DTBOIMG_PARTITION_SIZE := 1048576
 BOARD_BUILD_SYSTEM_ROOT_IMAGE := true
 BOARD_FLASH_BLOCK_SIZE := 131072 # (BOARD_KERNEL_PAGESIZE * 64)
 TARGET_USES_MKE2FS := true
 BOARD_USES_METADATA_PARTITION := true
+BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
+TARGET_COPY_OUT_VENDOR := vendor
 
 # Recovery
 BOARD_USES_RECOVERY_AS_BOOT := true
@@ -102,5 +105,11 @@ USE_XML_AUDIO_POLICY_CONF := 1
 # sepolicy
 BOARD_PLAT_PRIVATE_SEPOLICY_DIR := $(COMMON_PATH)/sepolicy/private
 
+# Properties
+TARGET_SYSTEM_PROP += $(COMMON_PATH)/system.prop
+
+# FMRadio
+BOARD_HAVE_SLSI_FM := true
+
 # Inherit from the proprietary version
 -include vendor/motorola/exynos9610-common/BoardConfigVendor.mk