Обеспечивает ли LineageOS «проверку подписи Zip»?

TWRP предоставляет при загрузке опцию «Проверка подписи Zip». Является ли эта опция частью упаковки Android ROM и будет ли LineageOS ее поддерживать? Для меня этот вариант подходит

Checking for Digest file...
Skipping Digest check: no Digest file found
verifying zip signature...
Zip signature verification failed!
Error installing zip file '/data/lineageos_updates/lineage-nightly-n1awifi-signed.zip'
Updating partition details...
...done

Я спрашиваю об этом, потому что это ПЗУ было загружено с обновлением OTA от LineageOS, и когда оно не удалось, я загрузил новое ПЗУ с веб-сайта, и оно также не удалось.

Ответы (1)

Нет! LineageOS не выполняет проверку подписи Zip, вместо этого сайт загрузки LineageOS предоставляет коды SHA256, которые пользователь или загружающее приложение могут использовать для проверки своих загрузок (с помощью такого инструмента, как sha256sum).


Вы можете щелкнуть sha256ссылку выше и изменить ?sha256URL-адрес, чтобы, ?sha1sumнапример, сделать это

https://mirrorbits.lineageos.org/full/guacamole/20191212/lineage-16.0-20191212-nightly-guacamole-signed.zip?sha256

Посмотрите, как это,

https://mirrorbits.lineageos.org/full/guacamole/20191212/lineage-16.0-20191212-nightly-guacamole-signed.zip?sha1


Вы можете проверить подлинность сборки , проверив подпись,

keytool -J-Duser.language=en -printcert -jarfile lineage-build-signed.zip