diff --git a/Source/santad/EventProviders/SNTEndpointSecurityDeviceManager.mm b/Source/santad/EventProviders/SNTEndpointSecurityDeviceManager.mm index 11c827624..113195d15 100644 --- a/Source/santad/EventProviders/SNTEndpointSecurityDeviceManager.mm +++ b/Source/santad/EventProviders/SNTEndpointSecurityDeviceManager.mm @@ -296,7 +296,8 @@ - (void)performStartupTasks:(SNTDeviceManagerStartupPreferences)startupPrefs { continue; } - if (startupPrefs == SNTDeviceManagerStartupPreferencesRemount) { + if (startupPrefs == SNTDeviceManagerStartupPreferencesRemount || + startupPrefs == SNTDeviceManagerStartupPreferencesForceRemount) { uint32_t newMode = sfs->f_flags | mountArgsToMask(self.remountArgs); LOGI(@"Attempting to mount device again changing flags: 0x%08x --> 0x%08x", sfs->f_flags, newMode);