diff --git a/ci/android-install-ndk.sh b/ci/android-install-ndk.sh
index 07d370395924f84ef0541dfbbcf3196d23203ce6..e37a5542c38a4306b6618662aa451c33aff8ff93 100644
--- a/ci/android-install-ndk.sh
+++ b/ci/android-install-ndk.sh
@@ -3,7 +3,7 @@
 set -ex
 
 NDK=android-ndk-r21d
-curl --retry 20 -O https://dl.google.com/android/repository/${NDK}-linux-x86_64.zip
+wget --tries=20 https://dl.google.com/android/repository/${NDK}-linux-x86_64.zip
 unzip -q ${NDK}-linux-x86_64.zip
 
 case "$1" in
diff --git a/ci/android-install-sdk.sh b/ci/android-install-sdk.sh
index 8c10c297fba7462aed07b1797add0fa1576bbaf4..8858de16d75831d8f10aa5767e2acbe5939319cd 100644
--- a/ci/android-install-sdk.sh
+++ b/ci/android-install-sdk.sh
@@ -11,7 +11,7 @@ set -ex
 
 SDK=4333796
 mkdir sdk
-curl --retry 20 https://dl.google.com/android/repository/sdk-tools-linux-${SDK}.zip -O
+wget --tries=20 https://dl.google.com/android/repository/sdk-tools-linux-${SDK}.zip
 unzip -q -d sdk sdk-tools-linux-${SDK}.zip
 
 case "$1" in
diff --git a/ci/android-sysimage.sh b/ci/android-sysimage.sh
index b0b5e903f2456709d63898c87c0db97eabf95d7a..d6eb32ed68a49ca44a8d42efc2ed0c7685d478c1 100644
--- a/ci/android-sysimage.sh
+++ b/ci/android-sysimage.sh
@@ -14,7 +14,7 @@ main() {
     apt-get install --no-install-recommends e2tools
 
     pushd "${td}"
-    curl --retry 5 -O "${URL}/${name}"
+    wget --tries=5 "${URL}/${name}"
     unzip -q "${name}"
 
     local system
diff --git a/ci/docker/aarch64-linux-android/Dockerfile b/ci/docker/aarch64-linux-android/Dockerfile
index 98da29df014d4389dbe55a2c46db69bc241decfb..71a1e6bdece4896755681bb5be50a49dfd5f3dab 100644
--- a/ci/docker/aarch64-linux-android/Dockerfile
+++ b/ci/docker/aarch64-linux-android/Dockerfile
@@ -5,7 +5,7 @@ RUN apt-get update
 RUN apt-get install -y --no-install-recommends libc6-dev gcc
 RUN apt-get install -y --no-install-recommends \
   file \
-  curl \
+  wget \
   ca-certificates \
   python3 \
   python3-distutils \
diff --git a/ci/docker/arm-linux-androideabi/Dockerfile b/ci/docker/arm-linux-androideabi/Dockerfile
index c88ceebe07a72651701c86e9ed7ab179d3e6ce47..3b200402c52d9cf37dff6dbe3f77e6703cbee5d6 100644
--- a/ci/docker/arm-linux-androideabi/Dockerfile
+++ b/ci/docker/arm-linux-androideabi/Dockerfile
@@ -5,7 +5,7 @@ RUN apt-get update
 RUN apt-get install -y --no-install-recommends libc6-dev gcc
 RUN apt-get install -y --no-install-recommends \
   file \
-  curl \
+  wget \
   ca-certificates \
   python3 \
   python3-distutils \
diff --git a/ci/docker/x86_64-linux-android/Dockerfile b/ci/docker/x86_64-linux-android/Dockerfile
index 87263bce9fec353bedb986ddcc2ed4cfa2f76a7d..50849e4cabc58a365f9ee074fa28e0353c3ba47d 100644
--- a/ci/docker/x86_64-linux-android/Dockerfile
+++ b/ci/docker/x86_64-linux-android/Dockerfile
@@ -3,7 +3,7 @@ FROM ubuntu:20.04
 RUN apt-get update && \
     apt-get install -y --no-install-recommends \
   ca-certificates \
-  curl \
+  wget \
   gcc \
   libc-dev \
   python3 \