Update README.md
This commit is contained in:
31
README.md
31
README.md
@@ -1,4 +1,5 @@
|
|||||||
### Device specific configuration to build AOSP Android 16 for Raspberry Pi 4 and Raspberry Pi 5.
|
### Device specific configuration to build AOSP Android 16 for Raspberry Pi 4 and Raspberry Pi 5.
|
||||||
|
Based on [RaspberryVanilla](https://github.com/raspberry-vanilla).
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
@@ -16,15 +17,15 @@ sudo apt-get install dosfstools e2fsprogs fdisk kpartx mtools rsync
|
|||||||
|
|
||||||
```
|
```
|
||||||
repo init -u https://android.googlesource.com/platform/manifest -b android-16.0.0_r1
|
repo init -u https://android.googlesource.com/platform/manifest -b android-16.0.0_r1
|
||||||
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://raw.githubusercontent.com/raspberry-vanilla/android_local_manifest/android-16.0/manifest_brcm_rpi.xml --create-dirs
|
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/manifest_brcm_rpi.xml --create-dirs
|
||||||
```
|
```
|
||||||
|
|
||||||
Or optionally, you can reduce download size by creating a shallow clone and removing unneeded projects:
|
Or optionally, you can reduce download size by creating a shallow clone and removing unneeded projects:
|
||||||
|
|
||||||
```
|
```
|
||||||
repo init -u https://android.googlesource.com/platform/manifest -b android-16.0.0_r1 --depth=1
|
repo init -u https://android.googlesource.com/platform/manifest -b android-16.0.0_r1 --depth=1
|
||||||
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://raw.githubusercontent.com/raspberry-vanilla/android_local_manifest/android-16.0/manifest_brcm_rpi.xml --create-dirs
|
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/manifest_brcm_rpi.xml --create-dirs
|
||||||
curl -o .repo/local_manifests/remove_projects.xml -L https://raw.githubusercontent.com/raspberry-vanilla/android_local_manifest/android-16.0/remove_projects.xml
|
curl -o .repo/local_manifests/remove_projects.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/remove_projects.xml
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Sync source code:
|
4. Sync source code:
|
||||||
@@ -73,26 +74,4 @@ make bootimage systemimage vendorimage -j$(nproc)
|
|||||||
```
|
```
|
||||||
```
|
```
|
||||||
./rpi5-mkimg.sh
|
./rpi5-mkimg.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
Also look into [Linux kernel build instructions](https://github.com/raspberry-vanilla/android_kernel_manifest/tree/android-16.0).
|
|
||||||
|
|
||||||
***
|
|
||||||
|
|
||||||
### Issues:
|
|
||||||
|
|
||||||
- [Android](https://github.com/raspberry-vanilla/android_local_manifest/issues)
|
|
||||||
- [Linux kernel](https://github.com/raspberry-vanilla/android_kernel_manifest/issues)
|
|
||||||
|
|
||||||
***
|
|
||||||
|
|
||||||
### Wiki:
|
|
||||||
|
|
||||||
- [Audio](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Audio)
|
|
||||||
- [DSI display](https://github.com/raspberry-vanilla/android_local_manifest/wiki/DSI-display)
|
|
||||||
- [HDMI display](https://github.com/raspberry-vanilla/android_local_manifest/wiki/HDMI-display)
|
|
||||||
- [HDMI-CEC](https://github.com/raspberry-vanilla/android_local_manifest/wiki/HDMI-CEC)
|
|
||||||
- [Interfaces](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Interfaces)
|
|
||||||
- [USB boot](https://github.com/raspberry-vanilla/android_local_manifest/wiki/USB-boot)
|
|
||||||
- [Utilities](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Utilities)
|
|
||||||
- [Video decoding & encoding](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Video-decoding-&-encoding)
|
|
Reference in New Issue
Block a user