Este livro discute a arquitetura interna do sistema operacional Android, as partições e sistemas de arquivos que ele usa, como funcionam os mecanismos de atualização e as ferramentas de segurança interna. É falado sobre controle de acesso no sistema operacional Android, sobre privilégios, métodos para obter direitos de root, personalização e instalação de firmware não padrão.
Além disso, são descritas ferramentas para desmontar, depurar e analisar o código de aplicativos móveis, exemplos de modificação de código para alterar as funções do software e introduzir módulos de terceiros no aplicativo. Recomendações detalhadas sobre desofuscação de código e desvio antidepuração são fornecidas, bem como conselhos práticos sobre como proteger seus próprios aplicativos contra descompilação e pesquisa.