apksigcopier(1) (NAME) apksigcopier - APK APK (SYNOPSIS) apksigcopier copy [options] signed_apk unsigned_apk output_apk apksigcopier extract [options] signed_apk output_dir apksigcopier patch [options] metadata_dir unsigned_apk output_apk apksigcopier compare [options] first_apk second_apk apksigcopier --version apksigcopier --help apksigcopier [command] --help (DESCRIPTION) APK APK APK ( reproducible builds). APK . (COMMANDS) copy ( patch) APK APK . extract APK APK . patch APK APK . compare APK APK APK APK . apksigner(1) . : APK v1 signflinger APK apksigner README . (OPTIONS) copy/extract/patch --v1-only [no|auto|yes] v1: no v2 auto v2 yes v2 ( ). : no. APKSIGCOPIER_V1_ONLY . compare --unsigned second_apk . --min-sdk-version apksigner(1) . --verify-cmd ( ) APK. : apksigner verify. (ENVIRONMENT VARIABLES) 1 yes true . APKSIGCOPIER_EXCLUDE_ALL_META (metadata) MANIFEST.MF. APKSIGCOPIER_COPY_EXTRA_BYTES ( v2 ). APKSIGCOPIER_SKIP_REALIGNMENT ZIP. (EXAMPLES) extract $ mkdir meta $ apksigcopier extract signed.apk meta $ ls -1 meta 8BEA2A77.RSA 8BEA2A77.SF APKSigningBlock APKSigningBlockOffset MANIFEST.MF patch $ apksigcopier patch meta unsigned.apk out.apk copy $ apksigcopier copy signed.apk unsigned.apk out.apk compare $ apksigcopier compare foo-from-fdroid.apk foo-built-locally.apk $ apksigcopier compare foo.apk --unsigned foo-unsigned.apk (SEE ALSO) apksigner(1) (COPYRIGHT) (C) 2023 FC Stegerman. GPLv3+: GPL . : . . (AUTHORS) FC Stegerman . v1.1.1 2023-02-08 apksigcopier(1)