Como entender a estrutura de diretórios da árvore raiz do Androi

Fazi o download do código fonte do Android. E eu quero fazer algumas modificações no código fonte para incorporar alguma funcionalidade que atualmente não existe. Mas o problema aqui é que não consigo entender como o código-fonte está organizado, que tipo de arquivos podem ser encontrados onde. Portanto, se alguém pudesse me ajudar a entender que seria realmente úti

questionAnswers(2)

yourAnswerToTheQuestion