Skip to content

APK v1.7.29 cannot be installed #19

Description

@Malakay666

Affected APK

CallShield-v1.7.28.apk

SHA-256:

608ad3c9c8e76f2661d75900cbde2c5f313a7e7660d7dc8b56bb27e0c45de21a

Devices tested

The same APK fails on:

  • CalyxOS / Android 16
  • Realme 8 / Android 13

Android reports that the package is invalid / cannot be installed.

APK signature verification

Running:

apksigner verify --verbose --print-certs CallShield-v1.7.28.apk
returns:
DOES NOT VERIFY
ERROR: Missing META-INF/MANIFEST.MF
The same error occurs with:
apksigner verify --verbose CallShield-v1.7.28.apk
I also checked the APK contents:
zipinfo -1 CallShield-v1.7.28.apk | grep '^META-INF/'
There is no:
META-INF/MANIFEST.MF
and no obvious V1 signing files (META-INF/*.SF, META-INF/*.RSA / *.DSA).
The APK otherwise appears to be a normal ZIP/APK and contains the expected AndroidManifest.xml, classes.dex, resources.arsc, etc.
Expected behavior
The release APK should install normally on supported Android versions.
Actual behavior
The APK is rejected as an invalid package, and apksigner reports that it does not verify.
Could you please check whether the v1.7.28 release APK was correctly signed/generated during the release build?
The same issue is with the v1.7.29 release.
Please help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions