mirror of
https://github.com/Evolution-X/vendor_evolution-priv_keys-template
synced 2026-01-27 15:31:05 +00:00
25 lines
727 B
Markdown
25 lines
727 B
Markdown
|
|
# evolution-priv_keys-template
|
||
|
|
|
||
|
|
# Usage
|
||
|
|
|
||
|
|
```bash
|
||
|
|
croot && git clone https://github.com/Evolution-X/vendor_evolution-priv_keys-template vendor/evolution-priv/keys
|
||
|
|
```
|
||
|
|
|
||
|
|
```bash
|
||
|
|
cd vendor/evolution-priv/keys
|
||
|
|
```
|
||
|
|
|
||
|
|
```
|
||
|
|
./keys.sh
|
||
|
|
```
|
||
|
|
|
||
|
|
# Testing
|
||
|
|
|
||
|
|
Included `check_keys.py` script checks whether all apk/apex/capex files in the build out are signed with keys within its directory. Be aware that some targets are **expected** to be signed with vendor key, for example `com.android.apex.cts.shim.v1_prebuilt`.
|
||
|
|
|
||
|
|
```
|
||
|
|
$ ./check_keys.py ~/evolution/out/target/product/lynx
|
||
|
|
/home/ab/evolution/out/target/product/lynx/obj/ETC/com.android.apex.cts.shim.v1_prebuilt_intermediates/com.android.apex.cts.shim.apex is signed with an unknown key!
|
||
|
|
```
|