Project

General

Profile

Actions

Tasks » History » Revision 10

« Previous | Revision 10/117 (diff) | Next »
Paul Kocialkowski, 12/28/2011 11:37 PM


Tasks

Here is a list of the tasks that need to be done in order to improve Replicant:

Task Status Replicant version Device Required skills Difficulty Comments
Bash as default shell TODO N/A N/A Android low level Easy The current default shell is busybox one. Bash would be great as default terminal and adb shell as it features tab completion.
Local account provider TODO N/A N/A Java, Android framework Hard Add an account provider that stores all data on local sqlite dbs. We need this to have offline calendar.
Document how to rebuild what's prebuilt TODO N/A N/A gcc Hard It's possible to rebuild all that is prebuilt (PaulK did it), document how.
Document how to have everything native 64b TODO N/A N/A gcc Hard All the prebuilt and build host tools can be native 64b (except the emulator that segfaults) (PaulK did it) document how.
Add USB Networking settings on framework and Settings app TODO N/A N/A Java, Android framework Hard PaulK started the work on this but it's bugged
Write/find/adapt a gallery app that doesn't depend on 3D TODO N/A N/A Java Hard We need an usable gallery app that doesn't depend on 3D
Continue the work on AKM8976A (accelerometer + compass) TODO Replicant 2.2 HTC Dream lowlevel C, physics laws knowledge Very very hard PaulK started the work to reverse the AKM8976A userspace lib but failed
Continue the work on MSM Camera TODO Replicant 2.2 HTC Dream lowlevel C Very hard PaulK started the work : only 1 non-free lib is needed out of 2. Reverse the one that remains.
Automatic hardware keymap recognition TODO Replicant 2.2 HTC Dream C Medium Find a way to recognise the correct hardware keypad (EN and FR should be on the repos)
Color preview in Camera TODO Replicant 2.3 Nexus S C, C++ Medium Understand the camera process and manage to get color preview in Camera
Show photo on camera postview TODO Replicant 2.3 Nexus S C, C++ Medium The taken shot isn't shot on the postview screen
Investigate why Camera app is slow TODO Replicant 2.3 Nexus S Java, C, C++ Medium Camera app isn't very responsive while preview feed is on
Add more OMX free video decoders TODO N/A N/A C, C++ Hard Currently, Replicant doesn't support a lot of video decoders. I twould be nice to at least have theora.
Add OMX free video encoders TODO N/A N/A C, C++ Hard It seems that there is no video encoder at all on Replicant, so we can't record videos.
Write doc about how to setup and use adb (with 32b deps) TODO N/A N/A Sys admin easy We just provide the binary but there is no doc on how to install and use it. Clue: lib for 64b systems is ia32-libs
Build 2.3 SDK TODO Replicant 2.3 N/A Android build system medium In the past, we had to fix some files in Replicant 2.2 in order to build the SDK.
Extend porting guide to Samsung s5pc110 SOCs TODO N/A N/A s5pc110 porting knowledge medium S5PC110 devices are: Nexus S, Galaxy S, Galaxy Tab
Extend porting guide to OMAP SOCs TODO N/A N/A OMAP porting knowledge medium OMAP devices are: GTA04, Galaxy Nexus
Add a list and comparison of good targets for Replicant on rootable/CM-supported TODO N/A N/A N/A medium Some devices aren't supported by CM but are rootable and have non-official ports that we could include
Add support for AKM8973 (compass) for Nexus S TODO Replicant 2.3 Nexus S Low-level/kernel, C medium There is already an HTC driver for which we have a free akmd. The samsung one isn't the same.

Updated by Paul Kocialkowski almost 11 years ago · 10 revisions

Also available in: PDF HTML TXT