From fd95c55abfa5a9fe1b4b65cc8e6d2b4120c4fcac Mon Sep 17 00:00:00 2001 From: Stefan Hansson Date: Fri, 17 Apr 2026 17:16:23 +0200 Subject: [PATCH] deviceinfo_schema.toml: Document vendor_boot-related variables Found in https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/commit/8e3229c9a8d481ad223ecfe7a73041323cbc2390 Signed-off-by: Stefan Hansson Part-of: --- deviceinfo_schema.toml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/deviceinfo_schema.toml b/deviceinfo_schema.toml index a0585927a..3c32bcab4 100644 --- a/deviceinfo_schema.toml +++ b/deviceinfo_schema.toml @@ -328,6 +328,10 @@ description = "For AVB devices: set vbmeta partition to be flashed with a custom [variable.flash.flash_fastboot_partition_dtbo] description = "For devices that require dtbo populated: set dtbo partition to be flashed with a custom dtbo.img that's generated by the linux package" +[variable.flash.flash_fastboot_partition_vendor_boot] +description = "For fastboot devices with bootimg header versions 3 or newer, set the vendor_boot partition name." +default_value = "vendor_boot" + [variable.flash.flash_fastboot_max_size] description = "Set this if the fastboot required by your device has an upper limit to the size of system images it will flash." datatype = "integer" @@ -351,12 +355,18 @@ default_value = "SYSTEM" [variable.flash.flash_heimdall_partition_vbmeta] description = "For AVB devices: set vbmeta partition to be flashed with a custom vbmeta.img which has verity flag disabled" +[variable.flash.flash_heimdall_partition_vendor_boot] +description = "For Heimdall devices with bootimg header versions 3 or newer, set the vendor_boot partition name." + [variable.flash.flash_rk_partition_kernel] description = "Only relevant for rk flash method, the partition where the kernel will be stored." [variable.flash.flash_rk_partition_rootfs] description = "Only relevant for rk flash method, the partition where the rootfs image will be stored" +[variable.flash.flash_rk_partition_vendor_boot] +description = "For rkdeveloptool devices with bootimg header versions 3 or newer, set the vendor_boot partition name." + [variable.flash.flash_mtkclient_partition_kernel] description = "Only relevant for MTKClient flash methods, the partition where the kernel or boot.img will be stored." default_value = "boot" @@ -371,6 +381,10 @@ description = "For AVB devices: set vbmeta partition to be flashed with a custom [variable.flash.flash_mtkclient_partition_dtbo] description = "For devices that require dtbo populated: set dtbo partition to be flashed with a custom dtbo.img that's generated by the linux package." +[variable.flash.flash_mtkclient_partition_vendor_boot] +description = "For mtkclient devices with bootimg header versions 3 or newer, set the vendor_boot partition name." +default_value = "vendor_boot" + [variable.flash.boot_filesystem] description = "Sets the filesystem used for the /boot partition containing initramfs-extra" allow_device_variant_suffix = true