-
Notifications
You must be signed in to change notification settings - Fork 70
Description
Добрый день. Не нашёл места где можно было бы задать вопрос по проекту. Я так понимаю что все вопросы писать можно сюда. Извините если ошибся.
Я хотел спросить о формате файлов загрузчиков. В проекте они все (почти) hex. Или BIN. У меня телефон на qualcomm, но к нему в заводской прошивке загрузчик идёт в ELF формате. ARM little indean. Его понимает QPTS. Через него шью когда надо бывает восстановить кирпич. Qtools не принимает такой загрузчик. Да мне его и не про патчить даже.
HEX мне нужно как то перекомпилировать из ELF? Или это вообще разные вещи и нужно искать отдельный загрузчик в hex формате. И ELF никакого отношения к этому не имеет?
И такой вопрос. В телефоне есть какая то проверка на валидность загрузчика? Типа контрольной суммы? Я пробовал свой загрузчик декомпилировать и вносить небольшие изменения. Но телефон после попытки загрузить в него изменённый загрузчик переставал работать и переходил в режим загрузки пока в него не загружался оригинальный файл. В том что изменял корректно и не запорол файл уверен на 78% :)