Это старая версия документа!


DYN_CONST.bin

Назначение, описание

DYN_CONST.bin - бинарный (двоичный) файл, содержащий прошивкозависимые константы. Каждая константа является 32-разрядным числом и занимает в файле, соответственно, 4 байта.

Константы различаются на разных телефонах. Константы обычно совпадают в прошивках одного и того же телефона, но могут и различаться. Именно поэтому необходимо портировать константы под конкретные прошивки.

Ручная компиляция DYN_CONST.bin

Для компиляции данного файла требуются:

  • Папки C++, include, dynconst с SVN

Последовательность действий:

  1. Открываем dynconst.eww в IAR
  2. В окне Workspace (располагается обычно слева) выбираем нужную конфигурацию проекта (телефон_прошивка)
  3. Нажимаем Project→Make. Произойдёт сборка файла. Готовый файл появится в dynconst\телефон_прошивка\Exe\

Готовые DYN_CONST.bin

Готовые файлы под все прошивки можно найти на сайте http://justdanpo.cheb.ru/elfpack/

Портирование констант

Описание портирования констант находится здесь. Также вы можете задавать свои вопросы по портированию. Портирование осуществляется с помощью ida и page_sub_finder

You: Guest
You permissions: Read
elfs/elfmaking/dyn_const.1428581677.txt · Последние изменения: 09/04/2015 00:00 (внешнее изменение)
Total pages: 365
RSS on Mobilefree Wiki www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Valid XHTML 1.0
© 2005-2018 supertrubka.org