| CPC G06F 9/4408 (2013.01) [B60R 16/0231 (2013.01); B60R 16/03 (2013.01); G06F 9/4416 (2013.01); G06F 9/4418 (2013.01)] | 30 Claims |

|
1. A method comprising:
operating a pre-boot electronic control unit (ECU) in an always-on state;
detecting, by the pre-boot ECU, a pre-boot condition based on vehicle interactions;
in response to detecting the pre-boot condition, initiating pre-booting of one or more other ECUs by initializing bootloaders without loading operating systems;
monitoring for a start condition within a time window; and
based on detecting the start condition within the time window, instructing the initialized bootloaders to load the operating systems of the pre-booted ECUs.
|