Fairphone’s approach to root on the Fairphone 2

This looks pretty promising. All you need is a virtual machine with Unix and the OTA image. I have not tested it myself, but people in the thread are happy. Also there is no need to download the full source code. I think he will update the wiki soon, maybe he will even include how to do this with win/os x, docker could help.

https://forum.fairphone.com/t/pencil2-howto-root-with-superuser/12375?source_topic_id=11893
2 Likes

Thank a lot for this meaningful post, I completely agree with all you said.

To be even more synthetic:

  • FP2 comes with GAPPS (most users use GAPPS)
    → If you sell a phone with GAPPS, it can not not be rooted
    → FP team decide to build another OS without GAPPS but with root to make everybody happy

Lots of people are still unhappy, but in my opinion, it is the best possible solution.

We have the choice:

  • gapps + unofficial root if you really need it (like any smartphone, should be even simpler since the bootloader is open)
  • root and no gapps. Just install the gapp if you want them and that’s it.
5 Likes

Hi,

it’s my first post in this forum so I start with a introduction as FP asked for.

Hi, I am always looking for alternative and open-source solutions. So I came to Fairphone. I was amazed by the idea “if you can’t open it, you don’t own it”. After I heard that for the first time I finally knew what I was annoyed about in common phones. I ordered mine but actually I am questioning myself if I really want that phone. The openness was the key-reason for my purchase.

And now I am reading that it was not planned to give us the freedome and the opportunity to do what we want to do with the phone. In fact, we don’t own it. It’s a violation of the whole Fairphone-ideology. I am shocked.

I never expected Fairphone to be that cowardly. A decision just because it’s practical and not considering that anyone might believe in the dream of fair and open electronics is just careless.

I was always amazed about the communication and community work of Fairphone. But I can’t believe that you did not tell a word about it.

I won’t cancel my purchase because I still believe in Fairphone and its ideology. But I very hope that Fairphone will fix this disappointment.

Keep working!

Cheers

PS: When I wrote this I just heard about this matter for the first time so I was really disappointed. I just want to point out that I really love the Fairphone company and the community. I am incredibly strongly appreciating Fairphone’s work and their efforts for a fairer world and a great user experience. I was so amazed when I found this piece of idealism which is implemented even though it’s incredibly hard. So all in all, even though I am a bit disappointed right now, I just want to say: Thank you for realizing this amazing dream!

3 Likes

Hold your horses :slightly_smiling:

They clearly communicated (even before the shipping) that their phones will come with GApps preinstalled. If you ship a phone with GApps preinstalled, you are not allowed to make it rootable. That would violate Google’s terms of services.

For most of the customers, that is the better solution than to root the phone by default. First of all because probably >95% of the users want to use the play store, and also because rooting can cause serious security problems if the user doesn’t know exactly what he/she is doing. Rooting circumvents the entire security model of an Android phone. Furthermore, a lot of online banking apps won’t work if the phone is rooted.

But because Fairphone does care about things like ownership and access, they are actively working on releasing the FairphoneOS separately without the GApps, ready to root. Right now you can build and install AOSP yourself (http://code.fairphone.com/), but there will be a full official howto soon.

I think it’s good that they concentrated on actually shipping out the hardware. There have been enough delays already. The phones shouldn’t have been delayed because the second ROM wasn’t ready yet. If you’re serious about owning the firmware, you should probably build it yourself. Then you can control all aspects of it.

5 Likes

@dbrgn Thanks for your reply. Yes, I should hold my horses. I just realized that I was a bit harsh. I added a PS as you may be able to read now.

As I wrote, I believe in Fairphone so I am sure they’ll fix that. I also think that shipment is the most important issue right now. Thanks for your summary about all those matters. I somehow got the information that it will be challenging to have a root and that there won’t be anything like an instruction.

So, I’ll be patiently waiting for finally getting my phone and then I’ll see what I am able to do.

So sorry for being that straight forward.

Cheers!

1 Like

The community already provided a “how to root”, so rooting the stock ROM is easily possible as well: https://forum.fairphone.com/t/pencil2-howto-root-with-superuser/12375

2 Likes

@freibadschwimmer great to hear. I might do it that way. But I would feel better with a offcial solution if possible.

I don’t think that there will be an official way to root the stock ROM. However, with waiting for an official build of the FP-osos you’re not alone.
Also: Firefox OS is already in beta phase and available for testing, and also Sailfish OS is expected to be released soon. So lots of alternatives to the stock ROM that’s exciting to look forward to :smile:

8 Likes

Especially Sailfish OS is very inetersting for me. Very exiting :slightly_smiling: I just feel so good to find a community which is not just using a phone but which is considering all causes and opportunities a phone and its software might have!

4 Likes

The only disappointment I’ve had so far with my FP2 is that there’s no possibility of handling apps’ permissions (like Cyanogen does). I come from a rooted S3, running CyanogenMod, and most of all I need to be able to control my data, and what my apps do and don’t do. I am surprised to FP2 default OS does not have this feature, which to me is extremely basic.
Is there any reason why FP2 doesn’t come with it?

I have just received my new FP2. I am not yet using it because I’m concerned about my privacy. So I looked to XPrivacy as a means of gaining that control over data and apps, and that’s mainly why I need to root my phone. Personally, I think FP made a good choice not rooting the phone by default (OK for most people), and in parallel providing an alternative (when it happens) the gives users more freedom and control.

That said, I am not very happy having to break the safety model to gain a feature I think every user should have (permission control).

So my question is: Will FP updates will come with Permission Control features?

3 Likes

Basically i agree with you, i also perceive a proper permission management important, but the stock ROM is based on Android 5 which does not have one included. This only comes with Android 6, which is why i hope it won’t take too long until it will be available for FP2.

So far xprivacy seems to be the way to go, but it is unfortunately also tricky to install it, so be careful. Installing the xprivacy installer alone won’t help. For more see here: https://forum.fairphone.com/t/flashing-xposed-framework-to-the-fp2-without-custom-recovery/12642

As I remember from @keesj’s talk on FOSDEM, right now they have no concrete plans to offer Android 6 for the FP2 but rather Focus on getting FP-OSOS up and running and support it along with the current stock rom. He said there might be an option to upgrade to a higher version of Android in the future, but it didn’t sound like it would come in the next few months…

To my knowledge there even isn’t an ETA on the FPOSOS but a vaguely “first quarter”. Besides that, a gapps free version is one thing… an officially supported recovery image is another. :worried:

1 Like

Hello
Same for me. I’m not a pro at all with phones, but I don’t want gapps to scan all my contact and stuff. I was trying to install Xprivacy when I discover it wasn"t root like the FP1 and I’m really disapointing. So I search for a solution and come to this thread… I hope FP didn’t sale his soul to google. It’s very sad. I hope guys will find a way to root it as for now I didn’t install any app cause I don’t want to sell my privacy. So I can phone with it… but I was abble to do it with a simple phone.
As a lot of people, I defend a lot FP and talk about it to a lot of people, some bought on (like my son), but with that, I really start to reverse my opinion… ok for the making but for the ‘philosophie’ after, there’s a lot to prove.

1 Like

I was like you and didn’t install any of the messenger, because I didn’t want to give all thos companies all my data. Luckily I only had to wait for about 5 days after my FP2 arrived to get root. By now we even made a wiki article with detailed instructions here: https://forum.fairphone.com/t/pencil2-howto-root-with-superuser/12375
Just follow the B) variant and you’ll have a rooted FP2 in about 15 minutes :slight_smile:

1 Like

Wonderfull !
I will give the page to my wife, she’s the personn in charge ! :slightly_smiling
Thanks a lot.

Hi everybody,

@anon90052001, a month after, is Fairphone having at least a timeline to announce in providing an acceptable “yours to open” rooted and easy to switch to, operating system for FP2 ?

Ok, Fairphone was 2 months late delivering wrong colored devices, but I was trusting you not to jail me. The right way to describe the problem is : How to jailbreak FP2 ? I would not imagine having this to search over the net the day after having receive my phone.

I now see how laughable I was, advocating FirefoxOS or other free alternatives… Fairphone seems to willingly ignore that fair software or not is what their customers are experiencing everydays after a purchase, while alleged origin of materials keeps abstract.

If I am to struggle for freedom against my provider, I would be better returning the FP2 and buy a cheap Wiko instead (~100€). It would require me the same amount of time to put in escaping from Google.

With Fairphone, everyone in the supply chain is treated well, but customers are imprisoned.

1 Like

I have my FP2 since 2 weeks. One hour after I unpacked it it was rooted and google-free. All I had to do to root it is here in the forum, I just had to read a bit …

Rooting FP2 is very easy!
Spielmops

5 Likes

Still, I bought this expensive phone because the provider would do the liberation job for me. It is a political position. At least… it was, with the previous model.

It’s this I was wanting to support (for at least 50%) with my money.

1 Like

They never said that they would provide a way to root the FP2, only that it will be easy to root it. Also they never said that a OS without GAPPS will be available at the release date, only that they will be working on it later and I’m sure they are.

You’re not the only one who assumed that you’ll be able to root and ungoogle the FP2 right away, but they actually never gave any reason for that assumption.