I'm quite new to **Firefox OS**. At the moment I'm struggling with implementing some kind of service that listens for `geolocation` updates in the background.
If there are lots of apps running at the same time mine seems to be killed. While debugging with **App Manager** it disconnects silently.

I tried `requestWakeLock('cpu')` and the use of a Worker (as proposed in [this thread](https://stackoverflow.com/questions/21284418/firefox-os-app-timer-background-execution)) but without success.
Background services API isn't implemented, yet and will be available for certified apps only.

I know that there are non-certified apps like `ConnectA2` that stay alive all the time so there has to be a way.

Could anybody give me a hint?