Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Run this .sh in croot
- export subject='/C=AU/ST=Australia/L=Sydney/O=Test User/OU=Test User/CN=Test User/[email protected]'
- mkdir ~/.android-certs
- for x in releasekey platform shared media networkstack testkey cyngn-priv-app bluetooth sdk_sandbox verifiedboot nfc; do \
- ./development/tools/make_key ~/.android-certs/$x "$subject"; \
- done
- mkdir -p vendor/lineage-priv/keys
- mv ~/.android-certs/* vendor/lineage-priv/keys/
- echo "PRODUCT_DEFAULT_DEV_CERTIFICATE := vendor/lineage-priv/keys/releasekey" > vendor/lineage-priv/keys/keys.mk
- echo "filegroup(" > vendor/lineage-priv/keys/BUILD.bazel
- echo " name = \"android_certificate_directory\"," >> vendor/lineage-priv/keys/BUILD.bazel
- echo " srcs = glob([" >> vendor/lineage-priv/keys/BUILD.bazel
- echo " \"*.pk8\"," >> vendor/lineage-priv/keys/BUILD.bazel
- echo " \"*.pem\"," >> vendor/lineage-priv/keys/BUILD.bazel
- echo " ])," >> vendor/lineage-priv/keys/BUILD.bazel
- echo " visibility = [\"//visibility:public\"]," >> vendor/lineage-priv/keys/BUILD.bazel
- echo ")" >> vendor/lineage-priv/keys/BUILD.bazel
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement