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
Affected APK
CallShield-v1.7.28.apkSHA-256:
608ad3c9c8e76f2661d75900cbde2c5f313a7e7660d7dc8b56bb27e0c45de21aDevices tested
The same APK fails on:
Android reports that the package is invalid / cannot be installed.
APK signature verification
Running: