Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm pretty sure (despite of haven't seen them) that there are a few question about running some app when you turn on the phone. But I want a something a little more complex here. I have a few apps to run on start. Some of them have no trouble because they are installed in the phone, but the rest is installed in my SD card. As we all know (I think thats normal) after starting Android takes a few seconds to load all information saved in the SD card. How can I do to run some apps from the SD card after Android finishes loading information from the media device?

If changes something I'm using Android 2.2


share|improve this question
up vote 2 down vote accepted

I achieve on this using Tasker. For the apps in the SD card I created a profile with the context Events -> Hardware -> Card Mounted and it loads all apps I want. For the apps in the phone I created a profile with the context Events -> System -> Device Boot and it loads all apps I want.

Note: The first thing you MUST do before anything in both of this contexts is wait a few seconds. In the "Card Mounted" event is to let Android load all the apps installed in the memory (I'm guessing) and in the "Device Boot" is because after booting Android is too busy doing important stuff (I'm quoting Tasker guys).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.