title: Any way to know if Device booted from a fastboot?
body: <p>Ever since HTC started using Fastboot settings, apps depending on </p>
  
  <blockquote>
    <p><strong>android.intent.action.BOOT_COMPLETED</strong></p>
  </blockquote>
  
  <p>struggle to boot along with the device boot on HTC devices. I have a similar application which depends on the above intent action. But since HTC does its power off and power on differently by using fastboot(other term used - Hibernation) my App never get to work normally. 
  I tried using <a href="http://developer.android.com/reference/android/content/Intent.html#ACTION_USER_PRESENT">ACTION_USER_PRESENT</a> and <a href="http://developer.android.com/reference/android/content/Intent.html#ACTION_SCREEN_ON">ACTION_SCREEN_ON</a>, but it seemed to be more of hack than a fix for my problem.
  Do any of you came across same kind of problem and found a better way to deal with it? Please help.
  SKU</p>