Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Портирование за main'-овых патчей A2 : Патчестроение : Патчи : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Патчи
      /  Патчестроение
   /  Портирование за main'-овых патчей A2
На печать 
Правила 
Страница 15 из 17: « 1 ... 11 12 13 14 [15] 16 17 »

Legas


Expert


Регистрация: 30.4.09
Сообщений: 444
Репутация: 1422





 
  #141 [23.08.12, 16:48] Re: Портирование за main'-овых патчей A2   

 
мой вопрос относится не только к А2, и вообще не конкретно к замейновым патчам, но напишу в эту ветку как самая "свежая" про портирование...

Каково предназначение следущего кода, и есть ли смысл его портировать?
Код: 

...
...
BL j_locret_A000001
...
j_locret_A000001:
  ldr r3, offset
  bx r3
align 4
offset dw locret_A000001+1
...
...

locret_A000001:
  bx lr

locret_A000002:
  bx lr

locret_A000003:
  bx lr
...

это что, такой способ вызвать задержку пока проц там анализирует куда ему пойти и что ему делать? :lol:




improved make.bat (armpc)
--
Sе C902 SW-R3EG004 AO
Sе w995 SW-R1HA035
k800, k850, c510, c905, w880, w910, w705, w715, j105
j20 cid81

RaANdOoM


Developer


Регистрация: 26.12.07
Сообщений: 148
Репутация: 1422
Откуда: Люберецкий




 
  #142 [23.08.12, 20:09] Re: Портирование за main'-овых патчей A2   

 
Legas2, я бы вырезал такое.




Sе Nokia N900
Спасибо: Va_st, Therion.

Legas


Expert


Регистрация: 30.4.09
Сообщений: 444
Репутация: 1422





 
  #143 [23.08.12, 20:26] Re: Портирование за main'-овых патчей A2   

 
меня тоже смущает, но такого кода полно в оригинальных прошивах, на разных моделях и версиях...

и нечто подобное даже в патче одном, если не изменяет память




improved make.bat (armpc)
--
Sе C902 SW-R3EG004 AO
Sе w995 SW-R1HA035
k800, k850, c510, c905, w880, w910, w705, w715, j105
j20 cid81

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
Репутация: 8559
Откуда: Пермь




 
  #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

я смотрю еще разрабы у нас есть? :lol:


Добавлено 24.8.12 00:55

если не иар, то этот патч писал альбертнет и т.д. :lol:





Sony Ericsson C905 SW-R1FA035
Sony Ericsson K810 SW-R8BF003
Sony Xperia™ S
ZTE Blade X3

Legas


Expert


Регистрация: 30.4.09
Сообщений: 444
Репутация: 1422





 
  #147 [24.08.12, 12:07] Re: Портирование за main'-овых патчей A2   

 
ну хватит над албертом ст***ся. И так разрабов почти не осталось....

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

наверно там это было частью восстановления оригинального кода, убитого врезкой/патчем.

В общем, из ответов я понял, что можно смело ставить NOP или вообще пропускать (и сэкономить аж целых 4 байта! :lol: )



Добавлено 24.8.12 11:08

о, какая у нас интересная цензура. я бы сам не догадался что входит в слово стёб :)




improved make.bat (armpc)
--
Sе C902 SW-R3EG004 AO
Sе w995 SW-R1HA035
k800, k850, c510, c905, w880, w910, w705, w715, j105
j20 cid81
Спасибо сказали: 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
Репутация: 802
Откуда: Курган




 
  #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
Репутация: 1422





 
  #150 [08.04.13, 11:50] Re: Портирование за main'-овых патчей A2   

 
Cyber-Jack,
а это вообще что? на код в режиме АРМ не похоже ничуть, тогда почему он по 4 байта? если это данные (в виде dword, или текст, ...), то сделай undefine, и скопируй его в том виде - так patsearch не будет его переделывать




improved make.bat (armpc)
--
Sе C902 SW-R3EG004 AO
Sе w995 SW-R1HA035
k800, k850, c510, c905, w880, w910, w705, w715, j105
j20 cid81
Страница 15 из 17: « 1 ... 11 12 13 14 [15] 16 17 »


Похожие темы
 ТемаОтветыАвторПросмотрыОбновление
  Исходники патчей32Adrenalin7378307.08.24, 23:35
  Идеи и запросы патчей A2 (new)545Zormax45436220.07.24, 21:19
  Портирование функций (Видео)92yr4ik10369928.12.16, 23:37
  Обсуждение патчей A22794Zormax180275010.10.17, 10:34
  Обсуждение патчей (2)340Zormax30598927.04.20, 07:36
  Исходники патчей на IAR15ploik3106113.11.16, 17:32
  Идеи и запросы патчей (DB 2020/PNX 5230)5588Zormax299100711.09.15, 22:05
  Идеи и запросы патчей (DB2000/DB201x)3405Makedon180679204.08.15, 17:00

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.03 секунд | 9 Запросов | HTML: 47.93 КБ -