How it works ¶
In manifest.xml of packages you declare services.
The name of a service is uuid.name . uuid is the name of the package and name the name of the service in the manifest file.
For compatibility reasons you can use only name but it may conflicts.
You can set attribute autorun to true if you want that your service is launch automatically at beginning or after installation.
If your service is an autorun service and it crashes it is restart by ServiceManager. But if it crashes more than 5 times during last 10 seconds, it is not restarted anymore.