... | ... | @@ -21,19 +21,20 @@ repo sync -j8 |
|
|
```
|
|
|
. ./build/envsetup.sh
|
|
|
lunch yukawa-userdebug|yukawa32-userdebug
|
|
|
make TARGET_VIM3=true -j24
|
|
|
make TARGET_USE_TABLET_LAUNCHER=true TARGET_VIM3=true -j24
|
|
|
```
|
|
|
|
|
|
By default, Android is built with the 4.19 kernel. To use kernel 5.4 prebuilts:
|
|
|
```
|
|
|
make TARGET_VIM3=true TARGET_KERNEL_USE=5.4 -j24
|
|
|
make TARGET_USE_TABLET_LAUNCHER=true TARGET_VIM3=true TARGET_KERNEL_USE=5.4 -j24
|
|
|
```
|
|
|
|
|
|
List of build flags:
|
|
|
- TARGET_KERNEL_USE=5.4 : Use kernel 5.4 prebuilt
|
|
|
- TARGET_AVB_ENABLE=true : Enable [AVB](https://source.android.com/security/verifiedboot/avb)
|
|
|
- TARGET_USE_AB_SLOT=true : Enable [AB partitions](https://source.android.com/devices/tech/ota/ab)
|
|
|
- TARGET_BUILTIN_EDID=true : This option allows to preload 1920x1080 EDID structure
|
|
|
- TARGET_KERNEL_USE=5.4 : Use kernel 5.4 prebuilt
|
|
|
- TARGET_AVB_ENABLE=true : Enable [AVB](https://source.android.com/security/verifiedboot/avb)
|
|
|
- TARGET_USE_AB_SLOT=true : Enable [AB partitions](https://source.android.com/devices/tech/ota/ab)
|
|
|
- TARGET_BUILTIN_EDID=true : This option allows to preload 1920x1080 EDID structure
|
|
|
- TARGET_USE_TABLET_LAUNCHER : Use tablet launcher instead of Android TV launcher
|
|
|
|
|
|
## Flashing yukawa images
|
|
|
|
... | ... | @@ -110,7 +111,7 @@ fastboot reboot |
|
|
|
|
|
2. Clone the kernel source:
|
|
|
|
|
|
```
|
|
|
```ARGET_USE_TABLET_LAUNCHER=true
|
|
|
# for 4.19
|
|
|
git clone https://android.googlesource.com/kernel/hikey-linaro -b android-amlogic-bmeson-4.19
|
|
|
# for 5.4
|
... | ... | |