This question has been asked few times in stack overflow, but no solution, yet.
I have a broadcast receiver for for receiving USB connected action.The broadcast receiver res
It is working correctly. As of Android 3.1, no BroadcastReceiver will work until the user has manually launched an activity. I blogged about this eight months ago.