I tried to install /e/OS on my Fairphone 5 following this guide and comparing it with this one using for it Fedora 40 and got stucked in a couple of parts.
The critical point was when I tried to launch the flash_FP5_factory.sh && ./flash_FP5_factory.sh file, because I just got:
$ chmod +x flash_FP5_factory.sh && ./flash_FP5_factory.sh
*** Fairphone 5 flashing script ***
INFO: The procedure will start soon. Please wait...
Note that this will detect and flash only on Fairphone 5 device.
INFO: You are using a Linux distribution.
INFO: Looking for connected device(s)...
And on the phone I got:
fastbootd
Android Fastboot
Product name - FP5
Bootloader version - unknown
Baseband version -
Serial number - XXXXXXX
Secure boot - yes
HW version - 0
Use volume up/down and power.
Reboot system now
Enter recovery
Reboot to bootloader
Power off
But nothing else happened.
I tried a couple of times, until I tried to do it manually with:
All processed said to be “OKAY”, and at the end I ran sudo fastboot reboot. But after the reboot, now it is stucked in the bootloader. I cannot even turn off the phone there or start it. What can I do? Please help! I actually have no experience with Android or bootloaders or anything like that
Fastbootd is the wrong status you need bootloader aka fastboot, just for the records why it might not have worked at the beginning. Is your bootloader locked, if not just do it again.
Thanks a lot. Sadly, I was unable to install a recovery. I followed the official instructions, but it got stucked. I let it run the whole night, it’s been almost a day, but is still there.
The terminal says:
*** Fairphone 5 flashing script ***
INFO: The procedure will start soon. Please wait...
INFO: The package type is "user-factory"
INFO: You are using a Linux distribution.
INFO: Validating the integrity of the package.
This might take a while. Please wait...
INFO: Validation complete.
WARNING: Flashing this image wipes all user data and settings on the phone.
It will also remove the Google factory reset protection.
Are you sure you want to continue?
Type "Yes" (case sensitive) and press enter to continue: Yes
INFO: Looking for connected device(s)...
While the phone is still on the Bootloader. It is still so, that no matter if I press “START”, “Restart bootloader”, “Recovery mode” or “Power off”, it goes back to the Bootloader.
And it stays there, while the phone fails back to the Bootloader, independently if I select “START”, “Restart bootloader”, “Recovery mode” or “Power off”.
*** Fairphone 5 flashing script ***
INFO: The procedure will start soon. Please wait...
Note that this will detect and flash only on Fairphone 5 device.
INFO: You are using a Linux distribution.
INFO: Looking for connected device(s)...
If I try it with the FPOS, I get:
*** Fairphone 5 flashing script ***
INFO: The procedure will start soon. Please wait...
INFO: The package type is "user-factory"
INFO: You are using a Linux distribution.
INFO: Validating the integrity of the package.
This might take a while. Please wait...
INFO: Validation complete.
WARNING: Flashing this image wipes all user data and settings on the phone.
It will also remove the Google factory reset protection.
Are you sure you want to continue?
Type "Yes" (case sensitive) and press enter to continue: Yes
INFO: Looking for connected device(s)...
I did try different slots as well as cables. Sadly I only own one laptop. Maybe tomorrow I try to install a Windows bottle and see if it does it, but I’m really skeptical.
I don’t see a real point in trying a Windows bottle I use old and new Ubuntus for flashing FP3s, FP4s and FP5s just fine… and I don’t think Fedora is using any different packages (versions).
The problems I encounter the most are often using the wrong cable and doing stuff not in the right order (i.e. accidentally forgetting/skipping a step). The script takes care of everything else nowadays.
Do you use some kind of USB blocking OS extension on your laptop? Your phone will identify itself quite differently throughout the flashing process.
Last resort: Fairphone does offer to repair your phone, i.e. flash FPOS again (assuming this was the one installed first). Not sure how much they charge you.