https://source.android.com/ Skip to main content Android Open Source Project * Docs * What's new? * Release notes * Latest security bulletins * Latest Compatibility Definition Document (CDD) * Site updates * Getting Started * About * Start * Download * Build * Test * Create * Contribute * Community * Tools, build, and related reference * Security * Overview * Bulletins * Features * Testing * Best Practices * Core Topics * Architecture * Audio * Camera * Connectivity * Data * Display * Fonts * Graphics * Interaction * Media * Performance * Permissions * Power * Runtime * Settings * Storage * Tests * Updates * Virtualization * Compatibility * Compatibility Definition Document (CDD) * Compatibility Test Suite (CTS) * Android Devices * Cuttlefish * Enterprise * TV * Automotive * Get Started * Guidelines for Development * Development Tools * Testing Tools and Infrastructure * Release Details * Reference * HIDL * HAL * Trade Federation * Security Test Suite Android Code Search [ ] / * English * Deutsch * Espanol - America Latina * Francais * Indonesia * Italiano * Polski * Portugues - Brasil * Tieng Viet * Turkce * Russkii * `bryt * l`rbyW@ * frsy * hiNdii * baaNlaa * phaasaaaithy * Zhong Wen - Jian Ti * Zhong Wen - Fan Ti * Ri Ben Yu * hangugeo Sign in Android Open Source Project Use the Android operating system to power your device. [ ] / [ ] Android Open Source Project * * Docs + More * Android Code Search * What's new? * Release notes * Latest security bulletins * Latest Compatibility Definition Document (CDD) * Site updates * Getting Started * About * Start * Download * Build * Test * Create * Contribute * Community * Tools, build, and related reference * Security * Overview * Bulletins * Features * Testing * Best Practices * Core Topics * Architecture * Audio * Camera * Connectivity * Data * Display * Fonts * Graphics * Interaction * Media * Performance * Permissions * Power * Runtime * Settings * Storage * Tests * Updates * Virtualization * Compatibility * Compatibility Definition Document (CDD) * Compatibility Test Suite (CTS) * Android Devices * Cuttlefish * Enterprise * TV * Automotive * Get Started * Guidelines for Development * Development Tools * Testing Tools and Infrastructure * Release Details * Reference * HIDL * HAL * Trade Federation * Security Test Suite Effective in 2026, to align with our trunk stable development model and ensure platform stability for the ecosystem, we will publish source code to AOSP in Q2 and Q4. For building and contributing to AOSP, we recommend utilizing android-latest-release instead of aosp-main. The android-latest-release manifest branch will always reference the most recent release pushed to AOSP. For more information, see Changes to AOSP. * AOSP Stay organized with collections Save and categorize content based on your preferences. [android-16] Featured Android 16 QPR2 is available! Learn about the features added in Android 16 QPR2 and how to implement them on your devices. Read more [flag] Featured Feature launch flags Android feature launch flags ensure that the AOSP development branch is stable for everyone. Contributors to AOSP can use feature launch flags to make sure only tested code is executed. Read more [code-2] Learn about AOSP Read about the Android Open Source Project (AOSP) and learn how to develop, customize, and test your devices. Getting started Setup Learn how to set up your environment, download the AOSP source, build Android, and make contributions. Security Security Find out how Android incorporates industry-leading security features to keep the Android platform and ecosystem safe. Core topics Android fundamentals From the basic building blocks of an Android device to the more intricate advanced features, learn about all the ways you can customize the Android OS. Compatibility Compatibility Ensure your users have a coherent experience as they use your device alongside other Android devices in the ecosystem. Automotive Automotive Learn how to develop and customize the Android Automotive platform, which runs directly on in-vehicle hardware. Devices Android devices Read about creating configurable virtual Android devices, managing devices on a corporate network, and delivering live content to devices through Android TV. Explore more [security-2] Security bulletins Help protect your device by checking the latest Android Security Bulletins. Also see the Android Automotive, Chromecast, Wear OS, Pixel, and Pixel Watch bulletins. [learn] Android development Learn how to set up your environment, download the source, and start contributing to AOSP through this tutorial. [platform] Architecture Learn how the pieces fit together, from the kernel to the HALs to updatable system components. [sync] Connectivity Make sure your devices work together and are connected through Bluetooth, NFC, Wi-Fi, and telephony. [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"], ["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"], ["Other","otherDown","thumb-down"]],[],[],[]] * Build + Android repository + Requirements + Downloading + Preview binaries + Factory images + Driver binaries * Connect + @Android on X + @AndroidDev on X + Android Blog + Google Security Blog + Platform on Google Groups + Building on Google Groups + Porting on Google Groups * Get help + Android Help Center + Pixel Help Center + www.android.com + Google Mobile Services + Stack Overflow + Issue Tracker * About Android * Community * Legal * License * Privacy * Site feedback * Manage cookies * English * Deutsch * Espanol - America Latina * Francais * Indonesia * Italiano * Polski * Portugues - Brasil * Tieng Viet * Turkce * Russkii * `bryt * l`rbyW@ * frsy * hiNdii * baaNlaa * phaasaaaithy * Zhong Wen - Jian Ti * Zhong Wen - Fan Ti * Ri Ben Yu * hangugeo