Writing your own Android apps is so cool, but what’s even cooler than being cool? Using Android Studio to make your own entire Android-based Operating System, and it’s not even hard!

In this talk we’ll cover:
– What is the Android Open-Source Project, how is it different than the Android that I have on my phone, and which parts are easy to customize vs which parts might be harder
– How to setup and build AOSP, and get the image onto a real Pixel device or emulator
– How you can get a working environment for AOSP similar to what you’re used to for writing Android apps
– How to add your own apps or even replace the default apps (even add a custom launcher!)
– How to override the status bar / navigation bar UIs
– Tools that AOSP uses under the hood to build and manage the source code, and how you can take advantage of them to create your own builds
– How to get code from our your private repositories into AOSP