Mustafa-AlHariry / aosp-ncar-manifest

NCAR - Android Automotive Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NCAR - Android Automotive Project

The project is based on the AOSP version, which is specified in the corresponding manifest filename android-X.X.X_rX.xml.

Supported Devices

  • ncar_x86 - emulator for x86 architecture
  • ncar_hikey960 - for HiKey960 board

Additionally supported SW

Third Party Native libraries:

Tools, Utils and Example projects

Requirements to host PC

Link to HW and SW requirements from Google.

Download source tree

$ mkdir ncar && cd ncar
$ repo init -u https://github.com/nkh-lab/aosp-ncar-manifest.git
$ repo sync -c -d

Or, if you want to use a specific release of AOSP (check supported releases in the branch list), specify it via the branch name:

$ repo init -u https://github.com/nkh-lab/aosp-ncar-manifest.git -b android-11.0.0_r48

Build

Setup the environment:

$ . ./build/envsetup.sh

Choose which variant to build:

$ lunch
...
     64. ncar_hikey960-userdebug
     65. ncar_x86-userdebug
...     

And run:

$ make

Run

  • ncar_x86:
$ emulator
  • ncar_hikey960

Follow this instruction of how to flash and run HiKey960 board.

About

NCAR - Android Automotive Project