Add a device flag to decide how eSIM UI shown

Add a device flag to decide whether by default, eSIM UI, including the
UI in settings, under Mobile network > Carrier, and eSIM setup flow in
Steup Wizard flow.

Bug: 74771471
Test: E2E
Change-Id: I7b29a7a126273bc19d76bef77f667a468ee11dc8
diff --git a/device-common.mk b/device-common.mk
index 74ed3af..ba48390 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -28,6 +28,8 @@
 PRODUCT_PROPERTY_OVERRIDES += audio_hal.period_multiplier=2
 PRODUCT_PROPERTY_OVERRIDES += af.fast_track_multiplier=1
 
+# Whether by default, the eSIM system UI, including that in SUW and Settings, will be shown.
+PRODUCT_SYSTEM_DEFAULT_PROPERTIES += esim.enable_esim_system_ui_by_default=false
 
 # Pro audio feature
 PRODUCT_COPY_FILES += \