AFAIK: the only way to prevent that is to display a notification. http://developer.android.com/reference/android/app/Service.html#startForeground%28int,%20android.app.Notification%29
Perhaps it's better to root and persist :D