diff --git a/device.mk b/device.mk index 3c58041..db5e659 100644 --- a/device.mk +++ b/device.mk @@ -1052,10 +1052,17 @@ $(call soong_config_set,aoc,target_product,$(TARGET_PRODUCT)) ## Audio properties PRODUCT_PROPERTY_OVERRIDES += \ ro.config.vc_call_vol_steps=7 \ - ro.config.media_vol_steps=25 \ ro.audio.monitorRotation = true \ ro.audio.offload_wakelock=false +ifneq (,$(OVERRIDE_MEDIA_VOLUME_STEPS)) +PRODUCT_PROPERTY_OVERRIDES += \ + ro.config.media_vol_steps=$(OVERRIDE_MEDIA_VOLUME_STEPS) +else +PRODUCT_PROPERTY_OVERRIDES += \ + ro.config.media_vol_steps=25 +endif + # vndservicemanager and vndservice no longer included in API 30+, however needed by vendor code. # See b/148807371 for reference PRODUCT_PACKAGES += vndservicemanager