diff options
author | 2024-07-01 22:59:26 +0000 | |
---|---|---|
committer | 2024-07-30 23:29:58 +0000 | |
commit | 16c26475e102ea40a47ecb34b54676edeafc01ce (patch) | |
tree | 2f611e195c3e527a880daa6531307ae20bf07ab9 | |
parent | abc45ef0eb4ea88687ee6b19f9976c6c59b906ad (diff) |
Build Flag declarations for SMR/EMR per device
- RELEASE_IS_SMR: Helps mark a build as SMR (Security Maintenance
Release)
- RELEASE_IS_EMR: Helps mark a build as EMR (Emergency Maintenance
Release)
- RELEASE_BASE_OS_<DEVICE>: Helps set ro.build.release.base_os (for SMR)
or ro.build.release.emergency_base_os (for EMR) to qualify a build
as SMR or EMR on Partner Compatibility Portal.
Ignore-AOSP-First: New flags that will be pushed to aosp as part of next
release
Bug: 155105803
Change-Id: I84d42af53df86227bda470f53d79bff4434321f0
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_AKITA.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_BLUEJAY.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_CHEETAH.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_FELIX.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_HUSKY.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_LYNX.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_ORIOLE.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_PANTHER.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_RAVEN.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_SHIBA.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_BASE_OS_TANGORPRO.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_IS_EMR.textproto | 11 | ||||
-rw-r--r-- | flag_declarations/RELEASE_IS_SMR.textproto | 11 |
13 files changed, 143 insertions, 0 deletions
diff --git a/flag_declarations/RELEASE_BASE_OS_AKITA.textproto b/flag_declarations/RELEASE_BASE_OS_AKITA.textproto new file mode 100644 index 00000000..fb2840b2 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_AKITA.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_AKITA" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for AKITArelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_BLUEJAY.textproto b/flag_declarations/RELEASE_BASE_OS_BLUEJAY.textproto new file mode 100644 index 00000000..06a3c111 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_BLUEJAY.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_BLUEJAY" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for BLUEJAYrelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_CHEETAH.textproto b/flag_declarations/RELEASE_BASE_OS_CHEETAH.textproto new file mode 100644 index 00000000..760a4891 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_CHEETAH.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_CHEETAH" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for CHEETAHrelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_FELIX.textproto b/flag_declarations/RELEASE_BASE_OS_FELIX.textproto new file mode 100644 index 00000000..60aee70d --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_FELIX.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_FELIX" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for FELIXrelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_HUSKY.textproto b/flag_declarations/RELEASE_BASE_OS_HUSKY.textproto new file mode 100644 index 00000000..7c63062f --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_HUSKY.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_HUSKY" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for HUSKYrelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_LYNX.textproto b/flag_declarations/RELEASE_BASE_OS_LYNX.textproto new file mode 100644 index 00000000..d538dfa7 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_LYNX.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_LYNX" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for LYNXrelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_ORIOLE.textproto b/flag_declarations/RELEASE_BASE_OS_ORIOLE.textproto new file mode 100644 index 00000000..8b42c003 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_ORIOLE.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_ORIOLE" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for ORIOLErelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_PANTHER.textproto b/flag_declarations/RELEASE_BASE_OS_PANTHER.textproto new file mode 100644 index 00000000..2bba9ab9 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_PANTHER.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_PANTHER" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for PANTHERrelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_RAVEN.textproto b/flag_declarations/RELEASE_BASE_OS_RAVEN.textproto new file mode 100644 index 00000000..8a743677 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_RAVEN.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_RAVEN" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for RAVENrelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_SHIBA.textproto b/flag_declarations/RELEASE_BASE_OS_SHIBA.textproto new file mode 100644 index 00000000..f17d3e8b --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_SHIBA.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_SHIBA" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for SHIBArelease build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_BASE_OS_TANGORPRO.textproto b/flag_declarations/RELEASE_BASE_OS_TANGORPRO.textproto new file mode 100644 index 00000000..a6045822 --- /dev/null +++ b/flag_declarations/RELEASE_BASE_OS_TANGORPRO.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_BASE_OS_TANGORPRO" +namespace: "android_UNKNOWN" +description: "Use this flag to set ro.build.version.base_os or ro.build.version.emergency_base_os for TANGORPRO release build. The value is set to the last approved build for the device. This is required for the SMR/EMR build to be recognized by the Partner Approvals portal." +value: { + string_value: "" +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_IS_EMR.textproto b/flag_declarations/RELEASE_IS_EMR.textproto new file mode 100644 index 00000000..f1c054d4 --- /dev/null +++ b/flag_declarations/RELEASE_IS_EMR.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_IS_EMR" +namespace: "android_UNKNOWN" +description: "Set this flag to true to mark a release build as EMR (Emergency Maintenance Release)." +value: { + bool_value: false +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" diff --git a/flag_declarations/RELEASE_IS_SMR.textproto b/flag_declarations/RELEASE_IS_SMR.textproto new file mode 100644 index 00000000..fc9cf644 --- /dev/null +++ b/flag_declarations/RELEASE_IS_SMR.textproto @@ -0,0 +1,11 @@ +name: "RELEASE_IS_SMR" +namespace: "android_UNKNOWN" +description: "Set this flag to true to mark a release build as SMR (Security Maintenance Release)." +value: { + bool_value: false +} +workflow: MANUAL +containers: "product" +containers: "system" +containers: "system_ext" +containers: "vendor" |