Poco F3
  • 👀Poco F3 / Redmi K40 / Mi 11x
  • 📄Изменения
  • 🎆Прощальное письмо
  • 🥑База
    • 📱Название устройства
    • 🖇️Комбинации кнопок
    • ADB, fastboot, драйвера
    • 🎰Слоты и как они работают
    • 🔓Разблокировка загрузчика
    • 🔃Установка Recovery
    • 🤖Firmware
  • 📲Прошивки
    • ⏩Универсальный гайд по прошивке
    • 🪿PixelOS
    • 🇨🇳xiaomi.eu
    • 🎨HyperArt
    • OxygenOS 14.1 (OP 11R)
  • 🌛Ядра
    • ⏩Универсальный гайд по установке кастомных ядер
    • 🌌No Gravity Kernel
    • ❌Immensity-X
    • 🦁RealKing
  • 🧩Magisk
    • 🎭Установка Magisk
    • 🪤Модули для Magisk
  • 🚙Полезности
    • 🔑Восстановление TEE
    • 💳Фикс платежных приложений (Google Pay, MIR Pay)
    • 🔋Отключение ненужных приложений
    • 🔐Снятие шифрования (DFE)
  • 👨‍🏭Решение проблем
    • Хранилище повреждено. Ваше устройство под угрозой.
    • Не запускается кастомное Recovery
    • Too many links / Error reading sparse file
    • (recovery_a) no such partition
    • Видео на YouTube в 24 FPS
Powered by GitBook
On this page
  • Подготовка к восстановлению.
  • Восстановление TEE.
  1. Полезности

Восстановление TEE

Я проебал ключи от квартиры.

PreviousМодули для MagiskNextФикс платежных приложений (Google Pay, MIR Pay)

Last updated 9 months ago

Итак, вы либо послушали мою дурную голову пару лет назад или прошивка оказалась полной говной, но итог очевиден - после возвращения на сток вы в приложении Key Attestation Demo увидели следующую ошибку:

Подпись под скриншотом всё правильно поясняет, вы потеряли ключи аттестации Widevine, FIDO, IFAA и Google. Если первые три не так уж и страшны, то Google'овские ключи - уже беда.

По сути, это может вам помешать адекватной работе банковских приложений. В реальных условиях, даже с потерянными ключами и заблокированным загрузчиком спокойно работали обновления системы через Google Play, T-Pay, Mir Pay, SberPay и вообще все банковские приложения, которые я когда-либо устанавливал. Всё-же я настоятельно советую восстановить ключи аттестации для восстановления работы TEE.

Подготовка к восстановлению.

Для восстановления TEE вам нужно:

Восстановление TEE.

  • Подключите телефон к компьютеру, откройте ADB, в папку с ADB положите keybox.xml

  • Введите следующие команды:

  • adb root
  • adb remount
  • adb reboot
  • adb shell mkdir -p /data/nativetest64/qti_keymaster_tests/
  • adb push keybox.xml /data/nativetest64/qti_keymaster_tests/
  • adb shell LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox /data/nativetest64/qti_keymaster_tests/keybox.xml 0 true

Если у вас другой 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 файл, можно взять .

Установите инженерное ПО на ваше устройство ()

🚙
🔑
скачать здесь
отсюда
С помощью fastboot
Поздравляю, вы проебали ключи!