From a8dcd52db0bf033923b067a813b558cef9215765 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Mon, 8 Jul 2024 14:46:05 +0200 Subject: [PATCH] Add `--alignment-preserved true` when signing APK for F-Droid. Closes #3151 --- tools/release/release.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/release/release.sh b/tools/release/release.sh index 1a39150588..60ee3b06e4 100755 --- a/tools/release/release.sh +++ b/tools/release/release.sh @@ -227,6 +227,7 @@ cp "${fdroidTargetPath}"/app-fdroid-arm64-v8a-release.apk \ "${fdroidTargetPath}"/app-fdroid-arm64-v8a-release-signed.apk "${buildToolsPath}"/apksigner sign \ -v \ + --alignment-preserved true \ --ks "${keyStorePath}" \ --ks-pass pass:"${keyStorePassword}" \ --ks-key-alias elementx \ @@ -238,6 +239,7 @@ cp "${fdroidTargetPath}"/app-fdroid-armeabi-v7a-release.apk \ "${fdroidTargetPath}"/app-fdroid-armeabi-v7a-release-signed.apk "${buildToolsPath}"/apksigner sign \ -v \ + --alignment-preserved true \ --ks "${keyStorePath}" \ --ks-pass pass:"${keyStorePassword}" \ --ks-key-alias elementx \ @@ -249,6 +251,7 @@ cp "${fdroidTargetPath}"/app-fdroid-x86-release.apk \ "${fdroidTargetPath}"/app-fdroid-x86-release-signed.apk "${buildToolsPath}"/apksigner sign \ -v \ + --alignment-preserved true \ --ks "${keyStorePath}" \ --ks-pass pass:"${keyStorePassword}" \ --ks-key-alias elementx \ @@ -260,6 +263,7 @@ cp "${fdroidTargetPath}"/app-fdroid-x86_64-release.apk \ "${fdroidTargetPath}"/app-fdroid-x86_64-release-signed.apk "${buildToolsPath}"/apksigner sign \ -v \ + --alignment-preserved true \ --ks "${keyStorePath}" \ --ks-pass pass:"${keyStorePassword}" \ --ks-key-alias elementx \