package com.instacart.library.truetime;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

public class BootCompletedBroadcastReceiver
      extends BroadcastReceiver {

    private static final String TAG = BootCompletedBroadcastReceiver.class.getSimpleName();

    @Override
    public void onReceive(Context context, Intent intent) {
        TrueLog.i(TAG, "---- clearing TrueTime disk cache as we've detected a boot");
        TrueTime.clearCachedInfo();
    }
}

@@ -472,16 +472,91 @@
 boot%22);%0A
+        if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) %7B%0A    
         
@@ -583,16 +583,26 @@
 Info();%0A
+        %7D%0A
     %7D%0A%7D%0A

Make sure we get the ACTION_BOOT_COMPLETE action in the broadcast receiver