Why i think Fairphone OS should drop root and pre-install Google Apps

Thank you Stefan for the reminder. It’s really a small issue. I should stop arguing here. I am still interested in FP support and warranty clarification which could take a while I believe. I’ll wait for that before continuing here :-).

2 Likes

I am sorry, this just silly, not making anything clearer. Stefan, is in no way, defending a “walled garten”. And arguing the uses not wanting to “hide” root do not care while you think having manually installing “root” is destroying the philosophy of Fairphone is a simply wrong. This has nothing todo with walled gardens. Your argument feels like a personal attack against all those people that simply have another opionion towards root, like me. And somethink else: You constantly state you enjoy learning new stuff, you indicate you find it empowering for users. Installing root yourself, and let’s keep the warranty stuff asside, is exactly that. Still you argue against by telling it would not be comaptible with the Philosophy of Fairphone.

What really annoys me is that nobody of us thinking not “preinstalling superuse” might improve the experience we and/or others have with the Fairphone is making such threats like “We would never buy a rooted Fairphone”. I simple came to think that way i propose to handle root, which is by coincidence partly the current plan for FP2, is better for a wide group of users. I therefore started this discussion – i some of it was really valuable. I never made this a condition of my support for Fairphone. Let me tell you this: I would be sorry to see you and some others “go” because such a silly issue, but the Fairphone is not “the Hacker’s” phone. If you really feel you cannot buy an Android phone without root, fine. Good luck finding one you can buy! I care a lot more about the real issues Fairphone tries to address.

If you feel Workers Welfare, the regular transparency blogs, recycling electronic waste from Ghana and simply raising attention are worth nothing because you are on a personal mission to convince everybody that only a rooted and Google free phone can be a Fairphone, i will no longer try to convince you. Maybe you actually do care about something else then i do. And it may very well be that this is not the think Fairphone cares about.

Yes, this is an angry post, but i am sick getting accused of being ignorant or not caring by people i find posting very ignorant positions themselves.

Over and out :disappointed:
Ben

2 Likes

I also repeat: The FP filosophy is not the one you quote. You can read it here:

Fairphone is a social enterprise working to create a fairer economy and change how things are made. We open up supply chains, solve problems and use transparency to start debate about what’s truly fair.

FairPhone is about supply chains, fair trade and transparency. Not about people who want to learn new stuff to understand what Android does.
FairPhone wants to prove it is possible to make a fairer phone in the current economic model. So they choose to use minerals mined in Congo, production lines in China and
 to create a phone that the average consumer could buy.
Proving you can make a niche phone, as you ask, is not hard: it could be quite expensive because you’re serving a niche. But trying to make an “average” phone, is much harder. Especially if you want to combine the philosophy above with a possibility to install SU, or even an other OS!

So, please consider what you are actually asking. You’re asking to forget about the main purpose of this social enterprise (fair trade) and focus much more on an other issue (user freedom). I don’t say this issue is more or less important, I’m just saying this is not the issue FairPhone choose to focus on. It is also not the issue I choose to support when buying this phone, to be honest.

1 Like

I’m quite tired to explain what my (and others) issue with planned FP2 is. You keep disregarding it. Should we make a competition who can repeat his arguments more? I’m not going to respond on any statement that is ignorant on the issue. You’re just trolling around without really responding to the posts.

For me, FP1 stands for more than just fair trade. And it was advertized that way, too. I’ve seen FP1 as a step in right direction. While I never assumed FP team could live up to their goals, some progress was made (a bit small for my taste, tbh) The major reason for me not to send the phone back was the fact that it was rooted. And now I see a step back in this direction. By paying for FP1 I was buying a better phone. If they try to build an average phone now, then it’s not for me. If FP teams goal is an environmentally friendly iPhone, go ahead. But not with me. I can find a lot of rootable phones on the market. Then I’ll just make a donation to some good environmental NGO.

2 Likes

@danielsjohan and @ben, I never said that FP should forget about fair trade, or the efforts so far are worth nothing. I was trying to get across that there is even more FP educated me about.

I knew about African mines before. I saw them. It was rather an important reason to support a start-up which wanted to make a difference.

I did not know what kind of data my phone would send to third parties. I knew it would happen, but I still surprised every effing time I check my filters. I learned about it precisely because FP came rooted.
And I argue that this will be less an option for customers in the future, and it should not be. ,

If my previous post offended you so that my arguments did not get across, then I must have exaggerated my point too far. But I maintain its validity. Software is intrinsically an integral part of the FP, and it is therefore a step backwards to remove root access &t (see above on disclaimers, and support).

We can agree to disagree on this, and call out each other being wrong, but it is probably not worth any more posts in this heated debate. I will take a break, not to piss you guys even more off.

3 Likes

I will innocently step in here and confirm that there has been no official Fairphone announcement yet about the specific details on FP2 software, including items like shipping root, unlocked, Google services, or alternative operation systems.

I know many of you are interested to learn more, but the current outlook is that news about the next phone :ferris_wheel: :iphone: is expected to come in June.

7 Likes

absolutely not, what should be the benefit, root alone does nothing, it just means that you’re almost 100% in charge of your phone. until now i rooted all my phones since they usually come without root but why not give everyone the opportunity to install root apps out of the box which is just one significant benefit of having your phone rooted.

as a sidenote i have to tell that IMO Lollipop is without any doubt an improvment but not beautiful. out of the
box it’s indeed ugly and hurts my eyes. i know it’s a matter of taste and personal preferences, just expressing
mine here. btw we should upvote our device the receive the LINKED hardware so that we can further improve
the user experience of this phone. i even think that fairphone should partner with them to boos both enterprises
user base

Ben,
thanks for taking the time to write such a long post, and I could not agree more with you. The differentiator of the FP with other phones is the emphasis on the social dimension. As little as possible conflict materials, better working conditions, and easier to recycle. This can also be found in the original mission statement (“about us”). At some point the word “fair” was translated into “open”. Following the Merriam Webster fair" can be translated as “open” in the sense of “transparent”, not in the sense of “open source”.
The arguments regarding UX are spot-on. The FP specific UI is nice, but may make the transfer from eg a Samsung to a FP more cumbersome.
Regarding privacy (more in my comfort zone): The concept of privacy has largely become meaningless in the internet age. E-mail is (temporarily) stored on a server, and if the receiving party does not use the same privacy-aware provider privacy is gone; it is as strong as the weakest link. The fear that Google may snoop on everything we do may be grounded. However, the same holds for Microsoft or Apple. No more Xbox, no more iPad.

So I agree with Ben that FP should stick to their original mission. Open source (open operating system) was not part of that mission. Allowing for developers to write their own apps, fine, maybe an app that makes installation from other sources easier, OK. Own style (exterior, UI), also fine. But the differentiator is social entrepreneur ship. There are plenty Open Source phone projects: Ubuntu, Firefox, Blackphone (not so secure after all
). As I read their current plans they are back to their original mission. Personally I don’t want to pay for technical experiments; I do want to pay a premium for their gutsy social entrepreneurship.

4 Likes

Thanks, i have not visited this thread for a while because it was becoming toxic to my patience. I still find the discussion valuable, if anything, the latest complaints of users trying to update to 1.8.5 have shown this: There (sadly) is a compromise between UX and all the different requirements for Privacy/Openness/Customisation.

:confused: Am, i am sorry, i need some context: “Absolutely not” should Fairphone drop root/superuser?

Exactly! I am pretty sure you are not alone! To be fair, I actually would pay a premium for open source support :wink: , but i think that should not come of the expense of a worse user experience for others.

I still think if Fairphone focuses on the social entrepreneurship and a very good device and UX, this is hugely beneficial for open source / alternative os support.

Could you elaborate on that? I’m not sure what you mean.

What I think the 1.8.5 upgrade has shown is:

  • Using root (e.g. manually repartitioning your storage) can really be dangerous as you might run into trouble updating, because you are no longer supported (Meaning the update was not made and tested for devices with “tinkered” software, NOT meaning you won’t still be helped when running into trouble.)
  • Reinstalling GAPPS is still not running very smoothly which would be a point pro preinstalling GAPPS.
  • Some users took the chance to finally stay google free after the update which shows the benefits of not preinstalling GAPPS. (I have to add, that I - a sworn Google-enemy - was the most active poster on Google Apps can’t be reinstalled but I took my role as an impartial moderator serious and only mentioned the Google-free way like two or three times, when it was appropriate)

PS: I think a great compromise (between different user-opinions - excluding the Fairphone team) would be two versions of the OS - one with and one without Google - and a few-click “enable root” function in the updater app + a message when you first use your phone:

Do you want to enable root access on your phone? Warning, root can be dangerous bla, bla
 Remember that if you ever find an app you want to use that needs root access you can simply enable root in the updater app any time.
Yes No

3 Likes

Yes, that was pretty short: I meant that it currently seems that the user experience for users wanting Google apps is hurt by not having them pre-installed. Going the usual way of pre-installing would remove on hurdle for those users and probably make the updates more stable – at a price that users no longer have a choice of not having Google apps.

Fairphone users were “easily” able repartition their devices only to run into serious issues with the update, some blaming Fairphone in the full knowledge they had repartitioned there device following unofficial advice. Note the the crazy original partitioning the original fairphone came with was a serious departure by MediaTek from the way it’s normaly done on Android. They did this to provide users a “virtual” sd-card next to the device storage (on numerous other devices using MediaTek chipsets as well).

So may statement meant that if Fairphone had decided to go the “standard” way: One internal paritition for the OS, Google apps already included in the software etc., this would have made for a better experience for a lot of users.

I absolutely agree to this points and notice you not making that thread a crusade against Google! Thank your for that :thumbsup:.

I agree, minus the first use message. Great idea to integrate superuser install into the Updater (would require a reboot to recovery for install, but the Updater can already do that). :thumbsup:. I disagree a bit on the first time message because i don’t know if users know what that means at that point. They simply want to use the new device and have to through, i think this possibility is better mentioned in the users guide, forum, blog etc. So it’s easy to find for users wanting to do this, but also implemented that users only enable superuser of they need to.

1 Like

I think it is a misconception to think that you would have to pay more for root access, and that it would be a “technical experiment”. It is about ownership. “If you can’t open it, you don’t own it” is one of the claims FP used - and that’s true for both software and hardware.

:partly_sunny:
I still don’t see the point that it’s making user experience “worse”:

Exactly. :sunny: It is strange how all the warnings that re-partitioning, installing apps which interfere with system processes and basically experimenting with your phone is dangerous and can cause problems, e.g., with the update process can be ignored by people who then get mad at Fairphone (as as company) or at the device (as a, erm, device) for giving them the liberty to do so.

I can empathise if someone posts in frustration, thinking that the re-partitioning solution was totally official and so on. But I can’t see that this is a reason to drop root. It’s a reason not to deliver a device with two partitions, and we can seriously be mad at MediaTek. (Ok, well, FP chose them, and we can still be mad at FP for doing so
)

Agreed - if this would not mean that I loose warranty or support, as in case of nearly all other comapnies. I want this device to be be my device, to own it as far as is possible in the age of EULAs.

Well said. I would still implement it there as well, so if the customer knows what he/she’s doing, he could. Adding an option in the Fairphone updater app to \root the FP2 would be nice. But this should also mean to add an option of installing FP OS without Google Apps pre-installed, then, right? And also mean that, in the future, I would expect FP to deliver multiple update flavours: one for users with GApps, one for users without GApps, and possibly a vanilla Android. Maybe even more.

A major question remains for me: is that any different from the situtation now?
The notable exception from people who caused their own grievances by doing stuff which requires root are now those who have trouble with some apps which don’t run because the device is rooted. The whole lot of other problems, for example people installing plain FP OS, adding GApps, and in the processloosing all their calendar entries, contacts and whatnot, will probably still be there. I don’t see that this is really causally related to the two-step procedure of installing the OS, and than adding GApps. Those things still can go wrong if GApps came pre-installed. They are not root-related.

Dear @ben, I hope you still do, and my post isn’t intoxicating. We should probably have been discussing hot subjects like this over cold beverages
 :beer:

3 Likes

This is about ideology, isn’t it? Do we think that people can handle their devices responsibly or do we think they need to be protected by Fairphone (as a company)?

My opinion is the following: Put everything (root, Android Vanilla, Google Apps) in the advanced section of the Fairphone Updater and ship with an unrooted Fairphone OS without Google. Also Google Apps have to be treated responsibly and we cannot trust average users that they can handle them. (Saying this half-ironically.)

5 Likes

The yes/no open OS discussion overlooks a very fundamental issue: liability. If FP would allow you to “mess around” with the OS and does not clearly distance itself from the modifications FP has to repair the device when things go wrong (consumer protection). It also can get sued for damages indirectly due to non-intended use of the phone (eg., changed OS). So the terms and conditions should read: we guarantee the phone “out of the box”. Any modification in HW or OS will null-and-void this guarantee. I know that you technically can re-install the OS such that there is no difference with the factory OS, but that’s beside the point here.

I understand and appreciate the eagerness of the tech community to have an ethical, completely open, phone that they can modify. But, as argued before, FP cannot/should not sell those. With an alternative OS the FP-specific UI/UX disappears, and the FP becomes just like any other phone (apart from the ethical dimension)

My (probably heretic) proposal is to make two ethical phones. The first is the FP-branded phone as-we-know-it (UX/UI, support, integration with existing services) and one non-branded ethical phone with all technical wizardry. With this approach you also serve two communities with the same device, the “I want a social smartphone and want the warranty” community and the “I want a social smartphone where I can change the OS and I don’t care to much about warranty”. Both phones are equally social, repairable, and recycle-able. Only the open OS is different (but that is not a FP any more)

One platform, two devices for two different customer segments. The conservative segment buys the FP branded, FP UX phone with a social premium. The techy segment buys the non-branded, FP-platform phone (also ethical), but with an extra “fair = open OS” premium.

  • Comment
    An additional argument in favor of “off-the-shelf-no-fuzz” SW is that what today is an open source effort is tomorrow owned by big business (Google, Apple, Microsoft). The CyagenMod is an example. Heavily promoted in the FP fora as “truly open” it recently made a deal with Microsoft to do deep integration with Microsoft services. Don’t see much of a difference with having deep integration with Google services.
1 Like

You seem to forget the “I want a social smartphone, which I truly own (and which I can hence change or ‘customize’ the OS of, should I want to), but I do care about warranty” community. Of which there are a few members represented here on the forum, myself included.

I should have the right to tinker with my phone. I own it after all. That right comes with consequences though: if I break my phone (through tinkering or otherwise), I’m on my own. I accept that. But I’m not willing to accept that unrelated breakage won’t be covered. It would, quite simply, not be ‘fair’ to have to accept that (yes, I do feel quite strongly about this).

1 Like

I’m with you that you should be able to tinker with your phone. However, Fairphone cannot/should not encourage that for legal and branding reasons. If there are to many FP-labeled phones that are modified (resulting in different UX/UI and default services) the consumer becomes confused about what the FP is exactly. A phone should have the same user experience for each model.

That’s the background behind my suggestion. If you plan to tinker with the phone, take an unlabeled phone. Still an ethical/social phone, fully owned, but without the risk of confusing other customers that this FP (with identical appearance as the non-tinkered FP) behaves differently due to a different OS.

The legal implications can be easily dealt with the same way they are dealt with in (other) software: through explicit disclaimers. Put the “enable root” install in the updater app. Show the disclaimer and only continue when the user accepts it. Done.

As to the branding: I feel Fairphone would be better advised to develop its brand around fairness, not look & feel. Let’s be honest: Fairphone has little to no chance to out-develop the Samsungs, HTCs, Huawei’s, Sony’s etc of the world. They quite simply don’t have the resources to do so. Not even close.

But the fairness is what makes the Fairphone different. Fairness is their selling point. Fairness in the supply chain, yes, first and foremost. But imagine if that ‘fairness’ message was amplified by “and we’re also fair to you, our customers: it’s your phone, so we explicitely allow you to change it. You don’t have to, it’s a perfectly fine, functional phone out-of-the-box. But you can.”

1 Like

I am no lawyer, but I think that’s not true under EU customer rights. The opposite seems to be true: even if customer support is explicitly excluded in the TOS of a device if your rooted it, this will not hold in front of the law. And a quick google search brings up some interesting infos regarding Directive 1999/44/EC. Try the search string “Rooting and flashing your device does not void the warranty in EU”.

Neither in Finland nor Germany, nor the Netherlands a supplier is liable if you do something to a product and it destroys the product which is out of the ordinary use. I argue that supplying root access is not out of the ordinary. You have this on every desktop PC. Only since Apple (and others) started to mess with customer rights, it has become commonplace that you are not allowed to open a device, not to jailbreak it - else, they are going to deny you support. And it is denying us a right guaranteed by national law, based on said EU directive.

Of course, FP can not solve software problems you caused yourself. They can tell you - as they already do now - to ask the community. If this does not work out, you can reset the device - and FP also already tells you that.

3 Likes

No, I think not having Google Apps installed by default is a (very) big advantage. I think users shouldn’t have to go through hassle to free their phones, while I see no problem at all in having to go through the little hassle of installing Google Apps manually to confirm that you still want to give your private data away. It’s a good thing that the user is confronted with his decision with every update like telling him that he’s still not free and giving her/him several chances to change that.

2 Likes

To be honest, the only reason why I consider Fairphone 2 is the root access straight out of the box and getting rid of Google.

If I need to fiddle with it, I can also get a cheaper phone with better extras and install Cyanogenmod. Yes, Fairphone also offers “green” components which is a plus. But if I only get another Google phone for an expensive price, I personally would not consider it. (sorry but I’m done with pre-installed apps)

SUGGESTION: instead of sticking to Google and throwing stones at developers and open-source fans: provide two versions of the phone! Is it so hard to install the version the customer wants? If there are people who like Google, give them Google but do not force the rest to use Google, too. The store could just offer a “Google Fairphone” and an “open-source Fairphone”. Let customers choose what they want!

Fairphone offers an alternative and that is not just “green” components. It’s the whole idea: openness. To force people to pre-installed apps and no root access (did you know that some apps like a decent anti-virus would require root?) would break with that tradition - and it’s stupid to forbid apps like anti-viruses from the start*. Breaking that tradition won’t make friends with everyone


So, no, I do not like that idea and I also do not like the idea of the “unlock alternative”. If you do not want open-source developers, I will leave and get Cyanogenmod. Sorry, I’m done with people who force me to do it their way. And to read such a blog-post on the Fairphone forum just makes me sad. I really thought you guys were open-minded




*everyone who argues that there are non-root anti-viruses in the app-stores, go and google! They cannot remove any sophisticated malicious app without root. They can only maybe detect it.