summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--36c3/Replicant_introduction/Replicant_introduction.tex77
1 files changed, 40 insertions, 37 deletions
diff --git a/36c3/Replicant_introduction/Replicant_introduction.tex b/36c3/Replicant_introduction/Replicant_introduction.tex
index c6d1ee2..b0a71e8 100644
--- a/36c3/Replicant_introduction/Replicant_introduction.tex
+++ b/36c3/Replicant_introduction/Replicant_introduction.tex
@@ -30,15 +30,15 @@
\center{Quick Facts}
\begin{itemize}
\item Website: replicant.us
- \item Exists since September 2009
- \item Currently based on LineageOS
+ \item Exists since September 2009.
+ \item Currently based on LineageOS.
\item Android versions:
\begin{itemize}
- \item Replicant 6: Android 6, last security update: October 2017\cite{last-android-6-update}
- \item Replicant 9: Android 9, work in progress\cite{porting-to-android-9}
+ \item Replicant 6: Android 6, last security update: October 2017\cite{last-android-6-update}.
+ \item Replicant 9: Android 9, work in progress\cite{porting-to-android-9}.
\end{itemize}
- \item Supports $\sim$ 10 devices (smartphones and tablets)
- \item $\sim$ 2 full time equivalent contributors and a big community
+ \item Supports $\sim$ 10 devices (smartphones and tablets).
+ \item $\sim$ 2 full time equivalent contributors and a big community.
\end{itemize}
\end{frame}
@@ -58,14 +58,14 @@
\begin{frame}
\center{
Best effort: \\
- Minimum feature set required to support a device:
+ minimum feature set required to support a device:
}
\begin{itemize}
- \item Display working and graphics fast enough
- \item sound working
- \item Be able to make calls
- \item etc
- \item GPS, Camera, and other non crucial hardware may not work, or work in later releases
+ \item Display working and graphics fast enough.
+ \item Sound working.
+ \item Be able to make calls.
+ \item etc.
+ \item GPS, camera, and other non crucial hardware may not work, or work in later releases.
\end{itemize}
\end{frame}
@@ -73,7 +73,7 @@
\center{
Fully free distribution on smartphones? \\
\bigskip
- "Nearly all mobile phones Present-day cell phones are Stalin's dream” \\
+ "Present-day cell phones are Stalin's dream.” \\
Richard Stallman\cite{stalin-dream}
}
\end{frame}
@@ -107,8 +107,8 @@
\begin{frame}
\center{Tablets without modem?}
\begin{itemize}
- \item - The cellular network
- \item - The modem firmware
+ \item \sout{The cellular network}.
+ \item \sout{The modem firmware}.
\item Also possible to "disable" the modem on some devices.
\end{itemize}
\end{frame}
@@ -116,12 +116,12 @@
{
\begin{frame}
- \center{Freedom issues in LineageOS (without google play)}
+ \center{Freedom issues in LineageOS (without Google Play)}
\outputpicture{0.8}{i9300_hardware.png}
\begin{itemize}
- \item + Modem control over the device (MSM7K) or shared memory
- \item + Nonfree libraries (RIL backdoor, etc)
- \item + Anti-features
+ \item += Modem control over the device (MSM7K) or shared memory.
+ \item += Nonfree libraries: RIL backdoor, etc.
+ \item += Anti-features.
\end{itemize}
\end{frame}
}
@@ -130,22 +130,22 @@
\begin{frame}
\center{Worst case with stock devices:}
\begin{itemize}
- \item + Only the kernel is free software
- \item + Users potentially locked out of their devices
- \item + Many Anti-features or unwanted applications
- \item $\rightarrow$ Remaining freedoms: The ability to install F-Droid or other applications
+ \item += Only the kernel is free software.
+ \item += Users potentially locked out of their devices.
+ \item += Many anti-features or unwanted applications.
+ \item $\rightarrow$ Remaining freedoms: The ability to install F-Droid or other applications.
\end{itemize}
\end{frame}
}
\begin{frame}
\center{
- "Nearly all mobile phones Present-day cell phones are Stalin's dream” \\
+ "Present-day cell phones are Stalin's dream.” \\
Richard Stallman\cite{stalin-dream} \\
\bigskip
- That's why... \\
- Along with the fact that there is way more surveillance nowadays... \\
-
+ So that's why... \\
+ \bigskip
+ Along with the fact that nowadays there is way more surveillance than in the USSR... \\
}
\end{frame}
@@ -154,19 +154,19 @@
\begin{itemize}
\item Advantages:
\begin{itemize}
- \item GUI and applications adapted to big fingers
- \item $\rightarrow$ run on devices that:
+ \item GUI and applications adapted to big fingers.
+ \item $\rightarrow$ Run on devices that:
\begin{itemize}
- \item lack keyboard
- \item have capacitive touchscreen and no stylus
- \item Have very small displays with very high number of pixel
+ \item Lack keyboard.
+ \item Have capacitive touchscreen and no stylus.
+ \item Have very small displays with very high number of pixels.
\end{itemize}
\end{itemize}
\item Issues
\begin{itemize}
- \item Part of the GNU/Linux software architecture is light years away: Package management and build system, Graphics, audio, etc
- \item Huge unknown code from google
- \item Meant to run proprietary software, not to empower users
+ \item Part of the GNU/Linux software architecture is light years away: package management and build system, graphics, audio, etc.
+ \item Huge unknown code from Google
+ \item Meant to run proprietary software, not to empower users.
\end{itemize}
\end{itemize}
\end{frame}
@@ -185,7 +185,7 @@
\item WebView and build system
\end{itemize}
\item Bootloaders (Galaxy SIII and Galaxy Note II: XBOOT)
- \item Documentation, presentations, etc
+ \item Documentation, presentations, etc.
\item Infrastructure
\end{itemize}
\end{frame}
@@ -200,8 +200,11 @@
\end{frame}
\begin{thebibliography}{99}
+\bibitem{last-android-6-update}
+ \url{https://en.wikipedia.org/wiki/Android_Marshmallow#cite_note-2}
+\bibitem{porting-to-android-9}
+ \url{https://redmine.replicant.us/projects/replicant/wiki/PortingToAndroid9}
\bibitem{stalin-dream}
\url{https://stallman.org/archives/2011-nov-feb.html}
\end{thebibliography}
-
\end{document}