Erstellen Sie eine einfache Aktivität, die den Dienst startet und dem Benutzer lediglich eine Rückmeldung gibt (zum Beispiel, dass der Dienst gestartet wurde) und diese Aktivität mit der Absicht MAIN / LAUNCHER festlegen.
Sie können einen BroadcastReceiver schreiben und den Dienst nach Erhalt der Absicht ausführen. Zum Beispiel nach dem Booten des Geräts oder einer anderen Absicht, die Sie benötigen.