Ошибка Status Sec Img Too Large с кодом 0xC0020005 появляется в программе SP Flash Tool при попытке прошить смартфон или планшет на платформе MediaTek: процесс останавливается, а устройство остаётся в исходном состоянии либо перестаёт загружаться. Сообщение указывает, что загружаемый защищённый образ (secure image) не проходит проверку по размеру — загрузчик устройства отказывается его принимать.
Типичная ситуация: пользователь подключает выключенный телефон к ПК, запускает прошивку, и на этапе записи одного из разделов (чаще всего secro, boot или recovery) процесс обрывается с этим кодом. Хорошая новость в том, что в большинстве подобных случаев проблема программная и решается подбором корректных файлов прошивки, а не ремонтом аппаратной части.
Что означает код 0xC0020005
Код 0xC0020005 — это статус ошибки, который возвращает загрузочный агент устройства (Download Agent) при несовпадении параметров передаваемого образа с ограничениями, зашитыми в загрузчике. Под «sec img» понимается подписанный защищённый образ раздела, который проверяется механизмом Secure Boot перед записью во флеш-память.
Формулировка «too large» означает, что размер образа превышает отведённый лимит. Лимит может проверяться двумя способами: по размеру самого раздела из scatter-файла и по ограничению, заложенному в конфигурацию безопасной загрузки конкретной модели. Если образ собран для другой ревизии устройства или другой прошивки, он может оказаться больше допустимого.
💡Ошибка 0xC0020005 почти всегда связана с несоответствием файлов прошивки конкретному устройству, а не с поломкой памяти.