Восстановление TEE
Я проебал ключи от квартиры.
Last updated
Я проебал ключи от квартиры.
Last updated
Итак, вы либо послушали мою дурную голову пару лет назад или прошивка оказалась полной говной, но итог очевиден - после возвращения на сток вы в приложении Key Attestation Demo увидели следующую ошибку:
Подпись под скриншотом всё правильно поясняет, вы потеряли ключи аттестации Widevine, FIDO, IFAA и Google. Если первые три не так уж и страшны, то Google'овские ключи - уже беда.
По сути, это может вам помешать адекватной работе банковских приложений. В реальных условиях, даже с потерянными ключами и заблокированным загрузчиком спокойно работали обновления системы через Google Play, T-Pay, Mir Pay, SberPay и вообще все банковские приложения, которые я когда-либо устанавливал. Всё-же я настоятельно советую восстановить ключи аттестации для восстановления работы TEE.
Для восстановления TEE вам нужно:
Подключите телефон к компьютеру, откройте ADB, в папку с ADB положите keybox.xml
Введите следующие команды:
Если у вас другой keybox.xml, то используйте следующую команду:
adb shell LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox /data/nativetest64/qti_keymaster_tests/{KEYBOX FILE} {DEVICE ID} {ATTEST PROPS?}
Где:
{KEYBOX FILE}: Должен быть "keybox.xml".
{KEYBOX DEVICE ID}: Откройте файл keybox и найдите "DeviceID".
{ATTEST PROPS?}: Должно быть true/false.
После возвращаете сток, и ключи восстановлены. Возможно, аттестация в Google Play не будет пройдена, но всё-же одной проблемой меньше.
Инженерное ПО - .
keybox.xml файл, можно взять .
Установите инженерное ПО на ваше устройство ()