Компиляция Эльфпака : Эльфостроение : Форум |
Страница 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, первый пост написан для тех, кто НЕ желает читать |
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 ] |
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 |