Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи 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
Репутация: 1407





 
  #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
Сообщений: 150
Репутация: 1422
Откуда: Люберецкий




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

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




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

Legas


Expert


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





 
  #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
Сообщений: 3278
Репутация: 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

я смотрю еще разрабы у нас есть? :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
Репутация: 1407





 
  #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
Репутация: 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 не будет его переделывать




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 »


Похожие темы
 ТемаОтветыАвторПросмотрыОбновление
  Обсуждение патчей A22794Zormax140372810.10.17, 10:34
  Идеи и запросы патчей A2 (new)543Zormax35243927.10.21, 07:30
  Обсуждение патчей (2)340Zormax24046627.04.20, 07:36
  Исходники патчей31Adrenalin6338328.04.17, 23:11
  Портирование функций (Видео)92yr4ik8592528.12.16, 23:37
  Исходники патчей на IAR15ploik2623613.11.16, 17:32
  Идеи и запросы патчей (DB 2020/PNX 5230)5588Zormax228911311.09.15, 22:05
  Идеи и запросы патчей (DB2000/DB201x)3405Makedon139963604.08.15, 17:00

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

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