Skip to content

anonytry/Signify

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Signify

Android ROM signing keys generator (standard + APEX) for AOSP / LineageOS.


⚑ Quick Start

echo 'no' | bash <(curl -s https://raw.githubusercontent.com/TopexGuy/Signify/ota/Signify.sh)

βš™οΈ Device Integration

Add to your device.mk or common.mk:

$(call inherit-product-if-exists, vendor/signify/keys/keys.mk)

πŸ”§ Usage

Note: Always run these commands from your ROM's root directory.

Manual mode (confirm prompts manually):

bash <(curl -s https://raw.githubusercontent.com/TopexGuy/Signify/ota/Signify.sh)

Auto mode (skip all prompts):

echo 'no' | bash <(curl -s https://raw.githubusercontent.com/TopexGuy/Signify/ota/Signify.sh)

πŸ“ Output

  • Keys stored in KEYS_DIR

    • Default: vendor/signify/keys
  • Generated:

    • *.pk8, *.x509.pem
    • Android.bp
    • Product keys.mk
    • Standard + APEX certs
    • releasekey

Existing keys are never overwritten.


πŸš€ Features

  • Auto standard + APEX signing keys
  • Release-keys ready
  • Self-updating (safe clean refresh)
  • Keys never deleted
  • Works with vendor/signify, lineage-priv, or custom paths
  • AOSP / LineageOS compatible

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 58.8%
  • Makefile 41.2%