diff --git a/device.mk b/device.mk index fc28115..dbc8cea 100644 --- a/device.mk +++ b/device.mk @@ -400,6 +400,13 @@ PRODUCT_COPY_FILES += \ BOARD_SHIPPING_API_LEVEL := 32 PRODUCT_SHIPPING_API_LEVEL := $(BOARD_SHIPPING_API_LEVEL) +# Sku properties +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/sku/build_CAPE.prop:$(TARGET_COPY_OUT_ODM)/etc/build_CAPE.prop \ + $(LOCAL_PATH)/sku/build_EEA.prop:$(TARGET_COPY_OUT_ODM)/etc/build_EEA.prop \ + $(LOCAL_PATH)/sku/build_IND.prop:$(TARGET_COPY_OUT_ODM)/etc/build_IND.prop \ + $(LOCAL_PATH)/sku/build_ROW.prop:$(TARGET_COPY_OUT_ODM)/etc/build_ROW.prop + # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) \ diff --git a/odm.prop b/odm.prop index d665fb5..425b3d3 100644 --- a/odm.prop +++ b/odm.prop @@ -3,3 +3,6 @@ ro.config.media_vol_steps=15 ro.config.vc_call_vol_steps=9 ro.vendor.qti.va_odm.support=1 +# Sku properties +ro.product.property_source_order=odm,vendor,product,system_ext,system +import /odm/etc/build_${ro.boot.hardware.sku}.prop diff --git a/sku/build_CAPE.prop b/sku/build_CAPE.prop new file mode 100644 index 0000000..2f55f6b --- /dev/null +++ b/sku/build_CAPE.prop @@ -0,0 +1,4 @@ +ro.odm.build.fingerprint=Nothing/PongCAPE/Pong:12/SKQ1.240903.001/2507082227:user/release-keys +ro.vendor.build.fingerprint=Nothing/PongCAPE/Pong:12/SKQ1.240903.001/2507082227:user/release-keys +ro.product.odm.name=PongCAPE +ro.product.vendor.name=PongCAPE diff --git a/sku/build_EEA.prop b/sku/build_EEA.prop new file mode 100644 index 0000000..c642cad --- /dev/null +++ b/sku/build_EEA.prop @@ -0,0 +1,4 @@ +ro.odm.build.fingerprint=Nothing/PongEEA/Pong:12/SKQ1.240903.001/2507082227:user/release-keys +ro.vendor.build.fingerprint=Nothing/PongEEA/Pong:12/SKQ1.240903.001/2507082227:user/release-keys +ro.product.odm.name=PongEEA +ro.product.vendor.name=PongEEA diff --git a/sku/build_IND.prop b/sku/build_IND.prop new file mode 100644 index 0000000..bc8b4ea --- /dev/null +++ b/sku/build_IND.prop @@ -0,0 +1,5 @@ +ro.product.odm.model=AIN065 +ro.odm.build.fingerprint=Nothing/PongIND/Pong:12/SKQ1.240903.001/2507082227:user/release-keys +ro.vendor.build.fingerprint=Nothing/PongIND/Pong:12/SKQ1.240903.001/2507082227:user/release-keys +ro.product.odm.name=PongIND +ro.product.vendor.name=PongIND diff --git a/sku/build_ROW.prop b/sku/build_ROW.prop new file mode 100644 index 0000000..6395b4b --- /dev/null +++ b/sku/build_ROW.prop @@ -0,0 +1 @@ +ro.product.odm.name=Pong