This document provides an introduction to Android internals. It discusses the history of Android starting from Danger Inc's Sidekick smartphone in 2002. It also outlines the major Android versions from 1.0 to Lollipop 5.0. The Android ecosystem involves semiconductor manufacturers, device manufacturers, and applications/services. The document describes the architecture including an app developer's view, the smartphone internals, system on a chip, and the system startup process involving the bootloader, kernel, zygote and more.