Hi there, my new Fairphone 3+ is refusing to boot anything other than bootloader after I wiped the device completely with TWRP.
I’m trying to flash the stock ROM for FP3 but it fails at vendor partition:
And also with the system partition:
$ fastboot flash system_a system.img
error: cannot load ‘system.img’: Value too large for defined data type
$
This happens with both bootslots.
Running “fastboot boot twrp.img” also just reboot to bootloader and sets both slots to:
(bootloader) slot-count:2
(bootloader) current-slot:a
(bootloader) slot-retry-count:b:0
(bootloader) slot-success:b:No
(bootloader) slot-active:b:No
(bootloader) slot-unbootable:b:Yes
(bootloader) slot-retry-count:a:0
(bootloader) slot-success:a:No
(bootloader) slot-active:a:No
(bootloader) slot-unbootable:a:Yes
If anyone could provide the stock ROM for FP3+ (plus) as .img files or could help me boot my phone again I’d be very thankful!
Searched the internet for a bit … it looks like your system tries to execute FP3_flashall as a script, when it in fact is a binary file.
That’s why there are line numbers 1:, 2:, 3: etc. in the output, and the system simply can’t make any sense of the lines it reads in the binary file this way.
As for why this could happen, I found two things:
Did the chmod command to make FP3_flashall executable actually work?
An ls -l of the folder would include the letter x in the file permissions for FP3_flashall then.
Are you by chance using a 32-bit Linux OS? lscpu should give you i386 or i686 for 32-bit, or x86_64 for 64-bit.