Skip to content

feat: Support customize output apk signing levels #122

@meolunr

Description

@meolunr

Feature description

Please refer to this PR: ReVanced/revanced-cli#329

Motivation

Some apps verify their own signatures. Checks for V2/V3/V4 signatures can be bypassed by patching the verification code, but some legacy apps validate the V1 signature by reading the APK file directly.

This feature adds support for custom signature levels, allowing the original V1 signature to be retained while only re-signing with V2/V3/V4. Since the Android system prioritizes higher-level signature verification, this change will not affect normal app installation.

Acknowledgements

  • I have checked all open and closed feature requests and this is not a duplicate.
  • I have chosen an appropriate title.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions