Update README.md
This commit is contained in:
29
README.md
29
README.md
@@ -1,4 +1,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
|
||||
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:
|
||||
|
||||
```
|
||||
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/remove_projects.xml -L https://raw.githubusercontent.com/raspberry-vanilla/android_local_manifest/android-16.0/remove_projects.xml
|
||||
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://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/remove_projects.xml
|
||||
```
|
||||
|
||||
4. Sync source code:
|
||||
@@ -74,25 +75,3 @@ make bootimage systemimage vendorimage -j$(nproc)
|
||||
```
|
||||
./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