Device boot broadcast event

HI,

 

I'm trying to receive a broadcast event up on device boot(Reboot). I tried most combinations of the below intent filter types but it's never been a consistant. I'm logging and inserting few things to content provider within this receiver and I don't see it's working as expected. Is there any custom action intent filter I need to use? I noticed with few custom intent filters with few vendors.

 

I didn't see any exceptions in the console.

 

<receiver
   android:name="com.test.receivers.DeviceBootReceiver"
   android:enabled="true"
   android:exported="true">

  <intent-filter>

  <action android:name="android.intent.action.BOOT_COMPLETED" />

  <action android:name="android.intent.action.QUICKBOOT_POWERON" />

  <category android:name="android.intent.category.DEFAULT" />

  </intent-filter>

</receiver>

 

Thanks,

Kishor PV