mark apps/builds with ga_trackingId set with Tracking Anti-Feature

Google Firebase Analytics is configured using an XML file, and it seems to
require that an value with the key `ga_trackingId` is included:
https://developers.google.com/android/reference/com/google/android/gms/analytics/Tracker

That means that any app that is setting `ga_trackingId` is most likely
configuring Google Firebase Analytics.  If not, then that file/key should
be removed entirely. It can easily be moved to a flavor also.

This was detected by running this script across the whole archive:
https://gitlab.com/trackingthetrackers/scripts/-/blob/master/find-ga_trackingId.py
```python
import os
import sys
import zipfile
from androguard.core.bytecodes.axml import AXMLPrinter
try:
    import defusedxml.ElementTree as XMLElementTree
except ImportError:
    import xml.etree.ElementTree as XMLElementTree  # nosec this is a fallback only

if len(sys.argv) > 1:
    search_dirs = sys.argv[1:]
else:
    search_dirs = ['.']
print('search_dirs', search_dirs)

for d in search_dirs:
    for root, dirs, files in os.walk(d):
        for f in files:
            path = os.path.join(root, f)
            try:
                with zipfile.ZipFile(path) as apk:
                    for info in apk.infolist():
                        if info.file_size < 10:
                            continue
                        name = info.filename
                        if name.startswith('res/') and name.endswith('.xml'):
                            with apk.open(name) as binary_xml:
                                axml = AXMLPrinter(binary_xml.read())
                                resources = XMLElementTree.fromstring(axml.get_xml())
                                for item in resources:
                                    if 'ga_trackingId' == (item.get('name')):
                                        print(path, name, item.get('name'))
            except (zipfile.BadZipFile, AssertionError, TypeError, ValueError) as e:
                #print(path, e)
                pass
```

Then applied using this script:

```python
import os
import yaml
from fdroidserver import metadata

apps = dict()
with open('ga_trackingId-finds.txt') as fp:
    for line in fp:
        apk, xml, _ = line.split()
        apk = apk.split('/')[1]
        appid = apk[:apk.rindex('_')]
        versionCode = int(apk[:-4][apk.rindex('_') + 1:])
        if appid not in apps:
            apps[appid] = []
        apps[appid].append(versionCode)

for appid, versionCodes in apps.items():
    metadatapath = 'metadata/%s.yml' % appid
    with open(metadatapath) as fp:
        app = yaml.load(fp)
    print(appid, app.get('Repo', '///').split('/')[3], sep='\t')
    for build in app['Builds']:
        if build.get('gradle') is True or build.get('gradle') == 'true':
            build['gradle'] = ['yes']
        if build['versionCode'] in versionCodes:
            build['antifeatures'] = ['Tracking']
    metadata.write_metadata(metadatapath, metadata.App(app))
    os.system("sed -i 's,^      - true,      - yes,' " + metadatapath)
```

!7898
This commit is contained in:
Hans-Christoph Steiner 2020-12-15 21:32:20 +01:00
parent 30260b3581
commit 32826c8334
No known key found for this signature in database
GPG key ID: 3E177817BA1B9BFA
13 changed files with 258 additions and 0 deletions

View file

@ -28,6 +28,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e 's@lista/string@lista</string@g' src/main/res/values-pt/strings.xml
antifeatures:
- Tracking
- versionName: '2.0'
versionCode: 5
@ -35,6 +37,8 @@ Builds:
subdir: privacypolice
gradle:
- yes
antifeatures:
- Tracking
- versionName: 2.0.1
versionCode: 6
@ -42,6 +46,8 @@ Builds:
subdir: privacypolice
gradle:
- yes
antifeatures:
- Tracking
- versionName: 2.1.1
versionCode: 8
@ -49,6 +55,8 @@ Builds:
subdir: privacypolice
gradle:
- yes
antifeatures:
- Tracking
- versionName: '2.2'
versionCode: 9
@ -56,6 +64,8 @@ Builds:
subdir: privacypolice
gradle:
- yes
antifeatures:
- Tracking
- versionName: 2.2.2
versionCode: 11
@ -63,6 +73,8 @@ Builds:
subdir: privacypolice
gradle:
- yes
antifeatures:
- Tracking
- versionName: 2.2.3
versionCode: 12
@ -70,6 +82,8 @@ Builds:
subdir: privacypolice
gradle:
- yes
antifeatures:
- Tracking
- versionName: 2.2.4
versionCode: 13
@ -78,6 +92,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/classpath/s/2.2.0/2.1.0/g' ../build.gradle
antifeatures:
- Tracking
AutoUpdateMode: None
UpdateCheckMode: RepoManifest

View file

@ -203,6 +203,8 @@ Builds:
gradle:
- purefloss
prebuild: sed -i -e '/fabric/d' -e '/crashlytics/,+2d' -e '/play-services/d' build.gradle
antifeatures:
- Tracking
- versionName: 1.30.24
versionCode: 122
@ -225,6 +227,8 @@ Builds:
build.gradle
- sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.6/com.github.nbsp-team:MaterialFilePicker:5e0a4834/g'
build.gradle
antifeatures:
- Tracking
- versionName: 2.3.20
versionCode: 220
@ -238,6 +242,8 @@ Builds:
build.gradle
- sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.6/com.github.nbsp-team:MaterialFilePicker:5e0a4834/g'
build.gradle
antifeatures:
- Tracking
- versionName: 2.3.21
versionCode: 221
@ -251,6 +257,8 @@ Builds:
build.gradle
- sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.6/com.github.nbsp-team:MaterialFilePicker:5e0a4834/g'
build.gradle
antifeatures:
- Tracking
- versionName: 2.3.22
versionCode: 222
@ -264,6 +272,8 @@ Builds:
build.gradle
- sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.6/com.github.nbsp-team:MaterialFilePicker:5e0a4834/g'
build.gradle
antifeatures:
- Tracking
- versionName: 2.3.27
versionCode: 227
@ -277,6 +287,8 @@ Builds:
build.gradle
- sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.6/com.github.nbsp-team:MaterialFilePicker:5e0a4834/g'
build.gradle
antifeatures:
- Tracking
- versionName: 2.3.28
versionCode: 228
@ -290,6 +302,8 @@ Builds:
build.gradle
- sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.6/com.github.nbsp-team:MaterialFilePicker:5e0a4834/g'
build.gradle
antifeatures:
- Tracking
- versionName: 2.3.29
versionCode: 229
@ -303,6 +317,8 @@ Builds:
build.gradle
- sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.6/com.github.nbsp-team:MaterialFilePicker:5e0a4834/g'
build.gradle
antifeatures:
- Tracking
- versionName: 2.4.02
versionCode: 232

View file

@ -48,6 +48,8 @@ Builds:
../settings.gradle
- sed -i -e 's!System.env.VERSION_CODE!\"$$VERCODE$$\"!' -e 's!System.env.VERSION_NAME!\"$$VERSION$$\"!'
build.gradle
antifeatures:
- Tracking
- versionName: 5.1.2-42172be8
versionCode: 51465

View file

@ -26,6 +26,8 @@ Builds:
subdir: app
gradle:
- fdroid
antifeatures:
- Tracking
- versionName: 1.0.5
versionCode: 35
@ -33,6 +35,8 @@ Builds:
subdir: app
gradle:
- fdroid
antifeatures:
- Tracking
AutoUpdateMode: Version v%v
UpdateCheckMode: Tags

View file

@ -36,6 +36,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.24'
versionCode: 14
@ -44,6 +46,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.25'
versionCode: 15
@ -52,6 +56,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.26'
versionCode: 16
@ -60,6 +66,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.27'
versionCode: 17
@ -68,6 +76,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.28'
versionCode: 18
@ -76,6 +86,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.29'
versionCode: 19
@ -84,6 +96,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.291'
versionCode: 20
@ -92,6 +106,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.3'
versionCode: 21
@ -100,6 +116,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.31'
versionCode: 22
@ -108,6 +126,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.34'
versionCode: 25
@ -116,6 +136,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.36'
versionCode: 27
@ -124,6 +146,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.37'
versionCode: 28
@ -132,6 +156,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.38'
versionCode: 29
@ -140,6 +166,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: '1.39'
versionCode: 31
@ -148,6 +176,8 @@ Builds:
gradle:
- fdroid
prebuild: sed -i -e '/googleplayCompile/d' build.gradle
antifeatures:
- Tracking
MaintainerNotes: Bump that this gets build sooner.

View file

@ -18,6 +18,8 @@ Builds:
subdir: app
gradle:
- yes
antifeatures:
- Tracking
AutoUpdateMode: None
UpdateCheckMode: RepoManifest/fdroid

View file

@ -74,6 +74,8 @@ Builds:
- $$MVN3$$ package
- popd
- cp -fR $$jcfis$$/target/jcifs-1.3.17-kohsuke-1.jar libs/
antifeatures:
- Tracking
- versionName: 2.3.1
versionCode: 68
@ -82,6 +84,8 @@ Builds:
gradle:
- fossFlavor
prebuild: sed -i -e '/mainFlavorCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 2.5.2
versionCode: 78
@ -90,6 +94,8 @@ Builds:
gradle:
- CoreFlavorNogaFlavor
prebuild: sed -i -e '/gaFlavorCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 2.6.1
versionCode: 82
@ -100,6 +106,8 @@ Builds:
prebuild: sed -i -e '/gaFlavorCompile/d' build.gradle
scanignore:
- vuzeAndroidRemote/src/coreFlavor/java/com/vuze/android/core/az/PlatformManagerImpl.java
antifeatures:
- Tracking
AutoUpdateMode: None
UpdateCheckMode: Tags

View file

@ -71,6 +71,8 @@ Builds:
buildjni:
- ../native/project/
ndk: r12b
antifeatures:
- Tracking
AutoUpdateMode: None
UpdateCheckMode: Tags

View file

@ -84,6 +84,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '1.8'
versionCode: 180
@ -91,6 +93,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '1.9'
versionCode: 190
@ -98,6 +102,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '2.0'
versionCode: 201
@ -105,6 +111,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '2.2'
versionCode: 222
@ -112,6 +120,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '2.3'
versionCode: 230
@ -119,6 +129,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '2.4'
versionCode: 240
@ -126,6 +138,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '2.6'
versionCode: 260
@ -133,6 +147,8 @@ Builds:
subdir: mdapp/app
gradle:
- yes
antifeatures:
- Tracking
- versionName: '2.8'
versionCode: 280
@ -141,6 +157,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/play-services/d' build.gradle
antifeatures:
- Tracking
- versionName: '3.0'
versionCode: 301
@ -149,6 +167,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/play-services/d' build.gradle
antifeatures:
- Tracking
MaintainerNotes: |-
We use a fdroid specific git repo provided by upstream. Main repo is

View file

@ -20,6 +20,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.9.4.4
versionCode: 139
@ -28,6 +30,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.9.4.5
versionCode: 140
@ -36,6 +40,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.9.4.6
versionCode: 141
@ -44,6 +50,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.10.2
versionCode: 144
@ -52,6 +60,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.11.2
versionCode: 146
@ -69,6 +79,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.11.4.1
versionCode: 149
@ -77,6 +89,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' -e '/osborn/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.11.6
versionCode: 151
@ -85,6 +99,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' -e '/osborn/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.12.1
versionCode: 152
@ -93,6 +109,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' -e '/osborn/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.12.5
versionCode: 153
@ -101,6 +119,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' -e '/osborn/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.12.6
versionCode: 154
@ -109,6 +129,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' -e '/osborn/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.12.6.1
versionCode: 155
@ -117,6 +139,8 @@ Builds:
gradle:
- yes
prebuild: sed -i -e '/fabric/d' -e '/osborn/d' build.gradle ../build.gradle
antifeatures:
- Tracking
- versionName: 1.12.9
versionCode: 157
@ -127,6 +151,8 @@ Builds:
prebuild:
- sed -i -e '/osborn/d' ../build.gradle
- sed -i -e '/fabric/d; /firebase/d;' build.gradle
antifeatures:
- Tracking
- versionName: 1.13.1
versionCode: 158
@ -148,6 +174,8 @@ Builds:
prebuild:
- sed -i -e '/osborn/d' ../build.gradle
- sed -i -e '/fabric/d; /firebase/d;' build.gradle
antifeatures:
- Tracking
- versionName: 1.13.2
versionCode: 160
@ -158,6 +186,8 @@ Builds:
prebuild:
- sed -i -e '/osborn/d' ../build.gradle
- sed -i -e '/fabric/d; /firebase/d;' build.gradle
antifeatures:
- Tracking
- versionName: 1.13.4
versionCode: 162

View file

@ -53,6 +53,8 @@ Builds:
- serso-plotter@3683ea6b242a02164379d628c265ff849abe6e31
- serso-otto@7d9c4ad443ccf75a4908941f2d555d1fb52f28a9
prebuild: cp $$serso-plotter$$/lib/build/outputs/aar/lib-release.aar ./misc/libs/plotter.aar
antifeatures:
- Tracking
- versionName: 2.2.7
versionCode: 158
@ -64,6 +66,8 @@ Builds:
- serso-plotter@3683ea6b242a02164379d628c265ff849abe6e31
- serso-otto@7d9c4ad443ccf75a4908941f2d555d1fb52f28a9
prebuild: cp $$serso-plotter$$/lib/build/outputs/aar/lib-release.aar ./misc/libs/plotter.aar
antifeatures:
- Tracking
MaintainerNotes: otto is installed to the local maven repo (~/.m2) and used during
the build from there.

View file

@ -499,6 +499,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.8.17
versionCode: 408
@ -508,6 +510,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.8.20
versionCode: 413
@ -518,6 +522,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.8.21
versionCode: 414
@ -528,6 +534,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.8.22
versionCode: 415
@ -538,6 +546,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.9.0
versionCode: 419
@ -548,6 +558,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.9.1
versionCode: 424
@ -558,6 +570,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.9.2
versionCode: 427
@ -568,6 +582,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.9.3
versionCode: 431
@ -578,6 +594,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.9.4
versionCode: 433
@ -588,6 +606,8 @@ Builds:
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
scanignore:
- src/main/res/raw/gestures
antifeatures:
- Tracking
- versionName: 4.9.5
versionCode: 435
@ -596,6 +616,8 @@ Builds:
- generic
- prod
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 4.9.6
versionCode: 436
@ -604,6 +626,8 @@ Builds:
- generic
- prod
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 4.9.7
versionCode: 439
@ -612,6 +636,8 @@ Builds:
- generic
- prod
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 4.9.8
versionCode: 446
@ -620,6 +646,8 @@ Builds:
- generic
- prod
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 4.9.10
versionCode: 448
@ -628,6 +656,8 @@ Builds:
- generic
- prod
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 4.9.11
versionCode: 450
@ -654,6 +684,8 @@ Builds:
- generic
- prod
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 4.9.14
versionCode: 457
@ -662,6 +694,8 @@ Builds:
- generic
- prod
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 4.9.15
versionCode: 458
@ -673,6 +707,8 @@ Builds:
prebuild:
- sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
- sed -i -e 's/4.0-milestone-1/3.3/' ../gradle/wrapper/gradle-wrapper.properties
antifeatures:
- Tracking
- versionName: 5.0.1
versionCode: 470
@ -681,6 +717,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.0.2
versionCode: 471
@ -689,6 +727,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.1.0
versionCode: 475
@ -697,6 +737,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.1.2
versionCode: 478
@ -705,6 +747,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.1.4
versionCode: 481
@ -713,6 +757,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.1.5
versionCode: 485
@ -721,6 +767,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.2.0
versionCode: 488
@ -729,6 +777,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.2.1
versionCode: 490
@ -737,6 +787,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.3.0
versionCode: 500
@ -745,6 +797,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.3.1
versionCode: 501
@ -753,6 +807,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.3.2
versionCode: 504
@ -761,6 +817,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.3.4
versionCode: 506
@ -769,6 +827,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.3.5
versionCode: 507
@ -777,6 +837,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 5.3.6
versionCode: 508
@ -785,6 +847,8 @@ Builds:
gradle:
- generic
prebuild: sed -i -e '/googleplayCompile/d' -e '/amazonCompile/d' build.gradle
antifeatures:
- Tracking
- versionName: 6.0.5
versionCode: 531

View file

@ -61,6 +61,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.2.9
versionCode: 129
@ -74,6 +76,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.0
versionCode: 130
@ -87,6 +91,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.1
versionCode: 131
@ -100,6 +106,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.2
versionCode: 132
@ -113,6 +121,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.3
versionCode: 133
@ -126,6 +136,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.4
versionCode: 134
@ -139,6 +151,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.5
versionCode: 135
@ -152,6 +166,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.6
versionCode: 136
@ -165,6 +181,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.7
versionCode: 137
@ -178,6 +196,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.8
versionCode: 138
@ -191,6 +211,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.3.9
versionCode: 139
@ -204,6 +226,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.4.0
versionCode: 140
@ -217,6 +241,8 @@ Builds:
- sed -i -e '/play-services/d' -e '/applicationVariants.all/i/*' -e '/sourceSets/i*/'
build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.4.1
versionCode: 141
@ -244,6 +270,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.4.3
versionCode: 143
@ -256,6 +284,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.4.5
versionCode: 145
@ -268,6 +298,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.4.7
versionCode: 147
@ -280,6 +312,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.4.9
versionCode: 149
@ -292,6 +326,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.0
versionCode: 150
@ -304,6 +340,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.1
versionCode: 151
@ -316,6 +354,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.2
versionCode: 152
@ -328,6 +368,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.3
versionCode: 153
@ -340,6 +382,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.4
versionCode: 154
@ -352,6 +396,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.5
versionCode: 155
@ -364,6 +410,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.6
versionCode: 156
@ -376,6 +424,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.7
versionCode: 157
@ -388,6 +438,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.8
versionCode: 158
@ -400,6 +452,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.5.9
versionCode: 159
@ -410,6 +464,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.6.0
versionCode: 160
@ -420,6 +476,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.6.1
versionCode: 161
@ -440,6 +498,8 @@ Builds:
prebuild:
- sed -i -e '/play-services/d' build.gradle
- sed -i 's/4096m/1024m/' ../gradle.properties
antifeatures:
- Tracking
- versionName: 1.6.3
versionCode: 163