Starting March 27, 2025, we recommend using android-latest-release
instead of aosp-main
to build and contribute to AOSP. For more information, see Changes to AOSP.
Use reference boards
Stay organized with collections
Save and categorize content based on your preferences.
Android Open Source Project (AOSP) builds are mostly useful for emulators,
but you can also create builds for Google's Nexus and Pixel devices using AOSP
builds and the relevant device-specific binaries. For the list of available
builds and targeted devices, see Source code tags and
builds.
There are also many SoC reference boards that can run AOSP-based builds.
These can help nonmobile component vendors
develop and port drivers to Android releases. Using a reference board can ease
upgrade efforts, reduce time to market for new Android devices, lower device
costs by enabling ODM/OEMs to choose from a wider range of compatible
components, and increase the speed of innovation among component suppliers.
The boards listed here are not supported and tested in AOSP.
The Board Support Package (BSP) for a reference board may be obtained from the
board manufacturer directly.
DragonBoard 845c
The DragonBoard 845c is part of the RB3 platform and is available from
96boards.org.
The db845c AOSP wiki provides
supporting documentation for AOSP builds on this board.
Qualcomm Robotics Board RB5
The Robotics Board RB5 is available from
96boards.org.
The RB5 AOSP wiki
provides supporting documentation for AOSP builds on this board.
Khadas VIM3
The VIM3 SBC is available from Khadas.
The yukawa-android documentation
provides support for AOSP on the Khadas VIM3 and VIM3L devboards.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-06-12 UTC.
[[["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"]],["Last updated 2025-06-12 UTC."],[],[],null,["# Use reference boards\n\nAndroid Open Source Project (AOSP) builds are mostly useful for emulators,\nbut you can also create builds for Google's Nexus and Pixel devices using AOSP\nbuilds and the relevant device-specific binaries. For the list of available\nbuilds and targeted devices, see [Source code tags and\nbuilds](/docs/setup/about/build-numbers#source-code-tags-and-builds).\n\nThere are also many SoC reference boards that can run AOSP-based builds.\nThese can help nonmobile component vendors\ndevelop and port drivers to Android releases. Using a reference board can ease\nupgrade efforts, reduce time to market for new Android devices, lower device\ncosts by enabling ODM/OEMs to choose from a wider range of compatible\ncomponents, and increase the speed of innovation among component suppliers.\n\nThe boards listed here are not supported and tested in AOSP.\nThe Board Support Package (BSP) for a reference board may be obtained from the\nboard manufacturer directly.\n\nDragonBoard 845c\n----------------\n\nThe DragonBoard 845c is part of the RB3 platform and is available from\n[96boards.org](https://www.96boards.org/product/rb3-platform/).\n\nThe [db845c AOSP wiki](https://wiki.linaro.org/AOSP/db845c) provides\nsupporting documentation for AOSP builds on this board.\n\nQualcomm Robotics Board RB5\n---------------------------\n\nThe Robotics Board RB5 is available from\n[96boards.org](https://www.96boards.org/product/qualcomm-robotics-rb5/).\n\nThe [RB5 AOSP wiki](https://wiki.linaro.org/AOSP/rb5)\nprovides supporting documentation for AOSP builds on this board.\n\nKhadas VIM3\n-----------\n\nThe VIM3 SBC is available from [Khadas](https://www.khadas.com/vim3).\n\nThe [yukawa-android documentation](https://baylibre.pages.baylibre.com/amlogic/atv/doc/main/index.html)\nprovides support for AOSP on the Khadas VIM3 and VIM3L devboards."]]