Документація та вихідний код для Android доступні будь-кому як Android Open Source Project (AOSP). Ви можете використовувати AOSP для створення власних варіантів ОС Android для власних пристроїв.

Android — це програмна платформа з відкритим кодом, яка використовується в різних мобільних пристроях. Вихідний код Android можна використовувати на веб-сайтах, у мобільних додатках і навіть на інших ОС, таких як Windows і Linux. Цей вихідний код був написаний мовою програмування Java і вільний для використання та модифікації.

Android Проект з відкритим кодом (AOSP) є сховищем вихідного коду та основою, яка підтримує його, що відповідає за ядро ​​операційної системи Android. Використовуючи код від AOSP, кожен може завантажити та створити власну операційну систему на базі Android.

Джерело Android знайдено у колекції сховищ Git, розміщених Google. Репозиторій Git включає всю історію джерела Android, включаючи зміни в джерелі та час внесення змін.

Android розробляється Google, доки не будуть готові до випуску останні зміни та оновлення, після чого вихідний код стане доступним для Android Open Source Project (AOSP), ініціатива з відкритим кодом під керівництвом Google. Перший випуск вихідного коду став частиною початкового випуску в 2007 році.

Вихідний код зазвичай означає оператори програмування, створені програмістом за допомогою текстового редактора або візуального інструменту програмування, а потім збережені у файлі.