Safemode: Difference between revisions

No edit summary
 
Line 4: Line 4:


= Initialization =
= Initialization =
It calls [[Settings_services#set:sys|GetServiceDiscoveryControlSettings]] to check whether updates need to be installed or not. If no updates need to be installed it calls [[PCV_services#bpc|RebootSystem]], otherwise, the process continues.
It calls [[Settings_services#set:sys|GetServiceDiscoveryControlSettings]] to check if '''IsChangeEnvironmentIdentifierDisabled''' is set. If not, it calls [[PCV_services#bpc|RebootSystem]], otherwise the process continues.


It creates and starts a new thread with the sole purpose of setting up the display and showing a progress bar using raw graphics data embedded in the sysmodule's binary.
It creates and starts a new thread with the sole purpose of setting up the display and showing a progress bar using raw graphics data embedded in the sysmodule's binary.