An open API service indexing awesome lists of open source software.

https://github.com/covesa/aosp_platform-manifest

AOSP repo Manifests
https://github.com/covesa/aosp_platform-manifest

Last synced: 2 months ago
JSON representation

AOSP repo Manifests

Awesome Lists containing this project

README

          

# COVESA AOSP repo manifests

This repository contains repo manifests to build COVESA AOSP distributions.

For instructions on how to download emulator binaries please refer to https://github.com/COVESA/aosp_device_covesa_emulator

## How to get source code

Initialize repo with our manifest:

```bash
mkdir -p ~/aosp/covesa-android-12.0.0 && cd "$_"
repo init -u https://github.com/COVESA/aosp_platform-manifest -b android-12 --depth=1
```

`--depth=1` saves space and time. It creates a shallow clone, but you can still “unshallow” any repository on demand.

Fetch the sources:

```
repo sync -c
```

`-c` only syncs current manifest branch, which can also save space and time.

## How to build

Prepare build:

```bash
source build/envsetup.sh
lunch
```

Select the target from `lunch` menu. For example, `covesa_emu_arm64_car-userdebug`. Then start the build:

```
m emu_img_zip
```

This creates following artifact: `out/target/product/emulator_arm64/sdk-repo-linux-system-images-eng.${USER}.zip`

## How to distribute

Deployment details are part of [`device/covesa/emulator`](https://github.com/COVESA/aosp_device_covesa_emulator).