29 lines
919 B
Markdown
29 lines
919 B
Markdown
---
|
|
sidebar: home_sidebar
|
|
title: Verifying Build Authenticity
|
|
folder: meta
|
|
permalink: verifying-builds.html
|
|
toc: false
|
|
---
|
|
|
|
All official builds from LineageOS are signed with our private keys. You can verify whether a build has been signed with our keys by following these steps:
|
|
|
|
{% include alerts/note.html content="To go ahead with the verification, `git`, `python3-pip`, and `python3` are required." %}
|
|
|
|
Download the verifier and install its dependencies:
|
|
|
|
```
|
|
git clone https://github.com/LineageOS/update_verifier
|
|
cd update_verifier
|
|
pip3 install -r requirements.txt
|
|
```
|
|
|
|
Check the signature of the downloaded ZIP file:
|
|
|
|
```
|
|
python3 update_verifier.py lineageos_pubkey /path/to/zip
|
|
```
|
|
|
|
If the script reports `verified successfully`, the ZIP file signature is valid.
|
|
|
|
To verify the contents of this page, you can look on [our GitHub](https://github.com/lineageos/lineage_wiki/blob/main/pages/verifying_builds.md).
|