aibd
June 14, 2025, 9:06am
21
Yes, in order to guide your changes, on an FP5 install file I see
FP5 ... /bin-linux-x86$ ls -al
total 7036
drwxr-xr-x 3 iain iain 4096 Jun 7 04:36 .
drwxr-xr-x 5 iain iain 4096 Jun 14 09:34 ..
-rwxr-xr-x 1 iain iain 1645440 Jun 7 04:36 e2fsdroid
-rwxr-xr-x 1 iain iain 2417136 Jun 7 04:36 fastboot
drwxr-xr-x 2 iain iain 4096 Jun 7 04:36 lib64
-rwxr-xr-x 1 iain iain 262728 Jun 7 04:36 make_f2fs
-rwxr-xr-x 1 iain iain 262712 Jun 7 04:36 make_f2fs_casefold
-rwxr-xr-x 1 iain iain 879656 Jun 7 04:36 mke2fs
-rwxr-xr-x 1 iain iain 1157 Jun 7 04:36 mke2fs.conf
-rwxr-xr-x 1 iain iain 1701544 Jun 7 04:36 sload_f2fs
-rw-r--r-- 1 iain iain 38 Jun 7 04:36 source.properties
florent.wehrli:
i have the same message
So the message has significantly changed now [1] ⊠previous comments deleted.
Are you 100% confident of
Many first time users have been uncertain how to achieve this.
Do you see fastboot positively indicated on your Bootloader screen?
[1] We no longer see
factory.common: ligne 78:
Thanks,
I donât see Fastboot on my Bootloader screen
aibd
June 14, 2025, 9:33am
23
Are you able to use the Bootloader menu to explore your way around the phone so that you get a full understanding of the available modes? You could share an image if you like.
aibd
June 14, 2025, 10:12am
25
So you have Fastboot mode indicated in red in some images.
As you already unlocked the phone you must have selected Fastboot mode previously.
Did you know / remember that Enable USB Debugging and OEM Unlock is undone by Unlock as the phone resumes default settings. Does this need to be done again?
You know that the command
fastboot devices
or
./fastboot devices
is useful to confirm that you have the phone in Fastboot mode.
âAs you already unlocked the phone you must have selected Fastboot mode previously.â
I think no.
How to do it now please?
aibd
June 14, 2025, 10:40am
27
What was the command to unlock your phone ?
Surly the fastboot command
fastboot flashing unlock
The phone could only accept that command in Fastboot mode, also called Bootloader.
Maybe you need to take a break and come back to it
You have images where Fastboot mode is indicated â voilĂ
Review
Perhaps because of the difficulty others have in being sure that they are in fastboot mode we see this in the unlock section of the install page an alternative:
Boot the device
Enable and connect Wifi
Enable Developer options
From developer options, enable OEM unlock
Get the unlock code from [this site] and enter it
Reboot on fastboot by running the command in the PC console adb reboot bootloader
aibd:
fastboot flashing unlock
wehrli@wehrli-hpprobook455g4:~$ fastboot devices
wehrli@wehrli-hpprobook455g4:~$ adb reboot bootloader
wehrli@wehrli-hpprobook455g4:~$ fastboot devices
4c280ffb fastboot
wehrli@wehrli-hpprobook455g4:~$ fastboot flashing unlock
FAILED (remote: â Device already : unlocked!')
fastboot: error: Command failed
aibd
June 14, 2025, 11:02am
29
So the phone is in Fastboot mode for sure.
But please donât just run lock / unlock commands without a very good reason.
wehrli@wehrli-hpprobook455g4:~$ fastboot devices
4c280ffb fastboot
Did the job of confirming you are in Fastboot mode, the phone answered with its identity and state fastboot.
piero
June 14, 2025, 11:12am
30
why sudo ?
can this distube ?
.
also, i just downloaded the file,
running chmod +x flash_FP4_factory.sh
i see no changes...when ls -l
piero@HP-p6-2038fr:~/Téléchargements/IMG-e-2.9-a14-20250321478214-official-FP4$ ls -l
total 2899452
-rw-r--r-- 1 piero piero 155648 mars 21 15:39 abl.img
-rw-r--r-- 1 piero piero 178200 mars 21 15:39 aop.img
drwxr-xr-x 3 piero piero 4096 juin 14 13:16 bin-darwin
drwxr-xr-x 3 piero piero 4096 juin 14 13:16 bin-linux-x86
drwxr-xr-x 2 piero piero 4096 juin 14 13:16 bin-msys
-rw-r--r-- 1 piero piero 962560 mars 21 15:39 bluetooth.img
-rw-r--r-- 1 piero piero 100663296 mars 21 15:39 boot.img
-rw-r--r-- 1 piero piero 114585600 mars 21 15:39 core_nhlos.img
-rw-r--r-- 1 piero piero 43008 mars 21 15:39 devcfg.img
-rw-r--r-- 1 piero piero 67108864 mars 21 15:39 dsp.img
-rw-r--r-- 1 piero piero 25165824 mars 21 15:39 dtbo.img
-rwxr-xr-x 1 piero piero 8701 mars 21 15:39 factory.common
-rw-r--r-- 1 piero piero 86305 mars 21 15:39 featenabler.img
-rwxr-xr-x 1 piero piero 497 mars 21 15:39 flash_FP4_factory.sh
-rw-r--r-- 1 piero piero 409096 mars 21 15:39 hyp.img
-rw-r--r-- 1 piero piero 536576 mars 21 15:39 imagefv.img
-rw-r--r-- 1 piero piero 263284 mars 21 15:39 keymaster.img
-rw-r--r-- 1 piero piero 153186304 mars 21 15:39 modem.img
-rw-r--r-- 1 piero piero 13400 mars 21 15:39 multiimgoem.img
-rw-r--r-- 1 piero piero 54743 mars 21 15:39 qupfw.img
-rw-r--r-- 1 piero piero 100663296 mars 21 15:39 recovery.img
-rw-rw-r-- 1 piero piero 2404909056 juin 14 13:17 super.img
piero@HP-p6-2038fr:~/Téléchargements/IMG-e-2.9-a14-20250321478214-official-FP4$ chmod +x flash_FP4_factory.sh
piero@HP-p6-2038fr:~/Téléchargements/IMG-e-2.9-a14-20250321478214-official-FP4$ ls -l
total 3894040
-rw-r--r-- 1 piero piero 155648 mars 21 15:39 abl.img
-rw-r--r-- 1 piero piero 178200 mars 21 15:39 aop.img
drwxr-xr-x 3 piero piero 4096 mars 21 15:39 bin-darwin
drwxr-xr-x 3 piero piero 4096 mars 21 15:39 bin-linux-x86
drwxr-xr-x 2 piero piero 4096 mars 21 15:39 bin-msys
-rw-r--r-- 1 piero piero 962560 mars 21 15:39 bluetooth.img
-rw-r--r-- 1 piero piero 100663296 mars 21 15:39 boot.img
-rw-r--r-- 1 piero piero 114585600 mars 21 15:39 core_nhlos.img
-rw-r--r-- 1 piero piero 43008 mars 21 15:39 devcfg.img
-rw-r--r-- 1 piero piero 67108864 mars 21 15:39 dsp.img
-rw-r--r-- 1 piero piero 25165824 mars 21 15:39 dtbo.img
-rwxr-xr-x 1 piero piero 8701 mars 21 15:39 factory.common
-rw-r--r-- 1 piero piero 86305 mars 21 15:39 featenabler.img
-rwxr-xr-x 1 piero piero 497 mars 21 15:39 flash_FP4_factory.sh
-rw-r--r-- 1 piero piero 409096 mars 21 15:39 hyp.img
-rw-r--r-- 1 piero piero 536576 mars 21 15:39 imagefv.img
-rw-r--r-- 1 piero piero 263284 mars 21 15:39 keymaster.img
-rw-r--r-- 1 piero piero 153186304 mars 21 15:39 modem.img
-rw-r--r-- 1 piero piero 13400 mars 21 15:39 multiimgoem.img
-rw-r--r-- 1 piero piero 54743 mars 21 15:39 qupfw.img
-rw-r--r-- 1 piero piero 100663296 mars 21 15:39 recovery.img
-rw-r--r-- 1 piero piero 3416730700 mars 21 15:39 super.img
-rw-r--r-- 1 piero piero 3014720 mars 21 15:39 tz.img
-rw-r--r-- 1 piero piero 124926 mars 21 15:39 uefisecapp.img
-rw-r--r-- 1 piero piero 8192 mars 21 15:39 vbmeta.img
-rw-r--r-- 1 piero piero 4096 mars 21 15:39 vbmeta_system.img
-rw-r--r-- 1 piero piero 97136 mars 21 15:39 xbl_config.img
-rw-r--r-- 1 piero piero 3378224 mars 21 15:39 xbl.img
piero@HP-p6-2038fr:~/Téléchargements/IMG-e-2.9-a14-20250321478214-official-FP4$ sudo chmod +x flash_FP4_factory.sh
[sudo] Mot de passe de piero :
piero@HP-p6-2038fr:~/Téléchargements/IMG-e-2.9-a14-20250321478214-official-FP4$ ls -l
total 3894040
-rw-r--r-- 1 piero piero 155648 mars 21 15:39 abl.img
-rw-r--r-- 1 piero piero 178200 mars 21 15:39 aop.img
drwxr-xr-x 3 piero piero 4096 mars 21 15:39 bin-darwin
drwxr-xr-x 3 piero piero 4096 mars 21 15:39 bin-linux-x86
drwxr-xr-x 2 piero piero 4096 mars 21 15:39 bin-msys
-rw-r--r-- 1 piero piero 962560 mars 21 15:39 bluetooth.img
-rw-r--r-- 1 piero piero 100663296 mars 21 15:39 boot.img
-rw-r--r-- 1 piero piero 114585600 mars 21 15:39 core_nhlos.img
-rw-r--r-- 1 piero piero 43008 mars 21 15:39 devcfg.img
-rw-r--r-- 1 piero piero 67108864 mars 21 15:39 dsp.img
-rw-r--r-- 1 piero piero 25165824 mars 21 15:39 dtbo.img
-rwxr-xr-x 1 piero piero 8701 mars 21 15:39 factory.common
-rw-r--r-- 1 piero piero 86305 mars 21 15:39 featenabler.img
-rwxr-xr-x 1 piero piero 497 mars 21 15:39 flash_FP4_factory.sh
-rw-r--r-- 1 piero piero 409096 mars 21 15:39 hyp.img
-rw-r--r-- 1 piero piero 536576 mars 21 15:39 imagefv.img
-rw-r--r-- 1 piero piero 263284 mars 21 15:39 keymaster.img
-rw-r--r-- 1 piero piero 153186304 mars 21 15:39 modem.img
-rw-r--r-- 1 piero piero 13400 mars 21 15:39 multiimgoem.img
-rw-r--r-- 1 piero piero 54743 mars 21 15:39 qupfw.img
-rw-r--r-- 1 piero piero 100663296 mars 21 15:39 recovery.img
-rw-r--r-- 1 piero piero 3416730700 mars 21 15:39 super.img
-rw-r--r-- 1 piero piero 3014720 mars 21 15:39 tz.img
-rw-r--r-- 1 piero piero 124926 mars 21 15:39 uefisecapp.img
-rw-r--r-- 1 piero piero 8192 mars 21 15:39 vbmeta.img
-rw-r--r-- 1 piero piero 4096 mars 21 15:39 vbmeta_system.img
-rw-r--r-- 1 piero piero 97136 mars 21 15:39 xbl_config.img
-rw-r--r-- 1 piero piero 3378224 mars 21 15:39 xbl.img
piero@HP-p6-2038fr:~/Téléchargements/IMG-e-2.9-a14-20250321478214-official-FP4$
wehrli@wehrli-hpprobook455g4:~$ fastboot devices 4c280ffb fastboot
4c280ffb fastboot
No fastboot in bootloader menu
aibd
June 14, 2025, 11:30am
33
OK. @florent.wehrli if you plan to lock the Bootloader again after /e/OS install please can you confirm that you fully understood this from the install page.
Caution: The FP4 comes with an anti-rollback feature. Google Android anti-roll back feature is supposedly a way to ensure you are running the latest software version, including the latest security patches.
If you try installing a version of /e/OS based on a security patch that is older than the one on your device, you will brick your device. Click on Details below for detailed information
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ adb reboot bootloader
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ fastboot devices
4c280ffb fastboot
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ ./flash_FP4_factory.sh
INFO: You are using a Linux distribution.
INFO: Looking for connected device(s)âŠ
INFO: One Fairphone 4 in fastboot mode found (serial number: 4c280ffb).
Info: Your phone is in regular bootloader mode.
Sending âbluetooth_aâ (940 KB) OKAY [ 0.049s]
Writing âbluetooth_aâ OKAY [ 0.013s]
Finished. Total time: 0.071s
Sending âbluetooth_bâ (940 KB) OKAY [ 0.046s]
Writing âbluetooth_bâ OKAY [ 0.006s]
Finished. Total time: 0.060s
Sending âdevcfg_aâ (42 KB) OKAY [ 0.006s]
Writing âdevcfg_aâ OKAY [ 0.002s]
Finished. Total time: 0.020s
Sending âdevcfg_bâ (42 KB) OKAY [ 0.007s]
Writing âdevcfg_bâ OKAY [ 0.020s]
Finished. Total time: 0.034s
Sending âdsp_aâ (65536 KB) OKAY [ 3.106s]
Writing âdsp_aâ OKAY [ 0.240s]
Finished. Total time: 3.359s
Sending âdsp_bâ (65536 KB) OKAY [ 3.082s]
Writing âdsp_bâ OKAY [ 0.221s]
Finished. Total time: 3.311s
Sending âmodem_aâ (149596 KB) OKAY [ 7.218s]
Writing âmodem_aâ OKAY [ 0.845s]
Finished. Total time: 8.071s
Sending âmodem_bâ (149596 KB) OKAY [ 7.008s]
Writing âmodem_bâ OKAY [ 0.763s]
Finished. Total time: 7.779s
Sending âxbl_aâ (3299 KB) OKAY [ 0.166s]
Writing âxbl_aâ OKAY [ 0.117s]
Finished. Total time: 0.291s
Sending âxbl_bâ (3299 KB) OKAY [ 0.160s]
Writing âxbl_bâ OKAY [ 0.162s]
Finished. Total time: 0.329s
Sending âtz_aâ (2944 KB) OKAY [ 0.150s]
Writing âtz_aâ OKAY [ 0.011s]
Finished. Total time: 0.169s
Sending âtz_bâ (2944 KB) OKAY [ 0.144s]
Writing âtz_bâ OKAY [ 0.022s]
Finished. Total time: 0.174s
Sending âhyp_aâ (399 KB) OKAY [ 0.020s]
Writing âhyp_aâ OKAY [ 0.003s]
Finished. Total time: 0.033s
Sending âhyp_bâ (399 KB) OKAY [ 0.024s]
Writing âhyp_bâ OKAY [ 0.003s]
Finished. Total time: 0.034s
Sending âkeymaster_aâ (257 KB) OKAY [ 0.023s]
Writing âkeymaster_aâ OKAY [ 0.002s]
Finished. Total time: 0.034s
Sending âkeymaster_bâ (257 KB) OKAY [ 0.014s]
Writing âkeymaster_bâ OKAY [ 0.003s]
Finished. Total time: 0.027s
Sending âabl_aâ (152 KB) OKAY [ 0.013s]
Writing âabl_aâ OKAY [ 0.002s]
Finished. Total time: 0.023s
Sending âabl_bâ (152 KB) OKAY [ 0.018s]
Writing âabl_bâ OKAY [ 0.001s]
Finished. Total time: 0.026s
Sending âaop_aâ (174 KB) OKAY [ 0.015s]
Writing âaop_aâ OKAY [ 0.002s]
Finished. Total time: 0.024s
Sending âaop_bâ (174 KB) OKAY [ 0.017s]
Writing âaop_bâ OKAY [ 0.002s]
Finished. Total time: 0.027s
Sending âfeatenabler_aâ (84 KB) OKAY [ 0.010s]
Writing âfeatenabler_aâ OKAY [ 0.002s]
Finished. Total time: 0.023s
Sending âfeatenabler_bâ (84 KB) OKAY [ 0.007s]
Writing âfeatenabler_bâ OKAY [ 0.002s]
Finished. Total time: 0.021s
Sending âimagefv_aâ (524 KB) OKAY [ 0.028s]
Writing âimagefv_aâ OKAY [ 0.004s]
Finished. Total time: 0.043s
Sending âimagefv_bâ (524 KB) OKAY [ 0.036s]
Writing âimagefv_bâ OKAY [ 0.003s]
Finished. Total time: 0.047s
Sending âmultiimgoem_aâ (13 KB) OKAY [ 0.002s]
Writing âmultiimgoem_aâ OKAY [ 0.001s]
Finished. Total time: 0.013s
Sending âmultiimgoem_bâ (13 KB) OKAY [ 0.008s]
Writing âmultiimgoem_bâ OKAY [ 0.002s]
Finished. Total time: 0.017s
Sending âqupfw_aâ (53 KB) OKAY [ 0.010s]
Writing âqupfw_aâ OKAY [ 0.002s]
Finished. Total time: 0.019s
Sending âqupfw_bâ (53 KB) OKAY [ 0.007s]
Writing âqupfw_bâ OKAY [ 0.002s]
Finished. Total time: 0.016s
Sending âuefisecapp_aâ (121 KB) OKAY [ 0.011s]
Writing âuefisecapp_aâ OKAY [ 0.002s]
Finished. Total time: 0.022s
Sending âuefisecapp_bâ (121 KB) OKAY [ 0.007s]
Writing âuefisecapp_bâ OKAY [ 0.002s]
Finished. Total time: 0.017s
Sending âxbl_config_aâ (94 KB) OKAY [ 0.013s]
Writing âxbl_config_aâ OKAY [ 0.013s]
Finished. Total time: 0.035s
Sending âxbl_config_bâ (94 KB) OKAY [ 0.016s]
Writing âxbl_config_bâ OKAY [ 0.006s]
Finished. Total time: 0.030s
Sending âcore_nhlos_aâ (111900 KB) OKAY [ 5.289s]
Writing âcore_nhlos_aâ OKAY [ 0.506s]
Finished. Total time: 5.815s
Sending âcore_nhlos_bâ (111900 KB) OKAY [ 5.253s]
Writing âcore_nhlos_bâ OKAY [ 0.628s]
Finished. Total time: 5.889s
Sending âboot_aâ (98304 KB) OKAY [ 4.698s]
Writing âboot_aâ OKAY [ 0.483s]
Finished. Total time: 5.193s
Sending âboot_bâ (98304 KB) OKAY [ 4.749s]
Writing âboot_bâ OKAY [ 0.588s]
Finished. Total time: 5.348s
Sending âdtbo_aâ (24576 KB) OKAY [ 1.207s]
Writing âdtbo_aâ OKAY [ 0.164s]
Finished. Total time: 1.378s
Sending âdtbo_bâ (24576 KB) OKAY [ 1.208s]
Writing âdtbo_bâ OKAY [ 0.122s]
Finished. Total time: 1.345s
Sending ârecovery_aâ (98304 KB) OKAY [ 4.924s]
Writing ârecovery_aâ OKAY [ 0.417s]
Finished. Total time: 5.351s
Sending ârecovery_bâ (98304 KB) OKAY [ 4.642s]
Writing ârecovery_bâ OKAY [ 0.443s]
Finished. Total time: 5.092s
Sending âvbmeta_aâ (8 KB) OKAY [ 0.009s]
Writing âvbmeta_aâ OKAY [ 0.001s]
Finished. Total time: 0.018s
Sending âvbmeta_bâ (8 KB) OKAY [ 0.008s]
Writing âvbmeta_bâ OKAY [ 0.001s]
Finished. Total time: 0.017s
Sending âvbmeta_system_aâ (4 KB) OKAY [ 0.004s]
Writing âvbmeta_system_aâ OKAY [ 0.001s]
Finished. Total time: 0.014s
Sending âvbmeta_system_bâ (4 KB) OKAY [ 0.008s]
Writing âvbmeta_system_bâ OKAY [ 0.001s]
Finished. Total time: 0.017s
Sending âsuperâ (158912 KB) OKAY [ 7.871s]
Writing âsuperâ OKAY [ 0.000s]
Finished. Total time: 7.883s
******** Did you mean to fastboot format this ext4 partition?
Erasing âuserdataâ OKAY [ 0.306s]
Finished. Total time: 17.058s
Erasing âmetadataâ OKAY [ 0.004s]
Finished. Total time: 0.030s
Setting current slot to âaâ OKAY [ 0.008s]
Finished. Total time: 0.011s
INFO: Done. The device will reboot now.
Rebooting OKAY [ 0.000s]
Finished. Total time: 0.151s
INFO: You can unplug the USB cable now.
My phone keeps rebooting
I have locked my phone with:
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ fastboot flashing lock_critical
OKAY [ 0.026s]
Finished. Total time: 0.027s
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ fastboot flashing lock
OKAY [ 0.027s]
Finished. Total time: 0.027s
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$
But my phone donât start on /e/os only on bootloader.
piero
June 14, 2025, 11:49am
36
If you try installing a version of /e/OS based on a security patch that is older than the one on your device, you will brick your device.
.
i donât understand why people absolutely want to relock their bootloaderâŠ
Thank Piero, but what can I do yet?
Sorry
piero
June 14, 2025, 12:13pm
38
if your FairphoneOS was really older than
This /e/OS 2.9 version includes the Android security patches available as of March 2025
try
fastboot reboot
otherwise, if you are lucky, try
fastboot flashing unlock
then
fastboot flashing unlock_critical
then install version 3.0.1
search for an unbrick yourself method i am not aware ofâŠ
@urs_lesse ? @AnotherElk ?
i will ask the french âFairPhone Angelâ from Paris
contact Fairphone and send the phone to themâŠ
in Hollande
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ fastboot flashing unlock_critical
^C
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ fastboot reboot
Rebooting OKAY [ 0.000s]
Finished. Total time: 0.051s
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ fastboot flashing unlock
OKAY [ 0.036s]
Finished. Total time: 0.036s
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$ fastboot flashing unlock_critical
OKAY [ 0.036s]
Finished. Total time: 0.036s
wehrli@wehrli-hpprobook455g4:/media/wehrli/Mes fichiers/Documents/informatique/telephone/fairphone 4/IMG-e-2.9-a14-20250321478214-official-FP4$
piero
June 14, 2025, 12:38pm
40
aprÚs avoir tenté de redéverrouiller le bootloader,
lâappareil dĂ©marre-t-il maintenant ?
avec les bouttons ?
avec fastboot reboot ?