Project

General

Profile

Tasks » History » Version 73

Wolfgang Wiedmeyer, 04/15/2017 07:15 PM
remove ADT task as ADT is obsolete for quite some time

1 10 Paul Kocialkowski
h1. Tasks
2
3 62 Denis 'GNUtoo' Carikli
This page describe how to help Replicant if you have some time at hand.
4 1 Paul Kocialkowski
5 60 Denis 'GNUtoo' Carikli
h2. Issue tracker and this page
6 61 Denis 'GNUtoo' Carikli
7 60 Denis 'GNUtoo' Carikli
* Make the issue tracker more clear
8 69 Wolfgang Wiedmeyer
* Write guidelines for reporting bugs
9
  They should clarify which kind of issues should rather be discussed in the forums and how security issues should be reported.
10 60 Denis 'GNUtoo' Carikli
* Describe the project priorities and the required hardware if any
11
12 62 Denis 'GNUtoo' Carikli
h2. Project focus
13 1 Paul Kocialkowski
14 66 Wolfgang Wiedmeyer
While supporting many common (Samsung) phones and tablets is relatively easy and fast to do, we think that it's way more important to support devices that are better for freedom:
15 62 Denis 'GNUtoo' Carikli
* Many Samsung devices we do support have an isolated modem, however we can't free their bootloader because it is signed.
16
* Devices like the GTA04, the LG Optimus black don't have that bootloader issue, while still having an isolated modem.
17 1 Paul Kocialkowski
18 65 Loic Dachary
We therefore strongly advise to pick tasks that would advance this goal.
19 62 Denis 'GNUtoo' Carikli
We however still accept contributions for devices with isolated modems and non-free bootloader.
20 1 Paul Kocialkowski
21 62 Denis 'GNUtoo' Carikli
h2. Tasks that don't require specific hardware
22 35 Paul Kocialkowski
23 62 Denis 'GNUtoo' Carikli
* Fix the security vulnerabilities reported in the issue tracker (Very important).
24 72 Wolfgang Wiedmeyer
* Make it easy to rebuild the prebuilt parts of the toolchain and other binaries in the source code (Important).
25 67 Wolfgang Wiedmeyer
* Make a more complete EGL implementation like llvmpipe usable so newer webview versions and Firefox-based browsers can be used (Feature #705) (Very important as it affects security)
26
* Improve hardware-specific graphics acceleration (Feature #1491) (Important if it can benefits devices with free bootloaders).
27 62 Denis 'GNUtoo' Carikli
* Improve software video decoding (Feature #1521) (Less important)
28 21 Paul Kocialkowski
* Clean the ReplicantWallpapers code and use modern Trebuchet-like wallpaper selector (Feature #1527)
29 46 Denis 'GNUtoo' Carikli
* Make it easy to build and release a Replicant NDK from the Replicant source code -> [[NDKBuild]] (Feature #1545)
30 39 Denis 'GNUtoo' Carikli
31 28 Paul Kocialkowski
h2. Device-specific tasks
32 1 Paul Kocialkowski
33 64 Denis 'GNUtoo' Carikli
* Figure out the [[BCM4751]] GPS protocol and write a free implementation (Feature #1473) (Important since it affects many devices, including  the optimus black).
34 62 Denis 'GNUtoo' Carikli
* Improve various aspects of [[Samsung-RIL]] (add support for missing features and/or correct bugs) (Issue #1485)
35
* Add the missing audio scenarios for bluetooth (AD2P, calls, etc), dock audio for the [[GalaxyS2I9100|Galaxy S2 (I9100)]] (#1497)
36 1 Paul Kocialkowski
* Make the [[GSD4t]] GPS work (Feature #1479)
37 71 Wolfgang Wiedmeyer
* Write free firmware replacements for WiFi, Bluetooth, camera and hardware media encoding/decoding chips on Replicant-supported devices