cleanup, and update project properties
This commit is contained in:
parent
dd51960b24
commit
ff1979643c
13
.classpath
13
.classpath
|
@ -1,13 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<classpath>
|
|
||||||
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
|
|
||||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
|
|
||||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
|
|
||||||
<classpathentry kind="src" path="src">
|
|
||||||
<attributes>
|
|
||||||
<attribute name="ignore_optional_problems" value="true"/>
|
|
||||||
</attributes>
|
|
||||||
</classpathentry>
|
|
||||||
<classpathentry kind="src" path="gen"/>
|
|
||||||
<classpathentry kind="output" path="bin/classes"/>
|
|
||||||
</classpath>
|
|
40
INSTALL
40
INSTALL
|
@ -1,40 +0,0 @@
|
||||||
|
|
||||||
Orbot: Android Onion Routing Robot
|
|
||||||
***********************************************
|
|
||||||
Android is a freely licensed open-source application developed for the
|
|
||||||
Android platform. It acts as a front-end to the Tor binary application,
|
|
||||||
and also provides an HTTP Proxy for connecting web browsers and other
|
|
||||||
HTTP client applications into the Tor SOCKS interface.
|
|
||||||
|
|
||||||
*** PreReqs ***
|
|
||||||
You need the Android Developer SDK to compile and build the APK file:
|
|
||||||
http://developer.android.com/
|
|
||||||
The project files including in this distribution are meant to be used
|
|
||||||
with Eclipse: http://eclipse.org/
|
|
||||||
|
|
||||||
*** How to use ***
|
|
||||||
Currently, Orbot will work with any application that supports using
|
|
||||||
an HTTP or SOCKS Proxy. Once you start Tor using Orbot, you can then
|
|
||||||
point your application to HTTP port 8118 or SOCKS port 9050 on localhost
|
|
||||||
IP 127.0.0.1.
|
|
||||||
|
|
||||||
If you have root access, and a version of Android with iptables that
|
|
||||||
supports the netfilter owner module, then Orbot can setup transparent
|
|
||||||
proxying for any application.
|
|
||||||
|
|
||||||
Finally, Firefox on Android is available, and we have released an
|
|
||||||
add-on named ProxyMob for configuring SOCKS proxy settings for use
|
|
||||||
with the local Tor socks proxy.
|
|
||||||
|
|
||||||
** A Few Notes **
|
|
||||||
|
|
||||||
To ensure you are connected to the Tor network, you should browse to
|
|
||||||
https://check.torproject.org/
|
|
||||||
|
|
||||||
The first time you activate Orbot, it may take a while to connect to
|
|
||||||
Tor. Check the message log to ensure you are "100% Bootstrapped".
|
|
||||||
|
|
||||||
***********************************************
|
|
||||||
|
|
||||||
/* Copyright (c) 2009,2010,2011, Nathan Freitas, The Guardian Project
|
|
||||||
* http://guardianproject.info/ */
|
|
|
@ -1,57 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project>
|
|
||||||
|
|
||||||
<target name="-getgitdetails" >
|
|
||||||
<exec executable="git" outputproperty="git.describe">
|
|
||||||
<arg value="describe"/>
|
|
||||||
</exec>
|
|
||||||
<exec executable="git" outputproperty="git.revision">
|
|
||||||
<arg value="rev-parse"/>
|
|
||||||
<arg value="HEAD"/>
|
|
||||||
</exec>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="rename-release-with-version-number" depends="-getgitdetails">
|
|
||||||
<xmlproperty file="AndroidManifest.xml"
|
|
||||||
prefix="themanifest"
|
|
||||||
collapseAttributes="true"/>
|
|
||||||
<!-- see ${sdk.dir}/tools/ant/build.xml -set-release-mode -->
|
|
||||||
<property name="out.packaged.file"
|
|
||||||
location="${out.absolute.dir}/${ant.project.name}-v${git.describe}-unsigned.apk" />
|
|
||||||
<property name="out.final.file"
|
|
||||||
location="${out.absolute.dir}/${ant.project.name}-v${git.describe}.apk" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="-set-release-mode"
|
|
||||||
depends="rename-release-with-version-number,android_rules.-set-release-mode">
|
|
||||||
<echo message="target: ${build.target}"></echo>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="-post-package" depends="-getgitdetails">
|
|
||||||
<property file="${sdk.dir}/tools/source.properties"/>
|
|
||||||
<property name="meta.inf.dir" value="${out.dir}/META-INF"/>
|
|
||||||
<property name="build.manifest.file" value="${meta.inf.dir}/BUILD.MF"/>
|
|
||||||
<mkdir dir="${meta.inf.dir}"/>
|
|
||||||
<manifest file="${build.manifest.file}">
|
|
||||||
<attribute name="Implementation-Package-Name" value="${themanifest.manifest.package}"/>
|
|
||||||
<attribute name="Implementation-Version-Name" value="${themanifest.manifest.android:versionName}"/>
|
|
||||||
<attribute name="Implementation-Version-Code" value="${themanifest.manifest.android:versionCode}"/>
|
|
||||||
<attribute name="Git-Revision" value="${git.revision}"/>
|
|
||||||
<attribute name="Android-SDK-Release" value="${Pkg.Revision}"/>
|
|
||||||
<attribute name="Android-SDK-Host-OS" value="${Archive.HostOs}"/>
|
|
||||||
<attribute name="Android-SDK-aapt" value="${aapt}"/>
|
|
||||||
<attribute name="Android-SDK-zipalign" value="${zipalign}"/>
|
|
||||||
</manifest>
|
|
||||||
<condition property="build.is.debug" value="true" else="false">
|
|
||||||
<equals arg1="${build.target}" arg2="debug" />
|
|
||||||
</condition>
|
|
||||||
<!-- adding BUILD.MF breaks debug builds, but not releases -->
|
|
||||||
<if condition="${build.is.debug}">
|
|
||||||
<else>
|
|
||||||
<jar update="true" destfile="${out.packaged.file}">
|
|
||||||
<fileset dir="${out.dir}" includes="META-INF/BUILD.MF"/>
|
|
||||||
</jar>
|
|
||||||
</else>
|
|
||||||
</if>
|
|
||||||
</target>
|
|
||||||
</project>
|
|
|
@ -9,6 +9,4 @@
|
||||||
#proguard.config=${sdk.dir}/tools/proguard/proguard-android-optimize.txt:proguard-project.txt
|
#proguard.config=${sdk.dir}/tools/proguard/proguard-android-optimize.txt:proguard-project.txt
|
||||||
|
|
||||||
# Project target.
|
# Project target.
|
||||||
target=android-23
|
target=android-16
|
||||||
android.library.reference.1=external/jsocks/jsockslib
|
|
||||||
android.library.reference.2=external/appcompat
|
|
||||||
|
|
Loading…
Reference in New Issue