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
|
||||
|
||||
# Project target.
|
||||
target=android-23
|
||||
android.library.reference.1=external/jsocks/jsockslib
|
||||
android.library.reference.2=external/appcompat
|
||||
target=android-16
|
||||
|
|
Loading…
Reference in New Issue