Apple блокирует батареи после замены в iPhone

9 Просмотры
Издатель
Apple препятствует стороннему ремонту. Ошибка iPhone не удается проверить подлинность аккумулятора.

Инструкции по ремонту ноутбуков, планшетов, телефонов: https://www.how-fixit.in.ua/remont/

Мы в соц.сетях:
VK: https://vk.com/howfixit
Instagram: https://www.instagram.com/how.fixit/
Facebook: https://www.facebook.com/howfixit.in.ua

*Перевод документации Texas Instruments

8.3.5.3 Программирование ключа (ключ защищенной памяти)

Ключ аутентификации защищенной памяти bq27546-G1 хранится в защищенной памяти устройства bq27546-G1. Если
ключ безопасной памяти был установлен, только этот ключ может быть использован для проверки подлинности (программируемая кнопка данных недоступна). Выбранный ключ может быть установлен / запрограммирован только специальным использованием протокола TI Secure B-to-B. Ключ безопасной памяти никогда не может быть изменен или прочитан из bq27546-G1.

8.3.5.4 Выполнение запроса аутентификации

Чтобы выполнить запрос аутентификации в режиме UNSEALED, хост должен сначала записать 0x01 в BlockDataControl ()
Команда для включения команд данных аутентификации. Если в режиме SEALED, 0x00 должно быть записано в
Вместо DataFlashBlock ().
Затем хост записывает 20-байтовый запрос аутентификации в местоположения адресов Authenticate () (от 0x40 до
0x53). После того, как в AuthenticateChecksum () записана действительная контрольная сумма для вызова, bq27546-G1 использует вызов для выполнения вычисления SHA-1 / HMAC в сочетании с запрограммированным ключом. BQ27546-G1
завершает вычисление SHA-1 / HMAC и записывает полученный дайджест в Authenticate (), перезаписывая ранее существовавший запрос. Хост должен подождать не менее 45 мс, чтобы прочитать итоговый дайджест. Хост может затем прочитать это ответ и сравнить его с результатом, созданным его собственным параллельным вычислением.
Категория
Как сбросить apple watch
Комментариев нет.