Android Development Environment Setup
- Preparing build environment and download android aosp source code on Ubuntu 14.04, 15.10, 16.04, 17.10
- How to install Android Studio for 64 bit Ubuntu machines ?
- How to install Android Studio for 32 bit and 64 bit Windows machines ?
- How to install Android NDK on Ubuntu 16.04 / 18.04
- How to install Gerrit on Linux / Ubuntu
- Use repo on Windows to download android source
AOSP Build System
- Adding a new board or platform to android source & build
- Understanding Android AOSP build system
- Compile custom Linux kernel for Android / AOSP on Ubuntu
- Compiling Android application as part of AOSP source code
- Convert Android.mk to Android.bp
- Enabling adb support with Linux kernel for new platform / Compiling Linux kernel to add adb support
- Android.mk variable to link system or external library during compilation
- Mounting android system partition as read/write or read-only
- Compiling Android application as part of AOSP source code
- Enabling adb support with Linux kernel for new platform / Compiling Linux kernel to add adb support
- Analyse android booting using Bootchart
- How to extract android boot.img
- How to create custom Boot Logo for Android
- How to create / change Android boot animation