Galera tudo blz??
Pesquisando aqui sobre desenvolvimento android me surgiu uma duvida. Observando alguns aplicativos por exemplo o AndroidLost eu percebi que ele meio que se torna administrador do celular buscando localidade, disparando alertas, até enviando sms, e mensagens de voz para o aparelho, acessando alguns funções que normalmente não estão disponíveis, isso sem o usuário ser root, eu fiquei muito curioso para saber como que funciona a arquitetura de um aplicativo como este, que tipo de estrutura ele usa para ter uma comunicação tão boa com os aparelhos, e como ele consegue fazer o aparelho utilizar tantas funções como esta tão facilmente. eu gosto de pesquisar mto sobre desenvolvimento android e fico extremamente curioso quando eu vejo aplicações como esta que fazem tantas coisas assim.