Files
LuK1337 9c4235f3ea evolution-priv_keys-template: Initial commit
Change-Id: I74b9d102a0424652b674b118b25419d6d9280d9c
Signed-off-by: AnierinB <anierin@evolution-x.org>
2024-08-05 10:20:46 -07:00

25 lines
677 B
Bash
Executable File

#!/bin/bash
# SPDX-FileCopyrightText: 2024 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
# Generate Android.bp
echo "// DO NOT EDIT THIS FILE MANUALLY" > Android.bp
for key in $(grep -o :\.\*override keys.mk | sort -u); do
echo "" >> Android.bp
echo "android_app_certificate {" >> Android.bp
echo " name: \"${key:1}\"," >> Android.bp
echo " certificate: \"${key:1}\"," >> Android.bp
echo "}" >> Android.bp
done
# Generate keys
for key in ../../../build/make/target/product/security/*.pk8; do
./make_key.sh $(basename $key .pk8)
done
for key in $(grep -o :\.\*override keys.mk | sort -u); do
./make_key.sh ${key:1} 4096
done