If you need to work on the very latest development version of Android or AOSP, you can either get one of the supported phones such as Google Pixel 5, one of the reference boards for Android which should be better for development and also fairly cheaper.
We previously reported about Hikey, Hikey960, and DragonBoard 845c single board computers being part of the short list of reference boards for the Android Open-Source Project (AOSP), but Amlogic powered Khadas VIM3 and VIM3L have recently been added to the official devices page which makes them the first AOSP reference boards with a dedicated NPU / AI accelerator.
Since both are now Android reference board, developers can get the source code directly from AOSP project’s git repository to build an image with the bleeding edge version of Android:
- Get the source code:
12repo init -u https://android.googlesource.com/platform/manifest -b masterrepo sync -j8 - Prepare the build:
12. ./build/envsetup.shlunch yukawa-userdebug - and build the image for Khadas VIM3
1make TARGET_VIM3=true -j24 - or Khadas VIM3L
1make TARGET_VIM3L=true -j24
Then you’ll be able to flash the image to the board using fastboot.
The AOSP website only gives the basic information for building the Android image, the Linux kernel, and flashing it to the SBC, so if you need more details you should still head over to Khadas’ Wiki. [Update: It was brought to your attention that BayLibre was involved in making this happen in close partnership with both Khadas & Google]
Khadas VIM3 and VIM3L can be purchased on Aliexpress with the price starting at $62.99.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress