Welcome to the
Ubuntu for Fairphone 2
Leave your email
Subscribe to our newsletter if you're interested in updates regarding the Ubuntu for Fairphone 2 project.
We will send you regular updates, but no more than once a week.
Are you our co-developer?
Sustainability and freedom is our goal!
We are helping UBports, a project group that is porting mobile OS Ubuntu to several smartphones, with the port of Ubuntu to Fairphone 2.
However, we're not there yet. The more eyes, the better and faster we can get an up & running device!
Sustainability and freedom is our goal! Are you our partner?
When you have a mix of the skills below we believe you are the developer who could help us with our project:
Expert knowledge on Android Build System (AOSP / Cyanogenmod);
Experience in porting devices to Android;
Knowledge of build-up of systems like Ubuntu Touch, SailfishOS, Firefox OS;
Knowledge of or understanding the Ubuntu Touch build system and the available manifests: UBports, but also phablet.ubuntu.com;
Experience with Git / repo C/C++ experience for (potentially) customizing code• Reverse engineering → Debugging individual components on the basis of logcat, dmesg, syslog, strace (Boot, Graphics, Camera, GPS, Wifi etc.);
Debugging build errors and adjusting (Android) Makefiles;
Building a devicetree or migrating an existing devicetree for the purpose of a successful build;
Knowing where to find which components. (i.e. GitHub, CAF, Vendortrees (blobs));
Knowing how to patch a kernel and how to port AppArmor;
You know how to document each step and are willing to make all codes and adjustments available.
Everyone who’s involved in the ports within UBports knows by now that the company Smoose is actively trying to help to push the ports forward, Ubuntu for Fairphone 2 in specific. But why does this company feel so committed to help this Ubuntu community? And exactly what role does it want to play within UBports?
Let us first introduce ourselves. What kind of company are we?
From that perspective we feel much sympathy towards the Ubuntu community and the developments it is bringing forth for the greater good. We feel an honest product such as Fairphone is in line with that. The combination of a sustainable product with freedom of choice when it comes to an operating system is very strong. But that is not the only reason we are helping with the port of Fairphone 2. Providing 100% dedication to one working device is also helping UBports. When Fairphone 2 is fully working our dedication can be put on the next port that needs to be completed. Smoose wants the same as UBports: Ubuntu on as much devices as possible.