Latest news [11-07-2017] and FAQ - Fairphone 1 KitKat 4.4.4 update

The Latest News about Kit Kat update for Fairphone 1

Updated irregulary - For FAQ scroll down

Update 11-07-2017

After a long process of weighing pro’s and cons here at Fairphone we have decided to stop the development of Android KitKat for the Fairphone 1. This project has been an ongoing effort from our internal team as well as key members of the community, and we’re disappointed that we are not able to see it through to the end.

We fully understand that for some of you this will be a major disappointment and many here at Fairphone share your feelings. We’d like to thank everyone for being part of this, asking us questions, submitting bugs and testing the alpha releases.

More info can be read here:

Update 13-06-2017

We have a source tree with Android 4.4.4 for Fairphone 1. Thanks a ton to @chrmhoffmann for his crucial help. There are some build issues that need solving before we can publish another pre-release image.

Update 29-03-2017

Software updates for Fairphone 1 owners

If you’re one of our pioneering Fairphone 1 owners, you’ve probably noticed that we still haven’t released an update to Android 4.4.4 Kit Kat. Many of you told us in the past months how you are really looking forward to this update and we fully understand the excitement around it. We’ve faced a lot of challenges while trying to get it ready for you, but we’ve decided that we won’t give up! Despite the delay, we’re going to keep working hard to provide this update (including the security update) for the Fairphone 1.

What’s taking so long?

We’ve been tackling this for quite some time and thought we were getting close to launch, but during the test phase, we identified two major issues: Bluetooth does not work reliably with all the devices, and the battery level also keeps dropping unexpectedly. We need to figure these issues out before releasing the update, because as it currently stands, we’re afraid we’d make your user experience worse instead of better.

In addition to delays caused by technical issues, our small team has been trying to divide our time between a range of other priorities, including the most recent update for the Fairphone 2. We realize that this is frustrating, but we have to be honest about what we can accomplish with the resources we have.

But even though we can’t share a release date with you yet, we wanted to make it clear that we’re still working on making Android 4.4.4 a reality.

What can I do in the meantime?

You can follow our progress on our forum in this dedicated thread and on the beta section of the forum where you can follow the progress in more detail. And if you’re tech savvy and willing to risk the murky waters of an unfinished and potentially unstable Alpha build, you’re welcome to try these updates.

Besides that, there’s not much to do but be patient. We’ll update you again as soon as Kit Kat is ready to use.


Update 11-01-2017

  • The split of all git repositories is complete: Now we don’t work on one big source code repository but 407 separate ones.
  • Out of these 407 repositories 296 have already been upgraded from 4.4.2 to 4.4.4.
  • Unfortunately the previously mentioned fix for the battery problem has not completely solved the issue. Our next step is to compare battery life to other builds for Fairphone 1 and see where exactly behavior differs.
  • A new test build will be released once 4.4.4 changes have been merged into all repositories.

Update 16-11-2016

  • We are slowly migrating away from the Mediatek build system. Our first step was to split the one giant git repository into several repositories and using repo for managing them.
  • That also means that we have moved all code into repositories based on AOSP which will make it easier to merge the upstream patches for 4.4.4
  • There is some progress on the erratic battery consumption (also thanks to @sampumon)
  • While moving repositories and splitting commits, I have also implemented the requested reboot option in the power menu and have deactivated the automatic conversion from SMS to MMS after three concatenated messages.
  • Currently we are testing a new alpha build and might release it this or next week if no major blocker shows up.

FAQ

This FAQ is based on the AMA done by @jftr. It will be regularly updated with the latest news about Fairphone 1 and the planned update to Android 4.4.4 (KitKat).

Ask your new questions below. All questions with more then 5 likes will be answered and added to this FAQ

When will the 4.4 update be released?
We can’t say at the moment. Last time we announced September. Obviously we failed to deliver on that and are very sorry about it. This time we do not want to give promises we might not be able to fulfill.

Why can’t you say when you will release 4.4?
Currently we are in the process of testing our new operating system. During these tests some problems showed up that we definitely want to iron out before releasing anything to all our Fairphone 1 users. Next to some smaller issues, the two major issues are that Bluetooth does not work reliably with all devices and that battery level is dropping unexpectedly.
This essentially means that we would worsen the user experience on Fairphone 1 devices. We first want to figure those out and release afterwards.

What are these issues that need to be ironed out and where can I follow their progress?

Will there be regular security updates for 4.4, once released?
Yes, the plan is to provide regular security updates as long as Google releases them for 4.4. As of now, this is still the case.We can only offer substantial security patches as long as they are provided by Google. As long as they keep coming, the largest hurdle will be to apply these patches to the Mediatek source with all its peculiarities.

Does Android 4.4 KitKat delivers general performance improvements?
Generally speaking, new versions of Android most often bring new features while trying to improve performance at the same time. This necessarily means that there is a trade-off if new versions of Android are ported to old hardware: We might see some performance improvements but they are most likely quickly diminished by new features and especially more demanding apps. One specific example that could at least improve battery life in Android KitKat is the low-power feature for audio playback. This might help squeezing out a little more battery life in some use cases. But don’t expect the difference to be big.

What are the issues with bluetooth devices?
Connecting to all kind of devices (headphones, fitness trackers, smartwatches, etc) works. Unfortunately, the connection is not stable though. Sometimes it is dropped and FP1 does not reliably reconnect to the bluetooth device. It is one of the reasons we’ve not released the software yet.

With Android 4.4 will I still need XPosed and GravityBox?
The Android we release will be good enough for daily use, but we won’t be able to integrate all the features that XPosed offers. Whether you need to install XPosed depends on how much you want to customize the software on your Fairphone.

Can I use Titanium Backup for all my apps in the upgrading process?
The Fairphone 1 is rooted by default. That also enables Titanium Backup, so you can use that to make and restore backups.

Do you plan to forward port 4.4 to the Fairphone 2?
Directly porting 4.4 to Fairphone 2 is not possible. Adapting some of the interface to include features from FP1 is another story.

50 Likes

I am worried about security - and some of the aps I have can’t be use with 4.2 anymore.
When are the update available? Soon my ‘fair’ phone isn’t fair anymore.

5 Likes

Dear @Finn_Andersen, your question is answered in the FAQ above:

1 Like

Here i must say, that Android Version Number has not much together with the Fairness of the Fairphone 1

Fairphone 2 is much “fairer” as the Fairphone 1. But not because Fairphone is bad. thats because Mediatek (SoC Provider of the FP1) is not so fair and don’t release Updates and source code for their chips.

Qualcomm (FP2 SoC Provider) is a bit “fairer” than Mediatek, but also not fair enough.
Maybe FP3 will be made completely fair with a SoC Provider who will give a full access to the sources.
Without source code it is very difficult to provide Updates. And Fairphone do amazing Job on the FP2 providing updates every 1-2 month.

13 Likes

Hello - yes I have read it. But I have problems and would like to put my voice on that.
One important thing for me was that we could have a good phone for a long period of time. that will be a keep the co2, materials down also.
this is not a long period - and right now security is a problem - and some app don’t run on 4.2.
looking forward to see the result :wink:

5 Likes

Why instead of putting the actual problem out there for the community (to maybe also help and solve it) you kept it quiet for months after the expected release?

2 Likes

They actually do that:

https://forum.fairphone.com/t/call-for-testers-of-android-4-4alpha-for-fairphone-1/19411?u=urs_lesse

7 Likes

I am happy for all FP1 users that you put this extraordinary effort into supporting these devices. That is something even very large manufacturers seldom do. :clap:

14 Likes

:notes: Baby, all I want for Christmas… is youuuuuuuuR Update! :christmas_tree:

15 Likes

Still interested to know if there is an ETA for 4.4?? I’ve just joined YouNeedABudget (maybe to save up for my FP3 when it comes out?!) but it’s not compatible with 4.2…

Pleeeeaaaase release the FP1 update soon!! My phone can barely support the apps I have on it and is slowing down like craaaaayzy. I really wanted my FP1 to last me at least until 2018 :slight_smile:

6 Likes

Kitkat most probably won’t speed up your phone! :wink:

8 Likes

Dear Software-Development,

This update-issue really starts to make me angry and here’s a few reasons why:
First of all, it just takes too long to get this update ready. It is one thing not to be able to play Pokemon Go. That was a bit annoying, but then again, who cares. But now I just bought a measurment-device I need for work but the app to operate it doesn’t run on Androit 4.2… So what am I supposed to do in order to be able to work properly? Buy a another phone? Not actually the concept of FP, isn’t it?
Seriously, the Kitkat-OS is around since 2014!!
If takes more than TWO YEARS for an OS-update, that’s just poor customer service. Not beeing able to keep up with the development pace is a serious issue - it simply makes your product useless.
I thought that the FP was supposed to last and that’s why it has my full support.
Now I’m reading that it “is unlikely that we will be able to offer a full update beyond Android 4.4 for the Fairphone 1”. In other words, I will have to throw away my FP since its OS is outdated… Not what I expect from long lasting design.
Also, you guys talk a lot about transparency. But the transparency about your update-progress equals zero. It is not my job to come here to look for reasons why the update fails, it is your job to keep me informed and explain it to me.
Seriously, you are about to put a lot of goodwill at stake.

8 Likes

If you need KitKat now you can try this ROM. I’ve been doing this for a bit more than half a year. (It’s entirely unofficial, though. And you are doing this at your own risk.)

3 Likes

Thanks, I appreciate your eagerness to experiment, but what I need is a functional, stable build of an OS that allows me to use my phone properly.
I’m just an end-user who depends on a reliable phone for my daily business, that’s all.

2 Likes

I have also used @chrmhoffmann’s unofficial Kitkat build for half a year and can confirm that it is stable (although not advertised this way). It’s probably more stable and secure than Fairphone OS 1.8.7.

4 Likes

I bought the FP 1 based on the idea of a fairly manufactured phone with replacement parts within reach and a steady stream of OS updates so I didn’t have to be incompatible. I wanted to use this phone for as long as I can. Util it wouldn’t run the latest updates anymore - until the usability is compromised because its too slow. The first thing I did was to extend the storage and install my two SIMs. I had to replace the phone entirely once and recently bought a new battery (the old became bloated). Fortunately the apps I use are still running. The phone is not snappy but works with measures taken. Still i look forward to that OS update curious about what that will do to the speed - will the phone be snappier? Will it deal better with those high energy consuming services and asve my battery?
To be honest i expected to be beyond android 4 but what do i know about what the versions is all about. Maybe its worth being on v4? v5 might be crap and 6 or 7 wouldn’t run because they don’t support such old or slow hardware?
I just want the phone to be secure, run the needed apps to a degree that they are usable, be compatible with google and have excellent phone capabilities while saving my battery.

7 Likes

Hm. So what can I do to speed up my phone? I have SD Maid already and clean it regularly. I also purge my apps once in a while and have 9 GB of free space in my storage. Any other tips/tricks I can do?

Dear Stefan, does this unofficial build, unlock the BT LE on fp1u?