fastboot devices returned: (device serial.no) fastboot - I did however notice this returns like this even if the device was unplugged. I figured there had to be something wrong with the PC, so I rebooted it. After rebooting it seems all the commands work as they should! fastboot flashing get_unlock_ability returns 1 fastboot flashing unlock worked after PC reboot, and fastboot flashing unlock_critical said it was already unlocked, so I could finally proceed to the installation of eOS itself.
I ran the install-script, like the page saidchmod +x flash_FP6_factory.sh && ./flash_FP6_factory.sh
But it seems the script is stuck at sending 'uefisecapp_a' (192 KB)
The script works as “flash or abort” so any fail to flash any one partition will fail like this.
Probably good to double check the whole USB chain … so best data cable, perhaps even a high capacity cable is needed ?? (certainly not a skinny one) avoid any hub and aim to connect to a USB port soldered to the motherboard.
Then try again.
You say “stuck at” … if the terminal prompt did not return (as should be the case for abort) I would be also think it a bit like your
It does not say anything failed, it just is stuck at that last step without proceeding. Is it safe to abort the program and retry with a different cable/USB-port?
OH MY GOD IT’S WORKING! Thank you so incredibly much for sticking with me through this process! I am almost over the finish-line, almost gotten the privacy-focused OS that I always wanted
However, the script also rebooted my device, but the install-instructions told me to do fastboot flashing lock_critical and fastboot flashing lock BEFORE i rebooted the device… Does that mean I have to do this whole process over again to lock it?
No, not that I am aware of. I got the phone and did all the regular updates one would do to their phone before I discovered eOS… Fairphone’s own website provides these files for Android 15, and the newest one is on security update 05 June 2025, the same as the current eOS image it seems. The version on Fairphone’s website was released 14. july.
So do I boot into eOS and set up everything, and update everything to be as new as they can be and then attempt to lock it? Or should I wait for some sort of future security update? If so, how should I proceed?
One avenue is to keep the phone on /e/OS and update until you feel certain that /e/OS is in advance of what your previous FairphoneOS could possibly have been. However when you lock you will Format data, so you start again.
I think I will do that then. For now, I will avoid having anything of importance on the device. Thanks again for all the help!
Is it obvious when a new security-version gets installed? Or do I just have to check it manually every now and then? Are those kinds of updates released weekly, monthly, etc?
You know you find your /e/OS version and Android SPL from
Settings > About phone > tap on Android version.
You might subscribe to the weekly update found in Development Updates to understand in advance updates to expect.
(I was surprised following your Fairphone link to see that a 14th July FaiphoneOS release does not include Android Security Bulletin—July 2025 but this is just about my expectation after your OP locking failure.)
I reached out to their support, and they told me the latest security-patch is on 5th of June, the same as what is listed for eOS, great stuff!
However, when I go into the actual settings in eOS and look at Securety update for Android it says 1st of June, not 5th of June Did they list the wrong security update on the webpage?
I guess my suggestions were to support you not to lock your bootloader if unsafe.
You could get text output of this alongside your build_version_string(or else a screenshot) then you could Report an issue in the documentation or at least alert a moderator here.