I am running Android 4.3 Jelly Bean on a Samsung Galaxy SIII.
I am trying to figure out how to configure applications such a Skype to start up automatically once the system has gone through the bootstrapping process, finished booting, and started up. I would like to be able to do this via an application that does not require my device to be rooted, if possible. When I look at the information related to Skype in the default Application Manager, I can see that the Skype application makes use of the "run at startup" permission, which means that it should be possible to configure this app to run at startup but I could not find a checkbox to do so on this screen, nor from the Skype application settings. A similar situation may take place with other apps as well.
This post deals with preventing apps from starting up, and mentions useful third-party appilcations such as Autorun Manager which seems to be maily concerned with blocking applications from starting and from restarting once killed, or at least this is what I gather from the app's description on the play store, and Autostarts which triggers which manages which apps are triggered by events.
So, here are my questions:
Why isn't there a preinstalled native Startup Manager app on android to control which apps are to start by default and which aren't?
If skype requires the "run at startup" permission, and there is no place in the OS or in the app to configure such app to start up automatically, then what does this permission achieve?