Project

General

Profile

Tasks » History » Revision 62

Revision 61 (Denis 'GNUtoo' Carikli, 12/15/2015 01:29 PM) → Revision 62/117 (Denis 'GNUtoo' Carikli, 12/15/2015 01:41 PM)

h1. Tasks 

 This page describe how Here is a list of the tasks that need to help Replicant if you have some time at hand. be done in order to improve Replicant: 

 h2. Issue tracker and this page 

 * Merge the Features, bug and support trackers 
 * Make the issue tracker more clear 
 * Describe the project priorities and the required hardware if any 

 h2. Project focus 

 While supporting many common (Samsung) phones and tablets is relatively easy and fast to do, we think that it's way more import to support devices that are better for freedom: 
 * Many Samsung devices we do support have an isolated modem, however we can't free their bootloader because it is signed. 
 * Devices like the GTA04, the LG Optimus black don't have that bootloader issue, while still having an isolated modem. 

 We therefor strongly advise to pick Common tasks that would advance this goal. 
 We however still accept contributions for devices with isolated modems and non-free bootloader. 

 h2. Tasks that don't require specific hardware h3. Missing features 

 * Fix the security vulnerabilities reported in the issue tracker (Very important). Improve software video decoding (Feature #1521) 
 * Make it easy to rebuild the prebuilt toolchain and binaries (Important). 
 * Improve graphics speed and completeness completness (Feature #1491) (Important if it can benefits devices with free bootloaders). 
 

 h3. Improvements 

 * Improve software video decoding (Feature #1521) (Less important) 
 * Clean the ReplicantWallpapers code and use modern Trebuchet-like wallpaper selector (Feature #1527) 
 * Improve various aspects of [[Samsung-RIL]] (add support for missing features and/or correct bugs) (Issue #1485) 

 h3. Security 

 * Fix the Webview vulnerability in Replicant 4.2 (Bug #1503) 

 h3. Tools 

 * Make it easy to build and release a Replicant Development Tools package (equivalent to ADT) from the Replicant source code -> [[ADTBuild]] (Feature #1551) 
 * Make it easy to build and release a Replicant NDK from the Replicant source code -> [[NDKBuild]] (Feature #1545) 


 

 h2. Device-specific tasks 

 * Improve various aspects of [[Samsung-RIL]] (add support for missing features and/or correct bugs) (Issue #1485) 
 * Add the missing audio scenarios for bluetooth (AD2P, calls, etc), dock audio for the [[GalaxyS2I9100|Galaxy S2 (I9100)]] (#1497) 
 

 h2. GPS related tasks 

 * Figure out the [[BCM4751]] GPS protocol and write a free implementation (Feature #1473) (Important since it affects many devices, it also affect the optimus black). 
 * Make the [[GSD4t]] GPS work (Feature #1479)