volatile boolean mBooting = false;
When mBooting is set to true :
System Server calls mActivityManagerService.systemReady during system startup,
set mBooting to true .
When mBooting is set to false :
when activity com.android.settings/.FallbackHome is idle
com.android.server.wm.ActivityTaskSupervisor#activityIdleInternal: com.android.settings/.FallbackHome
com.android.server.wm.ActivityTaskSupervisor#checkFinishBootingLocked()