Цель этой темы помочь разобраться начинающим (не только) патчеписателям в этом не легком деле. Задавайте свои вопросы. По возможности будем отвечать. Только не надо лить воду. Задаете конкретный вопрос, получаете конкретный ответ.
4. http://developers.sgh.ru - инфа по патчингу. Портал только открылся, но будет пополнятся. Специализируются на Самсунгах, но есть и общая для всех инфа. http://binedit.sgh.ru - дизассемблер и не только от AlexeyK. Также умеет работать с vkp патчами.
1.Кидаем ИмяПроши.mbn на readDB3150.exe 2.Из папки ИмяПроши.out берем phone_app.cxc 3.Открываем любимым хекс-редактором. 4.Отрезаем кусок от 0 до строки,содержащей повторяющуюся последовательность 18 F0 9F Е5.Например на W760 R3DA026 это смещение 2000. 5.Сохраняем как raw 6.Открываем уже своим любимым инстурментом .
Народ! Давайте без флейма, пишем и задаем вопросы, только после того как прочтете все что выше выложено и даны ссылки на материал, и после того как сами уже попробовали и все детально обдумали!
НЕ надо задавать вопросов, а с чего мне начать, ферштейн?
Ребят, может кто проверить - компилится исходник? Хотел патч портировать, с К790\r8bf003 на W610\r6bc002, да не пойму: толи компилятор заело, толи ещё чего?..
Вот, вроди всё исправил, что в коде выделено, ан нет, компилятор всё-равно ругается: C:\Documents and Settings\Eagle One\Рабочий стол\compieler_696\compieler>make.bat 1.asm 2.raw 44140000 Не удается найти C:\Documents and Settings\Eagle One\Рабочий стол\compieler_696\ compieler\1.asm.vkp flat assembler for ARM version 1.66 1.asm [33]: aCuidisplayable error: illegal instruction. cant open temp.bin Не удается найти C:\Documents and Settings\Eagle One\Рабочий стол\compieler_696\compieler\temp.bin
metalist-tula, тебе же компилятор ясно написал: 1.asm [33]: <--- файл и номер строки с ошибкой aCuidisplayable <--- строка с ошибкой error: illegal instruction. <--- что за ошибка
Да я вот и спрашиваю, это ж часть кода, как она может ошибку содержать? Удалил её, 33ю строку эту, теперь на что то ещё выругался:
C:\Documents and Settings\Eagle One\Рабочий стол\compieler_696\compieler>make.bat 1.asm 2.raw 44140000 Не удается найти C:\Documents and Settings\Eagle One\Рабочий стол\compieler_696\compieler\1.asm.vkp flat assembler for ARM version 1.66 1.asm [19]: adr R1, aCuidisplayable x.inc [75] adr [4]: add reg,pc,(offs-($ and 0xFFFFFFFC)-4) error: undefined symbol. cant open temp.bin Не удается найти C:\Documents and Settings\Eagle One\Рабочий стол\compieler_696\compieler\temp.bin
Получается - незнакомый символ в 19 строке, только там и символов то особенных нету.
W610/R6BC002 в кузове K550Jet Black, Чип-тюнинг J20i/R7CA064 , сток
Не знаю куда написать. Есть вопрос о работе патча хип шифт. Объясните принцип его работы - сразу ли он отрезает от рамы кусок или по мере надобности , какого размера выделенный буфер , как его используют патчи , и т.д. , и т.п. , и пр. Спасибо.
K550 R6BC002 & M65 EVOLUTION Si vis pacem , para bellum.
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.