diff --git a/bbootimg/src/main/kotlin/bootimg/v3/VendorBoot.kt b/bbootimg/src/main/kotlin/bootimg/v3/VendorBoot.kt index da4412f..a3c3837 100644 --- a/bbootimg/src/main/kotlin/bootimg/v3/VendorBoot.kt +++ b/bbootimg/src/main/kotlin/bootimg/v3/VendorBoot.kt @@ -477,7 +477,11 @@ data class VendorBoot( addArgument("--board_id$boardIdIndex") addArgument("0x" + Integer.toHexString((boardIdValue as Int))) } - addArgument("--ramdisk_name").addArgument(it.name, true) + if (EnvironmentVerifier().isWindows) { + addArgument("--ramdisk_name").addArgument("\"${it.name}\"", false) + } else { + addArgument("--ramdisk_name").addArgument(it.name, true) + } addArgument("--vendor_ramdisk_fragment").addArgument(it.file) } if (bootconfig.file.isNotBlank()) {