diff --git a/fastboot/fastboot.cpp b/fastboot/fastboot.cpp index 25df4516f..39abc4a3b 100644 --- a/fastboot/fastboot.cpp +++ b/fastboot/fastboot.cpp @@ -1175,6 +1175,10 @@ static void reboot_to_userspace_fastboot() { if (!is_userspace_fastboot()) { die("Failed to boot into userspace fastboot; one or more components might be unbootable."); } + + // Reset target_sparse_limit after reboot to userspace fastboot. Max + // download sizes may differ in bootloader and fastbootd. + target_sparse_limit = -1; } class ImageSource {