2014-02-01 00:40:00 +00:00
Categories:Security,Internet
2012-08-21 21:09:48 +00:00
License:NewBSD
2010-12-29 10:55:58 +00:00
Web Site:http://www.torproject.org/docs/android.html.en
2012-09-24 15:20:17 +00:00
Source Code:https://gitweb.torproject.org/orbot.git
2013-08-17 16:37:43 +00:00
Issue Tracker:https://dev.guardianproject.info/projects/orbot/issues
2012-07-26 13:57:24 +00:00
Donate:https://www.torproject.org/donate/donate.html.en
2012-10-08 10:31:10 +00:00
FlattrID:5649
2012-01-10 23:25:28 +00:00
2013-06-17 09:06:42 +00:00
Auto Name:Orbot
2012-06-26 18:36:13 +00:00
Summary:Tor (anonymity) client
2010-12-29 10:55:58 +00:00
Description:
2013-05-27 10:08:12 +00:00
Tor is both software and an open network that helps you defend against network
2015-09-12 05:52:14 +00:00
surveillance that threatens personal freedom and privacy, confidential business
activities and relationships.
2012-09-12 09:54:24 +00:00
2015-09-12 05:52:14 +00:00
Orbot allows access to Tor by accessing a local SOCKS or HTTP proxy. On a rooted
device, the proxying can be completely transparent i.e. the app that accesses
the network need not be aware of the proxy's existence; you can choose which
apps go via the proxy in the settings.
2013-06-28 11:23:00 +00:00
2013-05-27 10:08:12 +00:00
If you don't have root access, there are some apps that are designed to work
2014-02-02 18:43:11 +00:00
closely with tor or allow proxied connections:
2015-07-18 06:25:59 +00:00
[[info.guardianproject.otr.app.im]], [[acr.browser.lightning]] and
2015-09-12 05:52:14 +00:00
[[org.mariotaku.twidere]]. There is also a proxy configurator addon for
[[org.mozilla.firefox]] called
2012-10-01 18:03:31 +00:00
[https://github.com/guardianproject/ProxyMob/downloads ProxyMob] (not yet
available from the Mozilla addon site).
2013-06-28 11:23:00 +00:00
2014-10-13 17:33:03 +00:00
This app will use root access if you have it, but it is not required. Root
2015-09-12 05:52:14 +00:00
access is used to transparently proxy apps, which allows you to force any app to
use Tor.
2014-12-31 12:51:32 +00:00
Currently there are two build falvors available, PIE and noPIE. "Position
independent executable" is a technique that got introduced somewhere in the
Android 4.x cycle and the PIE builds should be default for Android 5+. For
2015-09-12 05:52:14 +00:00
technical details see [https://en.wikipedia.org/wiki/Position-independent_code
Wikipedia].
2014-12-31 12:51:32 +00:00
Basically you should use PIE builds when they are available for your device.
2010-12-29 10:55:58 +00:00
.
2014-11-18 03:42:08 +00:00
2015-09-09 20:23:17 +00:00
Requires Root:yes
2012-01-10 23:25:28 +00:00
2012-09-24 15:20:17 +00:00
Repo Type:git
2014-03-22 23:28:37 +00:00
Repo:https://git.torproject.org/orbot.git
2012-09-12 09:54:24 +00:00
2013-12-30 04:39:30 +00:00
Build:0.2.3.23-rc-1.0.11-RC5-test2,51
commit=ff38bf4e5
submodules=yes
srclibs=ActionBarSherlock@4.1.0
prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties && \
export NDK_BASE=$$NDK$$ && \
export PATH=$PATH:$$NDK$$/toolchain/bin && \
sed -i 's/ndk-build/\$(NDK_BASE)\/ndk-build/g' external/Makefile && \
make -C external
2014-03-09 22:32:19 +00:00
Build:13.0.5,70
2014-04-08 14:13:52 +00:00
commit=13.0.5
2014-01-23 12:30:59 +00:00
submodules=yes
2014-03-28 15:32:14 +00:00
patch=buildfixes.patch
2014-06-09 03:04:27 +00:00
rm=libs
2014-02-02 18:43:11 +00:00
build=NDK_BASE=$$NDK$$ make -C external
2013-08-09 17:08:23 +00:00
2014-04-11 22:55:37 +00:00
Build:13.0.6-RC-1,79
commit=13.0.6-RC-1
submodules=yes
rm=libs,external/superuser-commands/RootCommands-Demo/libs
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
mkdir libs
build=NDK_BASE=$$NDK$$ make -C external
2014-04-15 20:11:15 +00:00
Build:13.0.6-RC-2,80
commit=13.0.6-RC-2
submodules=yes
2014-04-19 18:04:14 +00:00
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo/libs
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
Build:13.0.7,86
commit=13.0.7
submodules=yes
2014-04-23 20:36:47 +00:00
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo/libs,res/raw/tor.mp3,res/raw/obfsproxy.mp3,res/raw/privoxy.mp3,res/raw/xtables.mp3
2014-04-15 20:11:15 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-06-09 11:39:20 +00:00
Build:14.0.0,100
commit=14.0.0
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo/libs,res/raw/tor.mp3,res/raw/obfsproxy.mp3,res/raw/privoxy.mp3,res/raw/xtables.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-06-10 04:11:20 +00:00
Build:14.0.1,101
commit=14.0.1
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-06-13 22:20:38 +00:00
Build:14.0.3.1,105
commit=14.0.3.1
2014-06-12 07:43:22 +00:00
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-06-15 10:19:26 +00:00
Build:14.0.4,106
commit=14.0.4
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-06-20 14:42:18 +00:00
Build:14.0.4.1,107
commit=14.0.4.1
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-07-01 03:46:37 +00:00
Build:14.0.4.3,109
commit=14.0.4.3
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-07-31 03:44:03 +00:00
Build:14.0.5,113
commit=14.0.5
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-08-03 03:49:58 +00:00
Build:14.0.5.1,114
commit=14.0.5.1
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-08-06 03:44:45 +00:00
Build:14.0.5.2,115
commit=14.0.5.2
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-08-08 03:46:07 +00:00
Build:14.0.5.3,116
commit=14.0.5.3
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-08-12 03:46:34 +00:00
Build:14.0.6,118
commit=14.0.6
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-08-22 03:51:42 +00:00
Build:14.0.7.1,120
commit=14.0.7.1
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-08-28 02:39:35 +00:00
Build:14.0.7.2,121
commit=14.0.7.2
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-09-09 02:46:56 +00:00
Build:14.0.8,123
commit=14.0.8
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-09-15 14:04:32 +00:00
Build:14.0.8.1,124
commit=14.0.8.1
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-11-18 03:42:08 +00:00
Build:14.1.1,128
2014-12-04 21:02:36 +00:00
disable=build changed
2014-11-18 03:42:08 +00:00
commit=14.1.1
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-11-24 22:48:58 +00:00
Build:14.1.3-PIE,130
2014-12-04 21:02:36 +00:00
disable=no tag
2014-11-24 22:48:58 +00:00
commit=14.1.3-PIE
submodules=yes
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external
2014-12-16 19:06:42 +00:00
Build:14.1.4-noPIE,132
2014-12-01 20:39:42 +00:00
commit=v14.1.4
2014-11-30 03:46:21 +00:00
submodules=yes
2015-07-10 01:45:41 +00:00
init=git cherry-pick -n 7ee0622a5eaafba284dac81fe58aeb15a478c9c2 && \
git submodule update --init
2014-11-30 03:46:21 +00:00
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
2015-07-10 01:45:41 +00:00
prebuild=mv AndroidManifest.KITKAT_AND_LOWER.xml AndroidManifest.xml && \
echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
2014-11-30 03:46:21 +00:00
build=NDK_BASE=$$NDK$$ make -C external
2014-12-16 19:06:42 +00:00
Build:14.1.4-PIE,133
commit=v14.1.4
2014-12-16 18:53:47 +00:00
submodules=yes
2015-07-10 01:45:41 +00:00
init=git cherry-pick -n 7ee0622a5eaafba284dac81fe58aeb15a478c9c2 && \
git submodule update --init
forcevercode=yes
2014-12-16 18:53:47 +00:00
rm=libs/jtorctl.jar,external/superuser-commands/RootCommands-Demo
2014-12-16 19:36:07 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties
build=NDK_BASE=$$NDK$$ make -C external PIEFLAGS="-fPIE -pie"
2014-12-16 18:53:47 +00:00
2015-06-26 17:39:34 +00:00
Build:15.0.1-RC-1-noPIE,15012101
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff
2015-07-10 01:45:41 +00:00
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= armeabi armeabi-v7a/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=armeabi PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-1-noPIE,15012102
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff
2015-07-10 01:45:41 +00:00
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= x86/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86 PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-1-noPIE,15012103
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff,mipsfix.diff
2015-07-10 01:45:41 +00:00
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= mips/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-1-PIE,15012111
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
2015-07-10 01:45:41 +00:00
forcevercode=yes
2015-06-26 17:39:34 +00:00
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= armeabi armeabi-v7a/' jni/Application.mk
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=armeabi PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-1-PIE,15012112
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff
2015-07-10 01:45:41 +00:00
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= x86/' jni/Application.mk
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86 PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-1-PIE,15012113
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff,mipsfix.diff
2015-07-10 01:45:41 +00:00
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= mips/' jni/Application.mk
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-1-PIE,15012114
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff
2015-07-10 01:45:41 +00:00
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= arm64-v8a/' jni/Application.mk
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=arm64-v8a PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
Build:15.0.1-RC-1-PIE,15012115
disable=libcrypto.a(eng_rsax.o):eng_rsax.c:function e_rsax_bn_mod_exp: error: undefined reference to 'mod_exp_512'
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff
2015-07-10 01:45:41 +00:00
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= x86_64/' jni/Application.mk
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86_64 PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
Build:15.0.1-RC-1-PIE,15012116
2015-07-15 06:49:19 +00:00
disable=archive policy
2015-06-26 17:39:34 +00:00
commit=15.0.1-RC-1
submodules=yes
patch=nobridge.diff
2015-07-10 01:45:41 +00:00
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
2015-06-26 17:39:34 +00:00
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-14 07:14:31 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= mips64/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips64 PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
Build:15.0.1-RC-2-noPIE,15012201
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= armeabi armeabi-v7a/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=armeabi PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-2-noPIE,15012202
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= x86/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86 PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-2-noPIE,15012203
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= mips/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-2-PIE,15012211
commit=15.0.1-RC-2
submodules=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= armeabi armeabi-v7a/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=armeabi PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-2-PIE,15012212
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= x86/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86 PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-2-PIE,15012213
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= mips/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-2-PIE,15012214
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= arm64-v8a/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=arm64-v8a PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
Build:15.0.1-RC-2-PIE,15012215
disable=libcrypto.a(eng_rsax.o):eng_rsax.c:function e_rsax_bn_mod_exp: error: undefined reference to 'mod_exp_512'
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= x86_64/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86_64 PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
Build:15.0.1-RC-2-PIE,15012216
commit=15.0.1-RC-2
submodules=yes
patch=nobridge.diff
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
2015-07-10 01:45:41 +00:00
sed -i -e '/APP_ABI/ s/:=.*/:= mips64/' jni/Application.mk
2015-06-26 17:39:34 +00:00
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips64 PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
2015-07-15 06:49:19 +00:00
Build:15.0.1-RC-3-noPIE,15012301
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= armeabi armeabi-v7a/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=armeabi PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-3-noPIE,15012302
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= x86/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86 PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-3-noPIE,15012303
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= mips/' jni/Application.mk && \
sed -i -e 's#uses-sdk.*#uses-sdk android:minSdkVersion="9" android:maxSdkVersion="15" android:targetSdkVersion="15"/>#' AndroidManifest.xml
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips PIEFLAGS=""
buildjni=yes
Build:15.0.1-RC-3-PIE,15012311
commit=15.0.1-RC-3
submodules=yes
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= armeabi armeabi-v7a/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=armeabi PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-3-PIE,15012312
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= x86/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86 PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-3-PIE,15012313
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= mips/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips PIEFLAGS="-fPIE -pie"
buildjni=yes
Build:15.0.1-RC-3-PIE,15012314
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= arm64-v8a/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=arm64-v8a PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
Build:15.0.1-RC-3-PIE,15012315
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= x86_64/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=x86_64 PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
Build:15.0.1-RC-3-PIE,15012316
commit=15.0.1-RC-3
submodules=yes
patch=nobridge.diff
forceversion=yes
forcevercode=yes
rm=libs/,external/superuser-commands/RootCommands-Demo,external/pluto/plugins/meek/assets/meek-client,external/pluto/plugins/obfs4/assets/obfs4proxy,res/raw/meek.mp3,res/raw/obfs4proxy.mp3
prebuild=echo 'target=android-17' >> external/superuser-commands/RootCommands-Library/project.properties && \
sed -i -e '/APP_ABI/ s/:=.*/:= mips64/' jni/Application.mk
build=NDK_BASE=$$NDK$$ make -C external APP_ABI=mips64 PIEFLAGS="-fPIE -pie" NDK_PLATFORM_LEVEL=21 NDK_TOOLCHAIN_VERSION=4.9
buildjni=yes
2014-12-16 21:08:40 +00:00
Maintainer Notes:
2015-06-26 17:39:34 +00:00
* meekclient & ofbs4proxy are prebuilt with PIE for arm archs only. Hence remove them for other archs & for non-PIE builds.
* AUM will only build the default flavor.
2015-07-15 06:49:19 +00:00
* Bump archive policy on each release to match all new builds + all build of the previous version (during RC builds, also add builds for last stable version)
2015-07-09 22:43:38 +00:00
* Bump CV/CVC when all builds have finished and we have tested whats possible...
2014-12-16 21:08:40 +00:00
.
2015-07-15 06:49:19 +00:00
Archive Policy:19 versions
2015-07-10 01:45:41 +00:00
Auto Update Mode:None
2015-06-26 17:39:34 +00:00
Update Check Mode:Tags ^[^-]*$
2016-02-25 04:14:53 +00:00
Current Version:15.1.2
Current Version Code:15120000