OcBootManagemenetLib: Ensure legacy BootChime variables are deleted
@@ -41,6 +41,11 @@ STATIC
EFI_GUID
mOzmosisProprietary3Guid = { 0x9480E8A1, 0x1793, 0x46C9, { 0x91, 0xD8, 0x11, 0x08, 0xDB, 0xA4, 0x73, 0x1C } };
+STATIC
+EFI_GUID
+mBootChimeVendorVariableGuid = {0x89D4F995, 0x67E3, 0x4895, { 0x8F, 0x18, 0x45, 0x4B, 0x65, 0x1D, 0x92, 0x15 } };
+
+
STATIC
BOOLEAN
IsDeletableVariable (
@@ -97,6 +102,11 @@ IsDeletableVariable (
|| CompareGuid (Guid, &mOzmosisProprietary2Guid)
|| CompareGuid (Guid, &mOzmosisProprietary3Guid)) {
return TRUE;
+ //
+ // Boot Chime preferences if present
+ //
+ } else if (CompareGuid (Guid, &mBootChimeVendorVariableGuid)) {
+ return TRUE;
}
return FALSE;
