I’m running the Easy Installer on a macbook air M1 to install /e/os on my Fairphone 4. The installer fails to resolve the security patch (which is July 5 of 2023 in my case).
I think maybe it is because the latest available version for Fairphone 4 (https://images.ecloud.global/stable/FP4/) is the version 1.13-s. This version is compatible with devices with security patch of June 5.
So in my case the anti-rollback security will brick my phone if I install this version. Maybe to avoid this the installer does not work ?
Also I cannot do the manual install (of version 1.14 for security patch of July 5) as it does not work on macOS.
There is a way to install /e/OS on my Fairphone 4 from my mac ?
Regards,
Robin
PS: Of course my phone is unlock I already did an installation few month ago and everything worked fine.
I don’t think that’s exactly what’s happening. The installer is not able to read the version number (for whatever reason). And as it doesn’t know the version number, it can’t know if the anti-rollback feature might brick the phone, therefore it stops. The outcome is basically the same as if the version number was too low, but the fix of the issue will be different.
If you click on the “V” left of “Log” the installer will show its debug log. That should indicate where the problem is exactly. But IIRC it’s not possible to copy the log text from there (just try, maybe it has changed at some point) and nobody knows where the log file on Mac OS is located, so that one could open it with a simple text editor in order to paste its contents here.
Edit: the error message indicates that the following command didn’t succeed (and the log should contain the corresponding error message)
Hi, I had the same issue (… cannot get security patch information …) on my macbookpro for a fairphone4.
I switched back from easy installer to a more manual installation: https://doc.e.foundation/devices/FP4/install
However, the procedure failed while using the script flash_FP4_factory.sh like supposed in the description:
This script is not intendet for the use with a mac. Finally I found an even more manual way to flash the custom ROM: https://forum.fairphone.com/t/install-e-on-a-fairphone-fp4-fp4-beta/80760
This explanation is somewhat cryptic, but all lines, how to flash, are to be found somewhere in the easy installer script flash_FP4_factory.sh and can be taken from there.
For the custom ROM IMG-e-1.15-s-20230916331435-dev-FP4 (look for the download yourself, I am not allowed to post more than 2 links), which I used, the following bash script worked for me:
Before you give these bash commands, you should download the android sdk platform tools for mac (look for the download yourself, I am not allowed to post more than 2 links) and place the directory “platform-tools” next to the image directory “IMG-e-1.15-s-20230916331435-dev-FP4” on your hard disk. Then cd into the IMG… directory and give the commands. (Actually I created a text file named “flash_commands_FV” and saved it into the IMG… directory. Then I startet the batch file by “./flash_commands.txt”.)
In the end you have to check, whether the slot of the partitions on the mobile phone is chosen correctly. (Last command in the batch list changed to slot a.) Therefore, restart your mobile phone and see if everything works fine. Otherwise switch to the other slot and try again.
So far I have not yet locked my bootloader again. I am not sure if this can “brick” my device. Maybe somebody here knows more about that? Btw all given information is on your own risk.
Hope this will be useful to someone! /e/os is a nice ROM with properly selected preinstalled apps - in my opinion. And the preconfiguration of the settings is fine.