"No Fairphone 4 found in fastboot mode" error message

Clarification
This is what I ran the last attempt I ran script. I right clicked on the directory the flash FP4 and typed the below

You must be root:

sudo -i

and then change back to your home-directory and run the script as described above.

SO do not press enter after typing cd /home/ccoffice_1 ?

cd /home/ccoffice_1 && ./flash_FP4_factory.sh

or (ignoring possible errors :smiley:) simply

cd /home/ccoffice_1 ; ./flash_FP4_factory.sh

The e foundation installation doc says

so assuming the first half of the line/code is irrelevant, it seems
&& ./flash_FP4_factory.sh
will work?

what I typed

image

Yes, if the script flash_FP4_factory.sh already has ‘execution’ permission.

(had to wait 4 hours until I was allowed to add another post.) I added a directory to your suggested directory because I moved flash files to /FP4_eOs_SP110824_Of446629_img within Home/CCoffice_1

The “make sure that a Fairphone 4 is connected” is the same as we have seen before. Please check what I did and see if I missed anything. I welcome other suggestions

I remembered today the first time I went through install /e/OS on a Fairphone 4 doc from e.foundation I had trouble with “adb reboot bootloader” Can’t remember spec error.

Also, FYI the phone does not have a mobile carrier associated with it since I wanted to make sure that the e/OS worked first before paying for a mobile plan. The phone has been always connected to our house wifi.

are you trolling this forum, or is your brain tampered ?

.
.
.

according to Install /e/OS on a Fairphone FP4 - “FP4” :
.
create a folder called “special” in your home directory, so
/home/ccoffice_1/special/
.
download IMG-e-2.5-t-20241108446629-official-FP4.zip
and move it to your “special” folder
.
open your “special” folder
select the IMG-e-2.5-t-20241108446629-official-FP4.zip file
and use the right clic, and choose : extract here
.
open the newly created IMG-e-2.5-t-20241108446629-official-FP4 folder
point to nothing, and use the right clic to choose : open in a terminal

.

in the terminal, you should see something like :

ccoffice_1@fedora:~/special/IMG-e-2.5-t-20241108446629-official-FP4$ |

.
if you phone is running on normal system mode, plug it to the pc
and reboot your phone to fastboot mode by typing in the terminal
(you can copy/paste)

adb reboot bootloader

or

Remove any USB-C cable and turn off your Fairphone 4
Tip: If you cannot turn your device off, remove the battery for about 5 seconds, then put it back in.
Press and hold the Volume Down button.
Insert a USB-C cable connected to the power (can either be a power outlet or a computer).
Release the Volume Down button as soon you boot into bootloader mode

.

in the terminal, copy / paste

 chmod +x flash_FP4_factory.sh && ./flash_FP4_factory.sh

The script will flash all required files

.

it’s done

.

if necessary, in the terminal run

fastboot reboot

.

you should enjoy /e/ !

.

@msp
the install e/OS procedure said
chmod x+ at beginning of its run script. So was it changing the permission of flash_FP4_factory.sh file to executable?

The properties (right click, select properties) on the directory that has flash_FP4_factory.sh show

Create and Delete files

and flash_FP4_factory.sh (see pic)


As I see it, file is executable??

@piero Thanks for weighing in. I have done every step of your provided procedure. Still no change. Have a great weekend.

@msp Did read article about Linux permissions again
in directory terminal typed
ls -l flash_FP4_factory.sh
output

again doesn’t this indicate that there is permission to execute .sh file?? If so, is there any point in continuing this troubleshooting? File is executable but fastboot does not “see” it as having executable persmission. . . . I am considering flashing another OS through an easy installer using Windows. Thanks

Did read article about Linux permissions again
in directory terminal I typed

ls -l flash_FP4_factory.sh

output

again doesn’t this indicate that there is permission to execute .sh file?? If so, is there any point in continuing this troubleshooting? The file is executable but fastboot does not “see” it as having executable permission. . . . I am considering flashing another OS through an easy installer using Windows just to get a private OS that works. Thanks

Your problem is’t the permission of flash_FP4_factory.sh. The script exits with error in line 40, because the permission of /home/ccoffice_1/FP4_eOs_SP110824_Of446629_img/bin-linux-x86/fastboot is wrong.

@piero @msp @aibd
Thanks for your help very much. Got it to work (a different way) but I have a functioning FP4 with e/OS!! Thanks and have a great weekend

1 Like