From 8fb8122f3be2e1700a4d9416fb1fb1209a3879c1 Mon Sep 17 00:00:00 2001 From: Meng Wang Date: Thu, 21 Nov 2024 18:08:00 +0000 Subject: [PATCH] gs-common/esim: include sysprop setupwizard.feature.provisioning_profile_mode So all eSIM bootstrap configs are included in one shot. This change is no-op for devices already including esim.mk because the sysproop was already set so. Flag: NONE no-op mk change Bug: 380280915 Change-Id: Ic1e83e4cd2ad546ddecbef7234457559894217e1 --- esim/esim.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/esim/esim.mk b/esim/esim.mk index 47e21b7..487f15e 100644 --- a/esim/esim.mk +++ b/esim/esim.mk @@ -1,5 +1,10 @@ +## Configuration for eSIM bootstrap + +# Enable eSIM bootstrap by default +PRODUCT_PRODUCT_PROPERTIES += setupwizard.feature.provisioning_profile_mode=true + +# init.rc and sepolcy to conditionally disable eSIM bootstrap PRODUCT_PACKAGES += init.esim-gs.rc BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/esim/sepolicy/vendor -# system_ext SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS += device/google/gs-common/esim/sepolicy/system_ext/public SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS += device/google/gs-common/esim/sepolicy/system_ext/private