I just wanted to point someone to the install instructions for the Fairphone 3 when I noticed that is has a section about flashing TWRP.
IIRC that wasn’t there when and last looked at that page.
And in fact TWRP is not actually used in the instructions. This looks like an error to me (and wouldn’t even work as the FP3 has no recovery partition).
The standard way would be to just boot TWRP when needed, yes.
It is possible to also install TWRP (by flashing a ZIP file during a one-off boot into TWRP; not by flashing it via fastboot). I’ve never done that as I use the stock ROM and locked bootloader, not sure what the consequences are.
For those interested in more details: TWRP for Fairphone 3
One consequence is that it breaks Fairphone OS OTA updates, because installing TWRP on the Fairphone 3 means embedding it into the boot partition, and the Fairphone OS updater checks the partitions and doesn’t update when the checks show changes e.g. in the boot partition.
I’m still waiting for anybody to confirm how the /e/ updater behaves in this situation.
Good that you raised the point. Our documentation is created from templates…we picked up the idea from LineageOS Wiki This makes the task of documentation easy but also creates such errors where for specific devices specific instructions are required. LineageOS wiki does this quite well. That is an issue we still have in our documentation and needs to be corrected.
I installed TWRP on a FP 3 and made the experience that after an update of /e/ TWRP and Magisk are gone. After installing it again twice afterwards I decided to forget TWRP, Magisk and Firewall and to go on without.