Ubuntu touch: coletando dados em segundo plano?

Ubuntu touch: coletando dados em segundo plano?

Estou tentando implementar um aplicativo simples para Ubuntu touch que registra a trilha GPS em um formato específico. Obter os dados de posicionamento é simples usando QtPositioning, mas de acordo com meu entendimento sobre o ciclo de vida da aplicação (veja por exemploaqui), não é possível executar esse aplicativo em segundo plano, pois ele será suspenso. Em vez disso, existem alguns serviços especiais fornecidos pelo sistema operacional para realizar atividades em segundo plano, por exemplo, fazer download ou reproduzir música. Infelizmente não consegui encontrar nada semelhante para lidar com a posição ou quaisquer dados do sensor de maneira semelhante. Há algo que eu esqueci aqui ou não há nada? Se não houver, qual é a maneira suportada/sugerida de implementar tal aplicativo?

informação relacionada