diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a54739e23163fe5fb245b1f628c2ac3519415d5f..902cae85c7dfec50891ff71360d3165c5406db93 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,15 +1,15 @@
-image: registry.gitlab.com/fdroid/ci-images-base:latest
+image: briar/ci-image-android:latest
 
-cache:
-  paths:
-    - .gradle/wrapper
-    - .gradle/caches
+test:
+  before_script:
+    - set -e
+    - export GRADLE_USER_HOME=$PWD/.gradle
 
-before_script:
-  - set -e
-  - export GRADLE_USER_HOME=$PWD/.gradle
+  cache:
+    paths:
+      - .gradle/wrapper
+      - .gradle/caches
 
-test:
   script:
     - ./gradlew --no-daemon animalSnifferMain animalSnifferTest
     - ./gradlew --no-daemon test
@@ -19,12 +19,13 @@ test:
     - rm -f $GRADLE_USER_HOME/caches/modules-2/modules-2.lock
     - rm -fr $GRADLE_USER_HOME/caches/*/plugin-resolution/
 
+
 test_reproducible:
   image: briar/reproducer:latest
+
   script:
-    - cd .. && mv briar /opt/briar-reproducer/
     - cd /opt/briar-reproducer
     - ./reproduce.py ${CI_COMMIT_REF_NAME}
+
   only:
     - tags
-
diff --git a/briar-android/build.gradle b/briar-android/build.gradle
index 93b64fad06faa6091399e81cf1192593dd5ed12a..a46d1683f7fc7ac539d4de87a92ce96eff60adbd 100644
--- a/briar-android/build.gradle
+++ b/briar-android/build.gradle
@@ -256,11 +256,13 @@ android {
 			resValue "string", "app_name", "Briar Debug"
 			shrinkResources false
 			minifyEnabled true
+			crunchPngs false
 			proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
 		}
 		release {
 			shrinkResources true
 			minifyEnabled true
+			crunchPngs false
 			proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
 		}
 	}
@@ -276,10 +278,6 @@ android {
 		}
 	}
 
-	aaptOptions {
-		cruncherEnabled = false
-	}
-
 	lintOptions {
 		warning 'MissingTranslation'
 		warning 'ImpliedQuantity'