Компиляция Эльфпака : Эльфостроение : Форум

Страница 7 из 25: « 1 ... 3 4 5 6 [7] 8 9 10 11 ... 25 »

 dimonp25:
19.05.10, 23:15
 Чета я не пойму, значит по поводу эп на а2.Сделал я таргеты на w910 r1fa037 и скомпилировал elf, дальше делаю:
"Теперь у вас в папке ElfPack появились еще папки: Debug, settings, W610_R6BC002 (у вас свое), и файл ElfPack.dep.
Заходим в: W610_R6BC002\Exe\ и видим там файл ElfPack.elf
Теперь нам нужно перевести файл ElfPack.elf в формат *.vkp.
Переходим в ElfPack\_Utils. Кидаем в нее файл *.raw от нужной вам прошивки, в моем случае w610_R6BC002.raw, и скомпилированный IAR'ом ElfPack.elf из папки W610_R6BC002\Exe\ (см. выше).
Теперь редактируем блокнотом файл make.bat (в моем случае так):

elf2vkp ElfPack.elf xxx.vkp "C:\Comp\ElfPack\_Utils\w610_R6BC002.raw" 0x44140000
cnv 0x44140000 xxx.vkp out.vkp

Сохраняем его (обращаем внимание на выделенный текст, где 0x44140000 начальный адрес вашей прошивки. Его можно узнать с помощью этой софтины).
Все, теперь если все правильно сделали, остается только двойным кликом щелкнуть по make.bat, и у вас в появится два файла:
out.vkp
xxx.vkp
out.vkp - это и есть эльфпак для вашего тела."

Соответственно адрес я пишу 0x10000000 везде, вместо raw файла подставляю phone_ app.cxc (обрезанный который ) и дальше эта тулза генерит патч размером тока где то 50 байт. Что не так ?

 Pavlus:
19.05.10, 23:19
 А той что с mbn превращает пробовал?

 Троян:
20.05.10, 01:22
 Лучше всего не обрезанный цхц и офсет +0FFFE000

 dimonp25:
20.05.10, 10:02
 Вот архивчик для компиляции эп на w910 r1fa037 (просто с свн заменяете файлами из архива таргет(и нет тока) для 35 прошивки и компилите как для w910 r1fa035) +либа на r1fa037.
А тока пока не удалось мне из эльф файла сделать патч. Кто сможет плиз скомпилите.
http://waper.ru/file/1341176

 HotRabbit:
20.05.10, 10:20
 dimonp25, первый пост написан для тех, кто НЕ желает читать =)

Прикрепленный к сообщению файл:

W910_.zip W910_.zip (6.83 kb; 30 hits) Скачать файл

 awg:
20.05.10, 11:15
 dimonp25, и что именно он тебе компилит? покажи

Заодно прочитай первый пост еще раз, внизу добавил про файл для компиляции на А2.



Добавлено 24.5.10 16:47

задрали

Для телефонов на платформе A2 (только на тех, на которых ElfPack устанавливается сразу в 2 файла: phone_app.cxc и phone_emp_app.cxc) надо брать *.raw или *.cxc (не знаю имеет ли значение формат файла) в котором будут совмещены должным образом 2 файла, phone_app.cxc и phone_emp_app.cxc, а также в конце этого файла должны присутствовать зануленная область, достаточная для того, чтоб до нее дотянулись адреса и разместился сам патч ElfPack'а, иначе при перегонке ElfPack.elf в *.vkp возможно вылетит ошибка и патч скомпилируется не полностью.


Вы понимаете что здесь написано? Вы читать умеете? Вам написать целую статью как скомпилировать Эльфпак для А2. Добавте уже в свою прошивку нули в конец, много нулей. НЕ знаю чем вы будете их туда добавлять, мне пофиг, но они нужны. Или ползуйтесь другой софтинкой, не из соросв Эльфпака.

 tineger:
24.05.10, 17:56
 0x44140000 начальный адрес вашей прошивки. Его можно узнать с помощью этой софтины)
пожалуйста скажите где она показывает начальный адрес! а не удаляете мои сообщения

 den_po:
24.05.10, 18:58
 tineger, идиотский вопрос. на экране показывает.

 tineger:
24.05.10, 20:05
 
den_po пишет:
tineger, идиотский вопрос. на экране показывает.

там дофига разной фигни, которая из них начальный код?

[ Редактировано tineger в 24.5.10 19:06 ]

Прикрепленный к сообщению файл:

Bezwmyannwy.jpg Bezwmyannwy.jpg (435.05 kb; 322 hits) Скачать файл

 den_po:
24.05.10, 20:16
 tineger, почитай первый пост внимательней, то, что касается а2
Страница 7 из 25: « 1 ... 3 4 5 6 [7] 8 9 10 11 ... 25 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3183&start=60

© 2005-2018 supertrubka.org