TWRP flash error (write failed, no space left on device) need help

allianse__777

New member
Oct 27, 2018
1
0
0
Hi all!
I have a problem flashing TWRP on my HTC one a9 with unlocked bootloader.
When I execute
Code:
sudo fastboot flash recovery twrp-3.2.3-0-hiae.img
It outputs:
Code:
target reported max download size of 1185600000 bytes
Sending 'recovery' (37992 KB)...
OKAY [  2.328s]
Writing 'recovery'...
(bootloader) HOSD CL#835681
(bootloader) [email protected]
(bootloader) ERR partition_partial_update[ERR]: write failed. fd=17, n=-
(bootloader) 1, No space left on device
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 6214400
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 7262976
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 8311552
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 9360128
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 0408704
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 1457280
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 2505856
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 3554432
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 4603008
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 5651584
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 6700160
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 7748736
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 8797312
(bootloader) [email protected]%
(bootloader) Update partition OK
(bootloader) [email protected]
OKAY [  2.857s]
I've also tried older versions of TWRP, same result.
Here is my config:
Code:
(bootloader) kernel: lk
(bootloader) product: htc_e36_ml_ul
(bootloader) version: 1.0
(bootloader) max-download-size: 1185600000
(bootloader) serialno: FA....
(bootloader) current-slot: 
(bootloader) version-main: 1.07.411.1
(bootloader) boot-mode: download
(bootloader) version-baseband: READ version-baseband ERROR
(bootloader) version-bootloader: 1.01.0000(903354ec)
(bootloader) mid: 2PWD20000
(bootloader) cid: HTC__A07
Please help!
 

alray

Recognized Contributor
May 22, 2012
8,934
3,583
0
Hi all!
I have a problem flashing TWRP on my HTC one a9 with unlocked bootloader.
When I execute
Code:
sudo fastboot flash recovery twrp-3.2.3-0-hiae.img
It outputs:
Code:
target reported max download size of 1185600000 bytes
Sending 'recovery' (37992 KB)...
OKAY [  2.328s]
Writing 'recovery'...
(bootloader) HOSD CL#835681
(bootloader) [email protected]
(bootloader) ERR partition_partial_update[ERR]: write failed. fd=17, n=-
(bootloader) 1, No space left on device
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 6214400
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 7262976
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 8311552
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=2
(bootloader) 9360128
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 0408704
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 1457280
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 2505856
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 3554432
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 4603008
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 5651584
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 6700160
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 7748736
(bootloader) ERR partition_partial_update[ERR] lseek64 error!!, offset=3
(bootloader) 8797312
(bootloader) [email protected]%
(bootloader) Update partition OK
(bootloader) [email protected]
OKAY [  2.857s]
I've also tried older versions of TWRP, same result.
Here is my config:
Code:
(bootloader) kernel: lk
(bootloader) product: [B][COLOR="Red"]htc_e36_ml_ul[/COLOR][/B]
(bootloader) version: 1.0
(bootloader) max-download-size: 1185600000
(bootloader) serialno: FA....
(bootloader) current-slot: 
(bootloader) version-main: 1.07.411.1
(bootloader) boot-mode: download
(bootloader) version-baseband: READ version-baseband ERROR
(bootloader) version-bootloader: 1.01.0000(903354ec)
(bootloader) mid: 2PWD20000
(bootloader) cid: HTC__A07
Please help!
Welcome to XDA,

As you can see from your "getvar all", your phone model is htc_e36_ml_ul. This mean your phone isn't a A9 model but a A9S. Even if they have similar names and looks the same, they are completely different inside (i.e the A9 use a Qualcomm chipset but the A9S a Mediatek chipset).

As I can see, you are trying to flash TWRP for the A9 on your A9S (hiae in "twrp-3.2.3-0-hiae.img" is the product code for the A9, A9S product code is E36)

Dedicated forum section for the A9S is here: https://forum.xda-developers.com/one-a9s

Unfortunately you'll soon realize that flashing a custom recovery on this phone is useless.... This phone is really unpopular and HTC never released source code for the A9S and because that, there is no custom rom for this model. At least, root on the A9S can be achieved with Magisk.
 

conspicillatus

New member
Jan 1, 2019
1
0
0
Welcome to XDA,

As you can see from your "getvar all", your phone model is htc_e36_ml_ul. This mean your phone isn't a A9 model but a A9S. Even if they have similar names and looks the same, they are completely different inside (i.e the A9 use a Qualcomm chipset but the A9S a Mediatek chipset).

As I can see, you are trying to flash TWRP for the A9 on your A9S (hiae in "twrp-3.2.3-0-hiae.img" is the product code for the A9, A9S product code is E36)

Dedicated forum section for the A9S is here: https://forum.xda-developers.com/one-a9s

Unfortunately you'll soon realize that flashing a custom recovery on this phone is useless.... This phone is really unpopular and HTC never released source code for the A9S and because that, there is no custom rom for this model. At least, root on the A9S can be achieved with Magisk.
Thank you! I was trying for hours to get TWRP for hiae working on my A9S.
 
Last edited: