diff --git a/target/product/aosp_arm64_a.mk b/target/product/aosp_arm64_a.mk index 84d4b4f6ef..3c7af334d9 100644 --- a/target/product/aosp_arm64_a.mk +++ b/target/product/aosp_arm64_a.mk @@ -21,8 +21,6 @@ include build/make/target/product/treble_common_64.mk -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_arm64_a PRODUCT_DEVICE := generic_arm64_a PRODUCT_BRAND := Android diff --git a/target/product/aosp_arm64_ab.mk b/target/product/aosp_arm64_ab.mk index 75ded35b67..c96cb91807 100644 --- a/target/product/aosp_arm64_ab.mk +++ b/target/product/aosp_arm64_ab.mk @@ -27,8 +27,6 @@ PRODUCT_PACKAGES += \ update_engine \ update_verifier -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_arm64_ab PRODUCT_DEVICE := generic_arm64_ab PRODUCT_BRAND := Android diff --git a/target/product/aosp_arm_a.mk b/target/product/aosp_arm_a.mk index 845d091f6a..3060fa920a 100644 --- a/target/product/aosp_arm_a.mk +++ b/target/product/aosp_arm_a.mk @@ -21,8 +21,6 @@ include build/make/target/product/treble_common_32.mk -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_arm_a PRODUCT_DEVICE := generic_arm_a PRODUCT_BRAND := Android diff --git a/target/product/aosp_arm_ab.mk b/target/product/aosp_arm_ab.mk index 3a862eb777..98b2f99331 100644 --- a/target/product/aosp_arm_ab.mk +++ b/target/product/aosp_arm_ab.mk @@ -27,8 +27,6 @@ PRODUCT_PACKAGES += \ update_engine \ update_verifier -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_arm_ab PRODUCT_DEVICE := generic_arm_ab PRODUCT_BRAND := Android diff --git a/target/product/aosp_x86_64_a.mk b/target/product/aosp_x86_64_a.mk index 53f8252f9f..a7fb740974 100644 --- a/target/product/aosp_x86_64_a.mk +++ b/target/product/aosp_x86_64_a.mk @@ -21,8 +21,6 @@ include build/make/target/product/treble_common_64.mk -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_x86_64_a PRODUCT_DEVICE := generic_x86_64_a PRODUCT_BRAND := Android diff --git a/target/product/aosp_x86_64_ab.mk b/target/product/aosp_x86_64_ab.mk index 6080695eb7..4590dc599b 100644 --- a/target/product/aosp_x86_64_ab.mk +++ b/target/product/aosp_x86_64_ab.mk @@ -27,8 +27,6 @@ PRODUCT_PACKAGES += \ update_engine \ update_verifier -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_x86_64_ab PRODUCT_DEVICE := generic_x86_64_ab PRODUCT_BRAND := Android diff --git a/target/product/aosp_x86_a.mk b/target/product/aosp_x86_a.mk index 72d6e1ab00..9ed29955e4 100644 --- a/target/product/aosp_x86_a.mk +++ b/target/product/aosp_x86_a.mk @@ -21,8 +21,6 @@ include build/make/target/product/treble_common_32.mk -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_x86_a PRODUCT_DEVICE := generic_x86_a PRODUCT_BRAND := Android diff --git a/target/product/aosp_x86_ab.mk b/target/product/aosp_x86_ab.mk index f3aef958b6..404a4dadd1 100644 --- a/target/product/aosp_x86_ab.mk +++ b/target/product/aosp_x86_ab.mk @@ -27,8 +27,6 @@ PRODUCT_PACKAGES += \ update_engine \ update_verifier -$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) - PRODUCT_NAME := aosp_x86_ab PRODUCT_DEVICE := generic_x86_ab PRODUCT_BRAND := Android diff --git a/target/product/treble_common.mk b/target/product/treble_common.mk index 070486dcf6..1c38b02a68 100644 --- a/target/product/treble_common.mk +++ b/target/product/treble_common.mk @@ -19,6 +19,10 @@ # on the generic system image, place them in build/make/target/board/ # treble_system.prop. +# Generic system image inherits from AOSP with telephony +$(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base.mk) +$(call inherit-product, $(SRC_TARGET_DIR)/product/telephony.mk) + # Split selinux policy PRODUCT_FULL_TREBLE_OVERRIDE := true