We are working on a project in which we want to flash Ubuntu Touch OS on a Fairphone 2. Fairphone 2 is an ethical and modular smartphone, made of conflict-free minerals. Due to a few blobs it is not possible to develop a fully working Fairphone 2 (smartphone) running on Ubuntu Touch: the GPS and Camera modules aren't working. We are looking for developers/reverse engineers who can help us get Ubuntu Touch running on the Fairphone (without any blobs).
Links to blobs:
[login to view URL]
[login to view URL]
Skills
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 [login to view URL]
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
The specific project will be about porting Ubuntu Touch to the Fairphone 2. Preferably on the sources of UBports, but if it turns out that it is better/easier to use the tree of Ubuntu itself, that would be no problem. The Fairphone sources are freely available and based on AOSP. The code is based on Code Aurora code, with the manifest being LA.BF.1.1.1-03010-8x74.0.
More information:
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
Hello,
I understood the initial scope of this project.
Although i want to discuss further this job in order to
prepare the final concept for this project.
After Complete discussion over the call or in chat, i
will prepare following things for you
- Technical Project Proposal
- Flow chart for this Project
- Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
Hello ,
I have developed UBER several time , with slight customization accordingly .
Please have a quick overview on the Basic Modules of the APP-
1. UBER Profile page
2. Driver Login - Earnings of driver (till now)
History -with distance and users till now along with date, place , ratings Enable user's request
Ratings
3.User- Login Profile History (if new then show no Previous history)
Rating Availability of nearby drivers
4.Admin-
manage drivers edit/update..
manage users edit /update
manage partners create/edit/update
able to see all the history of rides
payment section under admin panel
I would like to discuss on feature list and the customization which required in the App and also would like to know about the platform/language you prefer .
For the live demo we can come for the discussion either on Skype or can have through Team-Viewer
I am writing this proposal in order to work for you in Software and Web Development. We are highly trained professional developers seeking to freelance and earn online.
Having a flair in programming and development I have been excellent with JAVA,C#,C/C++ and PHP programming language along with MySQL with XAMPP Server. I also build application for Cloud computing and High performance computing as I also have knowledge regarding Hadoop, MPI, OpenMP (distributed frameworks) and also have build applications in CUDA C++ and OpenCL. I also have experience with the most famous framework ASP.NET. My most expertise are in JAVA where I have built countless projects for semester projects and Final year project.
You may find many developers in this field however we assure that you will not be able to find a team like us. We not only ensure the code is quality wise but we also assure that the code we write are optimised and we ensure that the program performs right operation under right environment i.e. we create programs that are defect free. You may also find freelancers that cost low but they do not put their 100% which then shows in the software and leads to an unhappy customer. We ensure reasonable price are put as tag on the job and we ensure in order to give the write product.
We highly appreciate your time, if you are interested kindly let me know