... | ... | @@ -245,36 +245,4 @@ repo sync -j8 -c |
|
|
DIST_DIR=${AOSP_TOPDIR}/device/amlogic/yukawa-kernel/ BUILD_CONFIG=hikey-linaro/build.config.yukawa.aarch64 build/build.sh
|
|
|
```
|
|
|
|
|
|
## Using panfrost instead of the binary-only Mali driver
|
|
|
On top of AOSP master:
|
|
|
```
|
|
|
repo init -u https://android.googlesource.com/platform/manifest.git -b master
|
|
|
cd .repo
|
|
|
git clone https://gitlab.baylibre.com/bero/aosp-local_manifests.git local_manifests
|
|
|
cd ..
|
|
|
repo sync
|
|
|
. build/envsetup.sh
|
|
|
lunch yukawa-userdebug
|
|
|
make droidcore TARGET_USE_TABLET_LAUNCHER=true TARGET_VIM3L=true TARGET_KERNEL_USE=6.1-panfrost TARGET_USE_PANFROST=true
|
|
|
```
|
|
|
|
|
|
Using a snapshot of AOSP master that is known to work:
|
|
|
```
|
|
|
repo init -u https://gitlab.baylibre.com/bero/aosp-local_manifests.git -b baylibre-14-panfrost-knowngood
|
|
|
repo sync
|
|
|
. build/envsetup.sh
|
|
|
lunch yukawa-userdebug
|
|
|
make droidcore TARGET_USE_TABLET_LAUNCHER=true TARGET_VIM3L=true TARGET_KERNEL_USE=6.1-panfrost TARGET_USE_PANFROST=true
|
|
|
```
|
|
|
|
|
|
Using AOSP 13 (note that AOSP 13 currently doesn't work, but you can see panfrost in action with the animated boot logo)
|
|
|
```
|
|
|
repo init -u https://android.googlesource.com/platform/manifest.git -b android-13.0.0_r82
|
|
|
cd .repo
|
|
|
git clone -b baylibre-13-panfrost https://gitlab.baylibre.com/bero/aosp-local_manifests.git local_manifests
|
|
|
cd ..
|
|
|
repo sync
|
|
|
. build/envsetup.sh
|
|
|
lunch yukawa-userdebug
|
|
|
make droidcore TARGET_USE_TABLET_LAUNCHER=true TARGET_VIM3L=true TARGET_KERNEL_USE=5.16-panfrost TARGET_USE_PANFROST=true
|
|
|
``` |
|
|
[Using Panfrost instead of the binary-only Mali driver](Khadas_VIM3_Panfrost) |
|
|
\ No newline at end of file |