| |
|
Legas
Expert
Регистрация: 30.4.09 Сообщений: 444 Репутация: 1407
|
#141 [23.08.12, 16:48] Re: Портирование за main'-овых патчей A2
мой вопрос относится не только к А2, и вообще не конкретно к замейновым патчам, но напишу в эту ветку как самая "свежая" про портирование... Каково предназначение следущего кода, и есть ли смысл его портировать? это что, такой способ вызвать задержку пока проц там анализирует куда ему пойти и что ему делать?
|
RaANdOoM
Developer
Регистрация: 26.12.07 Сообщений: 150 Репутация: 1422 Откуда: Люберецкий
|
#142 [23.08.12, 20:09] Re: Портирование за main'-овых патчей A2
Legas2, я бы вырезал такое.
Nokia N900Спасибо: Va_st, Therion.---------------------------------- WMR 112182965768
|
Legas
Expert
Регистрация: 30.4.09 Сообщений: 444 Репутация: 1407
|
#143 [23.08.12, 20:26] Re: Портирование за main'-овых патчей A2
меня тоже смущает, но такого кода полно в оригинальных прошивах, на разных моделях и версиях...
и нечто подобное даже в патче одном, если не изменяет память
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#144 [23.08.12, 20:36] Re: Портирование за main'-овых патчей A2
если бы вы внимательно читали документацию, в частности описание команды BL, этого вопроса бы не было
Добавлено 23.8.12 21:40
о, я облажался :D
promt is better than google translate
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#145 [23.08.12, 21:48] Re: Портирование за main'-овых патчей A2
В прошивках такое случается если для конкретной модели нет вызываемой функции. Т.е. написана общая функция, где идет типа ifdef и "если нет", то просто делается возврат (bx lr). Помню попадалось в модуле камеры. На k790 был вызов функции, которая что-то делала. А на w850 там же был вызов функции где был просто возврат.
Патч случаем не на иаре написан, где могли быть условия для разных телефонов?
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
E1kolyan
Developer
Регистрация: 8.7.07 Сообщений: 663 Репутация: 11934 Откуда: Челябинск
|
#146 [23.08.12, 22:51] Re: Портирование за main'-овых патчей A2
Legas2, что за патч напиши? Добавлено 24.8.12 00:52 я смотрю еще разрабы у нас есть? Добавлено 24.8.12 00:55 если не иар, то этот патч писал альбертнет и т.д.
Sony Ericsson C905 SW-R1FA035 Sony Ericsson K810 SW-R8BF003 Sony Xperia™ S ZTE Blade X3
|
Legas
Expert
Регистрация: 30.4.09 Сообщений: 444 Репутация: 1407
|
#147 [24.08.12, 12:07] Re: Портирование за main'-овых патчей A2
ну хватит над албертом ст***ся. И так разрабов почти не осталось.... точно какой патч не помню, я его недопортировал когда-то давно из-за того, что в своей проше не нашёл какую-то функу... можно будет порыться в старых асм.... наверно там это было частью восстановления оригинального кода, убитого врезкой/патчем. В общем, из ответов я понял, что можно смело ставить NOP или вообще пропускать (и сэкономить аж целых 4 байта! ) Добавлено 24.8.12 11:08 о, какая у нас интересная цензура. я бы сам не догадался что входит в слово стёб :)
|
Спасибо сказали: a6b6
|
Cyber-Jack
Вникающий
Регистрация: 20.2.10 Сообщений: 22 Репутация: 168 Откуда: ЛНР
|
#148 [07.04.13, 14:50] Re: Портирование за main'-овых патчей A2
Всем привет. У меня такой вопрос: когда копирую код из ida в patsearch, нажимаю в нём "Convert" - то все строки получаются такого вида: ??,??,??,F2 ??,??,??,61 ??,??,??,D0 ??,??,??,21 ??,??,??,FB ??,??,??,69 ??,??,??,F2 ??,??,??,69 ??,??,??,21 ??,??,??,FE ??,??,??,22 ??,??,??,F2 ??,??,??,4A ??,??,??,1C ??,??,??,FB ??,??,??,69 ??,??,??,FE ??,??,??,F0 ??,??,??,E0 ??,??,??,1C Т.е. 4-х байтные. Если все их заменить на ??,??,??,??, то искать будет нечего... Что делать в этом случае?
[ Редактировано Cyber-Jack в 7.4.13 12:53 ]
|
'Фу' сказали: Vov4ик |
MaxxxS
Patcher
Регистрация: 24.1.09 Сообщений: 168 Репутация: 784 Откуда: Курган
|
#149 [08.04.13, 07:46] Re: Портирование за main'-овых патчей A2
Cyber-Jack, так будет легче и точнее
SE Пешиход 810 [R4EA031fix] ЭП v1.9.2 Philips W632_1228_V13_root Android 2.3.5
|
Спасибо сказали: Cyber-Jack
|
Legas
Expert
Регистрация: 30.4.09 Сообщений: 444 Репутация: 1407
|
#150 [08.04.13, 11:50] Re: Портирование за main'-овых патчей A2
Cyber-Jack, а это вообще что? на код в режиме АРМ не похоже ничуть, тогда почему он по 4 байта? если это данные (в виде dword, или текст, ...), то сделай undefine, и скопируй его в том виде - так patsearch не будет его переделывать
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|