From e9f50b2e0a3b37b768956c4fd09a8c236684adc5 Mon Sep 17 00:00:00 2001 From: Jacob Appelbaum Date: Sun, 25 Oct 2009 00:47:19 +0000 Subject: [PATCH] Update with the Android OS SDK install instructions. svn:r20822 --- BUILD | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/BUILD b/BUILD index 1a615ed2..6e912f62 100644 --- a/BUILD +++ b/BUILD @@ -2,10 +2,33 @@ This document explains how to properly build an Android package of Orbot from source. Please install the following prerequisites: - Android SDK + Android OS SDK droid-wrapper: http://github.com/tmurakam/droid-wrapper libevent source Tor source (most recent git master branch) +Install and prepare the Android OS SDK ( http://source.android.com/download ) +on Debian Lenny: + + sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf \ + libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip \ + curl libncurses5-dev zlib1g-dev + + curl http://android.git.kernel.org/repo >~/bin/repo + chmod a+x ~/bin/repo + + mkdir ~/mydroid + cd ~/mydroid + + repo init -u git://android.git.kernel.org/platform/manifest.git + repo sync + + # Paste in key from http://source.android.com/download next... + gpg --import + + export ANDROID_JAVA_HOME=$JAVA_HOME + cd ~/mydroid + make + XXX TODO: Explain build process for making a static Tor with our libevent, etc. XXX TODO: Explain build process for making a .apk file for install.