summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2019-05-09 15:46:52 +0200
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2019-05-10 16:59:18 +0200
commitadab7511b22ea6602f1aaca5d1697ba44552c1a9 (patch)
tree8ea7cf537fee59eb8a268a8f69ae8d6551810f82
parentcacdbc0f85700f0de25267042c4d59c33027abe6 (diff)
downloaddocuments-adab7511b22ea6602f1aaca5d1697ba44552c1a9.tar.gz
documents-adab7511b22ea6602f1aaca5d1697ba44552c1a9.tar.bz2
documents-adab7511b22ea6602f1aaca5d1697ba44552c1a9.zip
Update the deliverables
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--NLnet/porting_replicant_to_android9/porting_replicant_to_android9.tex43
1 files changed, 26 insertions, 17 deletions
diff --git a/NLnet/porting_replicant_to_android9/porting_replicant_to_android9.tex b/NLnet/porting_replicant_to_android9/porting_replicant_to_android9.tex
index bf4d083..9de8fa8 100644
--- a/NLnet/porting_replicant_to_android9/porting_replicant_to_android9.tex
+++ b/NLnet/porting_replicant_to_android9/porting_replicant_to_android9.tex
@@ -3,6 +3,7 @@
\usepackage[a4paper]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{listings}
+\usepackage{longtable}
%%\usepackage{showframe}
\title{Porting Replicant to Android 9}
@@ -31,48 +32,56 @@ the following work was already done and is not part of the grant.
\end{itemize}
\section{
- Project plan
+ Deliverables
}
-\begin{tabular}[!t]{|p{1cm}|p{6cm}|p{6cm}|}
+\begin{longtable}[!t]{|p{1cm}|p{6cm}|p{6cm}|}
\hline
Time estimation & Task & Comments \\
\hline
\hline
7H &
\begin{itemize}
- \item{Build Android 9 under a GNU/Linux distribution compliant with the FSF's Free Software
- Distribution Guidelines (FSDG)}
+ \item{Validate that Android 9 builds under a GNU/Linux distribution
+ compliant with the FSF's Free Software Distribution Guidelines (FSDG)
+ and keep using it to make sure it keeps working.}
\end{itemize} & \\
\hline
21H &
\begin{itemize}
- \item{port the changes from AOSP9 to LineageOS}
- \item{cleanup the code}
- \item{build the kernel from the Android build system}
- \item{make sure it builds with an FSDG compliant distribution}
- \item{document the build procedure}
- \end{itemize} & \\
+ \item{Choose an Android distribution (like AOSP or LineageOS) to base the work on.}
+ \item{Add very partial support for one of the following devices:
+ \begin{itemize}
+ \item{Galaxy SIII (I9300)}
+ \item{Galaxy SIII 4G (I9305)}
+ \end{itemize}
+ }
+ \item{Make that device boot without proprietary libraries}
+ \item{Make sure that the kernel is also built from the Android build system}
+ \item{Make sure it still builds with an FSDG compliant distribution}
+ \item{Document the build procedure along the way}
+ \end{itemize} &
+ There is a small risk of having to change distribution and devices. \\
\hline
14H &
\begin{itemize}
- \item{find, remove and document proprietary software in LineageOS 16}
+ \item{Find, remove and document proprietary software in the source code.}
\end{itemize} & \\
\hline
14H &
\begin{itemize}
- \item{find, remove and document privacy issues in LineageOS 16}
+ \item{Find, remove and document privacy issues in the source code.}
\end{itemize} & \\
\hline
7H &
\begin{itemize}
- \item{ port the touch keys Linux driver }
- \end{itemize} & \\
+ \item{Make the the touch keys Linux driver work.}
+ \end{itemize} & Upstream the missing parts if time allows. \\
\hline
7H &
\begin{itemize}
- \item{upstream the AAT1290 flash led Linux driver for the galaxy-s3 boards}
- \end{itemize} & \\
+ \item{Make the Linux AAT1290 flash led driver work.}
+ \end{itemize} & Upstream the missing parts if time allows. \\
\hline
7H &
\begin{itemize}
@@ -86,5 +95,5 @@ the following work was already done and is not part of the grant.
The driver to port is available at https://github.com/fourkbomb/linux/
in the modem branch \\
\hline
-\end{tabular}
+\end{longtable}
\end{document}