c161b03957
Jars are now built from source with ant (as recommended in the Root Commands Readme); the alternative way would have been to create build.gradles for them and edit build.gradle (and possibly settings.gradle) to include them as dependencies but this isn't too easy with our setup. Using local aars (compiled android libraries) is apparently not recommended but perhaps would be ok for a final build. The htmlcleaner jar doesn't appear to be same as the canonical version so we pull that as an extlib as in previous builds.
100 lines
6.4 KiB
Plaintext
100 lines
6.4 KiB
Plaintext
Category:System
|
|
License:GPLv3
|
|
Web Site:http://sufficientlysecure.org/index.php/adaway
|
|
Source Code:https://github.com/dschuermann/ad-away
|
|
Issue Tracker:https://github.com/dschuermann/ad-away/issues
|
|
Donate:http://sufficientlysecure.org/index.php/adaway
|
|
FlattrID:369138
|
|
|
|
Auto Name:AdAway
|
|
Summary:Block advertisements
|
|
Description:
|
|
An ad blocker that uses the hosts file. The hosts file
|
|
contains a list of mappings between hostnames and IP addresses. When
|
|
an app requests an ad, that request is directed to 127.0.0.1 which does
|
|
nothing. There are options to run a web server
|
|
to respond to blocked hostnames and to direct requests to the IP
|
|
address of your choosing. You can download hosts files from the
|
|
app but it is possible to use your own and to add certain sites
|
|
to the white- and black-lists.
|
|
|
|
[https://github.com/dschuermann/ad-away/raw/master/CHANGELOG Changelog]
|
|
|
|
Requires root: Yes. The hosts files is located in /system which is normally
|
|
read-only.
|
|
.
|
|
|
|
Requires Root:Yes
|
|
|
|
Repo Type:git
|
|
Repo:https://github.com/dschuermann/ad-away.git
|
|
|
|
Build Version:1.12,13,ea5378a94ee0dc1d99d2cec95fae7e6d81afb2b9,subdir=org_adaway/,buildjni=yes
|
|
Build Version:1.15,16,4128e59da2eac5c2904c7c7568d298ca51e79540,subdir=org_adaway/,buildjni=yes,patch=defprop.patch
|
|
Build Version:1.18,19,0b9985398b9eef7baf6aadd0dbb12002bc199d2e,subdir=org_adaway/,buildjni=yes,patch=defprop.patch
|
|
Build Version:1.19,20,ab27f4dab5f3ea5e228cfb4a6b0e1fbf53695f22,subdir=org_adaway/,buildjni=yes,patch=defprop.patch
|
|
Build Version:1.20,21,695e3801e4081026c8f7213a2345fc451d5eb89c,subdir=org_adaway/,buildjni=yes,patch=defprop.patch
|
|
Build Version:1.21,22,65138c11cc8b6affd28b68e125fbc1dff0886a4e,subdir=org_adaway/,buildjni=yes,patch=defprop.patch
|
|
Build Version:1.23,24,!no source in repo
|
|
Build Version:1.24,25,f811e53e1e1d2ee047b18715fd7d2072b90ae76b,subdir=org_adaway/,buildjni=yes,prebuild=android update project -p ../com_actionbarsherlock
|
|
Build Version:1.25,26,ff97932761cdee68638dc2550751a64b2cbe18e7,subdir=org_adaway/,buildjni=yes,prebuild=android update project -p ../com_actionbarsherlock
|
|
Build Version:1.26,27,33d4d80998f30bafc88c04c80cbae00b03916f99,subdir=org_adaway/,buildjni=yes,prebuild=android update project -p ../com_actionbarsherlock
|
|
Build Version:1.27,28,743d25a7e287505461f33f4b8e57e4cf988fffea,subdir=org_adaway/,buildjni=yes,prebuild=android update project -p ../com_actionbarsherlock
|
|
Build Version:1.29,30,eaa07f4,subdir=org_adaway/,buildjni=yes,prebuild=android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
|
|
Build Version:1.32,33,71ced3f,subdir=org_adaway/,buildjni=no,prebuild=android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && rm libs/android-support-v4.jar
|
|
Build Version:1.33,34,9d63c18,subdir=org_adaway/,buildjni=no,prebuild=android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
|
|
Build Version:1.34,35,f2568b1,subdir=org_adaway/,buildjni=no,prebuild=android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations
|
|
Build Version:1.35,36,7442d5d,subdir=org_adaway/,buildjni=no,prebuild=android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations
|
|
Build Version:1.36,37,83fc713,subdir=org_adaway/,buildjni=no,prebuild=android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations
|
|
Build Version:1.37,38,70da32b567122b701cdcb1609b780eb85732028f,subdir=org_adaway/,buildjni=no,prebuild=android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations
|
|
#RootCommands srclib needs changing on fdroidserver
|
|
Build Version:2.1,40,v2.1,subdir=AdAway,srclibs=RootCommands@c940b0e503,\
|
|
extlibs=htmlcleaner/htmlcleaner-2.2.jar,init=rm android-libs/Donations/custom_rules.xml && \
|
|
git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner,\
|
|
update=.;android-libs/Donations;android-libs/ActionBarSherlock;\
|
|
android-libs/HtmlSpanner/htmlspanner,prebuild=\
|
|
rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar && \
|
|
cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/ && \
|
|
echo "android.library.reference.3=$$RootCommands$$" >> project.properties && \
|
|
echo "android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >> project.properties && \
|
|
find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g' && \
|
|
cp android-libs/Donations/ant-templates/other/DonationsConfig.java \
|
|
android-libs/Donations/src/org/donations/,buildjni=yes
|
|
|
|
#RootCommands srclib needs changing on fdroidserver
|
|
Build Version:2.3,42,v2.3,subdir=AdAway,srclibs=RootCommands@c940b0e503,\
|
|
extlibs=htmlcleaner/htmlcleaner-2.2.jar,init=rm android-libs/Donations/custom_rules.xml && \
|
|
git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner,\
|
|
update=.;android-libs/Donations;android-libs/ActionBarSherlock;\
|
|
android-libs/HtmlSpanner/htmlspanner,prebuild=\
|
|
rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar && \
|
|
cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/ && \
|
|
echo "android.library.reference.3=$$RootCommands$$" >> project.properties && \
|
|
echo "android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >> project.properties && \
|
|
find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g' && \
|
|
cp android-libs/Donations/ant-templates/other/DonationsConfig.java \
|
|
android-libs/Donations/src/org/donations/,buildjni=yes
|
|
|
|
Build Version:2.5,44,!WIP at v2.5,subdir=AdAway,\
|
|
init=rm libs/*,\
|
|
patch=no-signing-44.patch,\
|
|
extlibs=htmlcleaner/htmlcleaner-2.2.jar,\
|
|
srclibs=RootCommands@a89cc259;HtmlSpanner-dscuermann@f6907a1c46,\
|
|
prebuild=sed -i 's/armeabi x86 mips/armeabi x86 mips/g' jni/Application.mk && \
|
|
cp -r $$RootCommands$$ ../libraries/ && \
|
|
cp -r $$HtmlSpanner-dscuermann$$ ../libraries/ && \
|
|
cp libs/htmlcleaner-2.2.jar ../libraries/htmlspanner/libs/,\
|
|
build=ant clean release -f ../libraries/RootCommands-Library/build.xml && \
|
|
mv ../libraries/RootCommands-Library/bin/classes.jar libs/root-commands-master.jar && \
|
|
ant clean release -f ../libraries/htmlspanner/build.xml && \
|
|
mv ../libraries/htmlspanner/bin/classes.jar libs/htmlspanner-0.2-fork.jar,\
|
|
buildjni=yes,\
|
|
preassemble=renameExecutables,\
|
|
gradle=yes@..
|
|
|
|
Auto Update Mode:None
|
|
Update Check Mode:Tags
|
|
Current Version:2.5
|
|
Current Version Code:44
|
|
|