The e documentation will not cover rooting information as it is not required for the installation of /e/OS. You can check XDA or other web forums for more information on how to root.
Probably not what you’re looking for but on the other side no root needed, so I still think it’s something to consider:
You can deny internet access in settings to any app which doesn’t need it to work and as an addition you can use Blokada to block tracking connections.
Thanks for the Link, I will check out.
I know about this limitation in documentation, this behaviour and the look & feel somewhat reminiscent of Apple are somewhat disturbing. But all in all it seems to be useful. Let’s see how it performs in the long run.
I did root the system flashing Magisk-v20.4.zip using adb sideload (the /e/ stock recovery comes with this function). But remember : the bootloader must be unlocked before this operation and you won’t be able to lock back the bootloader (it will corrupt the system), so I guess that it’ll be impossible to make OTA updates…
(and don’t forget to wipe data after flashing Magisk)
Fairphone OS updates just fine with an unlocked bootloader, but the Updater doesn’t like modified partitions and checks for that.
How does that work with /e/ exactly?
Do not lock back the bootloader : it will corrupt the system (but it’s quite easy to solve this problem : just flash everything back, following again the install instructions of /e/).
Final observations :
The developer options (in the main system menu) won’t show that the system is rooted even if it is (it will only show something like adb root and no application root)
Step 6, the data wipe, is just recommended once. It is not necessary when you’ll root again the system, after an OTA update.
I was afraid the booloader would break. The question if you have to repeat this after every update, probably yes, who says that you have to do a factory reset when you install magisk?
I moved from Lineage OS 16 to /e/ and used adb backup/restore to get data over for the applications I cared about. But that’s a rather tricky process with a lot of hoops to jump through so only recommended if you have some terminal/Linux experience really.
It would be interesting to hear if someone else had a better non-root way of migrating to a new OS!
Then a follow-up tip: I used adb backup of the whole phone (all apps), and then used this guide to extract one app at a time. After the upgrade I used adb restore (after first installing the apk with adb install). That worked every time!
Use the same guide to verify that all applications you care about are included in the backup first, quite a few have the no backup flag and are omitted.
adb restore did not work for me (no data recovered). Maybe that was because I have no root access on both phones. I modified the complete ab-file so that I would restore only one app, but that did not work as well. (But maybe I should have read the guide because I did not include/change any file-lists)
I could transfer few apps with helium in a very tedious work and contacts and SMS via MyPhoneExplorer. Whatsapp (and other messengers) offer a backup-file to transfer settings and chat-protocols. But in general I’m in the lucky situation that I want to transfer data prom an old phone to FP3, so I’m sure no data is lost…
Edit: at least for single app backup it works, so the filelist is really important.
Just installed and that was really quick, the process is really safe so the risk to brick your device is really near 0 but the 0 risk doesn’t exist so I invite you to don’t be afraid by the flash.
Just one thing: If you’re experiencing some issue to connect on wifi, then do not forget to turn off the DNS server of your ISP and keep the one provided by default , Quad9.
My first impressions are really good, their launcher is far from what could appreciate the Android universe but I agree with their bet to focus on efficiency and professional looking.
I need some extra time to do my confirmed conclusions on the OS, but if my good impressions are confirmed then I hope they will pursue their closed partnership with FP and why not proposed their OS as start of day 1 for FP4 ?