How to root the Fairphone 3?

To access SMS/contact, it is kind of protected, this is why I can’t backup them using ADB. I will try tho, thanks :slight_smile:

I have been using MyPhoneExplorer on my FP2 without root (I still use FPOS Android 6).
And if I remember correctly, there were no limitations for my backups.

1 Like

Thank you for the good hints anyway but my main question is how to get root access for the stock Android Pie version. I want to install AFwall+ and XPrivacy etc. Therefore I need root.

So far, it is not possible.

Thank you, @NicoM . Clear answer. But astonishing!

One part is already documented. The bootloader unlock procedure: ✏ FP3: unlock the bootloader

As the article says:
Be aware: you will loose all your data and maybe the warranty of your phone, do this at your own risks

Thanks. Now we need a recovery like TWRP to use root managers like e.g magisk (https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445)

3 Likes

Correct, this is what I am trying to do right now, but that is NOT easy at all ^^’

5 Likes

The stock recovery can’t install ZIPs or do ADB sideload?

Nop, or at least I did not find how.

The other option will be to have the stock ROM of the FP3, but I don’t find it anywhere :frowning:

2 Likes

It might be possible to root a FP3 w/official firmware, via a zero day. From what I understood, it requires just 4 basic syscalls.

I do not know. Do not have the FP3 so I can not try. I ill buy one as soon there is a secure way to root the phone.

Do you think, that the FP3 Android also has vulnarability to this zero day exploit? Anyway as far as I understand this option would not be the desired secure way to root the FP3 imo.

FP2, yes. FP3, I don’t know what kernel it runs.

If you got the source to the code which exploits this vulnerability then it should be fine. Thus far, it is exploited in the wild (NSO group sells to nation states).

No news on this one? I will receive my FP3 this month and would also like to root it, to restore Titanium Backups from my FP1 (if that works).

5 Likes

Nothing so far, it is not easy at all :frowning:

I’ve looked into the linked security vulnerability (CVE-2019-2215). There various ready-to-use POCs for it, including a fully working “pop me a root shell” feature. Source code is also available.

Sadly the specific kernel version running on the current firmware (8901.2.A.0096.20191001, September patch level) is 4.9.112-perf+. The 4.9 kernel branch was patched some time ago. So this one is not a solution for us. Confirmed it by trying all the available POCs.

4 Likes

Hmm.
No root => No TitaniumBackup => No FP3 :frowning:

8 Likes

Same with me!

No root => No AFwall => No FP3

5 Likes

Hi there all,

I’ve been digging the web one more time this morning for rooting fairphone 3, and i find these links : here & here.

unfortunatly i don’t find any official post about these links.

I don’t code, but is this the first step to get what we’re all looking at?

@frederiiiic See here, that’s how far I’ve gotten with the kernel:

https://forum.fairphone.com/t/fairphone-3-source-code/54675/125

4 Likes