Introduction
These are the sources for Silent Circle's Silent Phone for Android project.
Overview
Silent Phone is Peer-to-peer encrypted calling and video. No keys are stored.
What's New In This Update
The sources are updated for version 6.1 of the project.
This version of the project includes Silent Contacts as a subproject.
Prerequisites
To build Silent Phone for Android you will need the following resources:
-
Java Development Kit (JDK) 8
-
the Android Native Development Kit (NDK)
-
Android SDK Tools
-
Android SDK Tools 26.1.1
-
Android SDK Platform-tools 26.0.1
-
Android SDK Build-tools 26.0.0
-
SDK Platform 26 2
-
SDK Platform 25 3
-
Google Play Services 45
-
Android Support Repository 47
-
Google Repository 58
-
How to Build
- download the repository
- create a terminal window
- cd to the top of the repository
- edit build.sh to reference the correct locations of the prerequisites
- bash build.sh 2>&1 | tee -a build.log
The build produces silentphone.apk which can be used on an Android device.