Some of you already played with the source code that we released on code.fairphone.com, and we are currently working on preparing a binary release. Interested FP2 owners can install this on their device without going through the trouble of compiling the operating system themselves.
As this build is for you (FP2 owners), we want to make sure that this OS develops into something that is useful for you, while using free and open source software where possible. So let’s start talking about it.
With the Fairphone Open Source OS (Fairphone OSOS), we want to create an OS for the Fairphone that helps users to gain full ownership of the device. This includes several aspects: On the one hand we are aware that there are a significant amount of users that are privacy-aware and do not want to be tracked or hand over their private data to the “cloud”.Fairphone OSOS will thus not come with Google Mobile Services (GMS). This also means no Google Play store. On the other hand we want you to have the possibility to take full control over your system. This is why it will be possible to enable root access in the developer settings. Additionally an alternative recovery will be offered that allows to disable signature verification and we are looking if we can offer busybox in the open source builds.
The lack of the Google Play store might be a drawback and a reason for some of you to stick with stock Fairphone OS with Google Mobile Services (Fairphone GMS). However, we want to work together with you to make the Fairphone OSOS a real alternative to Fairphone GMS. This means that we want to evaluate the possibility to include other app stores, e.g. F-Droid and in the future also include an alternative set of preinstalled (fair/open source) apps. So let’s discuss!
We also see interesting activity around FP2 hardware that is made possible by our code release: what would you like to see next?
For people who would still like to make use of GAPPS, would it be possible to place an installer or a link to an installer into the system? It would not be installed by default, but make it easy for people who want to use GAPPS or OpenGAPPS for one reason or another. If I understood correctly, a similar approach was used on the FP1?
Ideally, I think it would have as little as possible pre-installed, but a wide variety of installable options, so that everyone can take their picks and customize their FP-OSOS as they like it…
PS: I really appreciate the effort you guys put into offering different operating systems and work together with the community. Way to go!
First I want to say that it is great that you want to offer this to us, and that you want to evaluate it with us is even greater!
I would keep it simple, too. To add the F-Droid App Store as a System App would be good. We could also add K9 as E-Mail Client or Apollo as Music Player etc. and make sure that the basic needs of the Most Customers would be fullfilled.
But on the other side, what is with the People who want a clean System and install just what they need by themselves?
In my Opinion you should include Apps for the most common needs. An App Store, E-Mail Client and Music Player are pretty Basic for example.
But what im way more curious about are Updates. Google offers monthly security Patches for the Nexus Devices. Afaik the Patches are also included in the AOSP Source. Security is a really important Point, so monthly Security Patches or a newly compilated ROM to upgrade to from inside the OSOS would be a Must Have in my Opinion.
I would like to combine this with changing to the Fairphone Open Source OS.
That’s why I asked if perhaps it would be possible to integrate Fairphone Open Source OS and OpenGAPPS.
At the moment I already use F-Droid as much as possible.
While I understand what you want, I can tell you that if you want OpenGAPPS you can more or less just stay on the stock ROM (just root it ). It’s more or less the same. OpenGAPPS only allows you to install a smaller subset of GMS.
Also I guess it does not really help that we use the terms GMS, GAPPS and OpenGAPPS here.
Most people want Google Maps, Google Search and Google Play (The store only works with Google Play Services running. Source: Wikipedia). This is what GMS and OpenGAPPS supply mostly by also adding background “services” to the phone. I’m not sure if this is true for all apps, though. But I think the user should make this decision “knowingly”.
I think all these apps/services can be called “GMS/OpenGAPPS”, can someone point out the ones that add background services?
Google Calculator (replaces stock/AOSP Calculator)
Google Calendar (replaces stock/AOSP Calendar)
Google Desk Clock (replaces stock/AOSP Desk Clock)
Google News & Weather
Google NFC Tags (replaces stock/AOSP NFC Tags)
Google Now Launcher
Google Play Books
Google Play Games
Google Play Movies & TV
Google Play Music
Google Play Newsstand Google Play services
Sound Search for Google Play
I must say I am getting confused.
On my computer I use Linux, Fedora, that’s opensource.
I would like if possible use opensource on my phone, but I still needs some apps like ‘NS reisplanner’ provided by the Google Play store.
I understood that Fairphone is working on a opensource system for the FP2.
It’s like using the NVIDIA drivers on your opensource GNU/Linux Fedora. It’s possible and not a bad thing (and not a perfect example …). Don’t think too much about it. It’s just that as soon as you install the play store to download the ‘NS reisplanner’ app, your phone will contain background services that could send your personal data to google. I don’t know how they work, somebody else has to look into this.
Fairphone is not working on a opensource system for the FP2. They just offer the code and add fixes/patches if needed or get them from upstream. Some linux people and some Sony developers currently looking at QC chips, but a lot of the code for the chip (graphics, the “phone part”, wifi, gps, camera …) is closed as well. Only the linux/unix part is “open”. But that’s more than you get with Apple or a Blackberry. It’s just that google also wants your data.
Update: There are ideas to create “open” gms services, but I assume google will kill them and the related accounts at some point in time and if too many users use it. But I have not looked into this. In the end it’s the old “cloud” question. Do you want to give your data and the data of your friends to google and facebook or the creator of the apps you use or not. That’s all, I guess. But there are more important things in life
I don’t want to spread FUD, but they can just change the APIs or block accounts that access “their” services in a “strange” way. I’m just assuming. Don’t forget how google makes money: Currently it’s just dodging taxes and selling advertisements. The rest is still small and growing. Nobody knows what they will do in the future.
I wouldn’t bet on not being evil … AMP could change the way advertisements and newspapers work (or not) and I saw walking robots today (quite nice, btw).