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

Учимся писать патчи : Патчестроение : Патчи : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Патчи
      /  Патчестроение
   /  Учимся писать патчи
На печать 
Правила 
Страница 32 из 180: « 1 ... 28 29 30 31 [32] 33 34 35 36 ... 180 »

IronMaster


VIP Developer


Регистрация: 16.5.06
Сообщений: 1135
Репутация: 8559
Откуда: Пермь




 
  #311 [29.01.07, 20:10] Учимся писать патчи   

 
Цель этой темы помочь разобраться начинающим (не только) патчеписателям в этом не легком деле. Задавайте свои вопросы. По возможности будем отвечать. Только не надо лить воду. Задаете конкретный вопрос, получаете конкретный ответ.


Итак немного информации:

1. Ниже прикреплены файлы:
- Формат VKP-патчей
- Краткая инструкция (пример) портирования патча от Joker_XT
- Вся графика телефона, если нужно знать код картинки (файлы здесь)
- Исходник патча "Мигание фонаря при входящем" с комментариями
- Исходники патчей на управление гарнитурой v.4 для К750 и W800
ida_babeldr.rar - Теперь не нужно конвертировать прошивку в raw, не нужно выбирать вручную тип процессора и задавать адреса. © den_po

2. Есть тема уже с картинками и обсуждениями (рекомендую для прочтения):
http://www.sony-ericsson.ru/forums2/index.php?showtopic=28929

3. Также есть кратенький пример от den_po по портированию, он на первой странице этого топика:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=376&forum=8

4. http://developers.sgh.ru - инфа по патчингу. Портал только открылся, но будет пополнятся. Специализируются на Самсунгах, но есть и общая для всех инфа.
http://binedit.sgh.ru - дизассемблер и не только от AlexeyK. Также умеет работать с vkp патчами.

5. Русифицированная версия професионального HEX-редактора:
https://mobilefree.justdanpo.ru/mydownloads/showfile.php?lid=167

6. Информация для портеров и патчерописателей Учет занятого места в прошивке

7. Тема где выкладывают Исходники патчей

8. Мануал по созданию исходника © Shadow Player (перевод от HierOS)

9. Мануал по портированию замейновых патчей от d1gger17 здесь

10. Статья "Как самому стать патчером". Читаем обязательно! и + читаем доки от mnemo

Мануал открытия прошивок А2:

1.Кидаем ИмяПроши.mbn на readDB3150.exe
2.Из папки ИмяПроши.out берем phone_app.cxc
3.Открываем любимым хекс-редактором.
4.Отрезаем кусок от 0 до строки,содержащей повторяющуюся последовательность 18 F0 9F Е5.Например на W760 R3DA026 это смещение 2000.
5.Сохраняем как raw
6.Открываем уже своим любимым инстурментом
.



Народ!
Давайте без флейма, пишем и задаем вопросы, только после того как прочтете все что выше выложено и даны ссылки на материал, и после того как сами уже попробовали и все детально обдумали!

НЕ надо задавать вопросов, а с чего мне начать, ферштейн?



Прикрепленный к сообщению файл:

vkp_file_format.zip vkp_file_format.zip (4.68 kb; 1370 hits) Скачать файл
primer_porta.rar primer_porta.rar (51.89 kb; 1636 hits) Скачать файл
Blink_lamp_R2CA001.rar Blink_lamp_R2CA001.rar (1.14 kb; 689 hits) Скачать файл
english_k750_r1ca021.rar english_k750_r1ca021.rar (48.54 kb; 376 hits) Скачать файл
met_k600_r2bb001.rar met_k600_r2bb001.rar (57.65 kb; 258 hits) Скачать файл
headset.rar headset.rar (1.12 kb; 534 hits) Скачать файл
ida_babeldr.rar ida_babeldr.rar (21.29 kb; 1114 hits) Скачать файл


K700->W810->W850->W705 & W995 (cid81)
==========
WMZ307721639637
WMR675285842893
Спасибо за пожертвования:
Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
Спасибо сказали: E1kolyan, Va_st, senseless, Ma8ter, Kilo_Hz, MahmudS, Therion, vile, -BourNe-, DimaBV, MasterBoy, HotRabbit, mclaron, nitr, Oganyan-Arthur, bazk7i, -Sanek-, GaS, vodoo999, Danik, TahaSpawn, hossein_ir, LoDark, Alex_E, ELECTRO-NIC, HeMo, Se-MaG, anarkes, hi2all, Happy, CleverUser, KIBER-DEMON, Melodic_Death, plembo, UserX, MaxxxS, Sandre, SummerWood, Phoenix778, MAVER145, Nook, farid, a6b6, Neodzen, lexxx2345

Adow


Patcher


Регистрация: 15.5.07
Сообщений: 43
Репутация: 36
Откуда: Czech Republic




 
  #312 [07.07.07, 13:27] Re: Учимся писать патчи   

 
Hi, could anybody help me with porting of IronMaster's profile patch?
Red adresses and ON/OFF button address already ported and working. But when i short press ON/OFF button, the phone restarts..
Help me please ;-)

;K750 R1CA021
;Change profiles by short pressing ON/OFF button
;Zmena profilu pomoci kratkeho zmacknuti vypinaciho tlacitka
;(C) IronMaster
;(P) Adow + ??? please...
+44020000
E59CFC: 499EE744 61FB2045
11EFB60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00B500280BD1032A09D19AF719F90028
11EFB70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 05D11EF44BF9034946F5AAFC00BD024D
11EFB80: FFFFFFFFFFFFFFFFFFFFFFFF A84700BD2023E844499EE744

Original patch:
;K700 SW-R2CA001
;????? ??????? ?? ????????? ??????? ?????? ???/????
;(c) IronMaster
;v. 1
+44000000
925c08: 39659244 91E6D244
d2e690: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00B500280BD1032A09D19AF719F90028
d2e6a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 05D11EF44BF9034946F5AAFC00BD024D
d2e6b0: FFFFFFFFFFFFFFFFFFFFFFFF A84700BD8043124439659244




Adow @ se-tuning.cz
K530@W660, R8BB001, CID 52 RED, menu-layout-sounds and other FS changes + patches

Adrenalin


Patchmaster


Регистрация: 4.1.07
Сообщений: 436
Репутация: 251
Откуда: Украина, Краматорск




 
  #313 [08.07.07, 21:12] Re: Учимся писать патчи   

 
скажите что здесь не правильно? или вообще все неправильно?
делал по исходнику. фасмарм патчь сделал. при нажитии на кнопку громкость минус тел зависает. выложил исходник и inc файлы спасибо за раннее
+20020000
1abac8: 47FBAA8C A5454621
418526: 24F6B3FB B1454621
1e269e: FFF701FF BD454621
355912: 15F02DF9 C5454621
f680bc: A92C2820 41454621
743bdc: C9430020D4F476FC 004CA0479B454621
1444500: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 38B50C4C2578012D01D10025257038BD
1444510: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 084C2578012D0CD001252570154C2578
1444520: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 012D06D17FB4044B04210222034EB047
1444530: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7FBC70BD344546217D1300003D454621
1444540: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3EB50C4C2578002D03D1012525700B49
1444550: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 07E0012DF7D1064B00F01CF800252570
1444560: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 03E0054A014800F00BF83EBDFFFFFF6F
1444570: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 47100000744546215AE600007E090000
1444580: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A41A4320D084432091CC2520A4242020
1444590: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 70AB382070B57FB4C6E7C9430020FFF7
14445a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F1FFADE770B5014CA047B1E7111F7520
14445b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 70B500F001F8B1E791CC252070B5FFF7
14445c0: FFFFFFFFFFFFFFFFFFFFFFFF E5FFA5E770B5FFF7E3FFA1E7

[ Редактировано vetaxa-manchyk в 8.7.07 21:19 ]



Прикрепленный к сообщению файл:

password_v2.1_w800_r1bc002.rar password_v2.1_w800_r1bc002.rar (1.25 kb; 9 hits) Скачать файл


:-D :-D :-D :-D :-D :-D K608i r2bb001 db2000 cid49
a.k.a vetaxa-manchyk

svinuk


Patchmaster


Регистрация: 13.3.07
Сообщений: 223
Репутация: 8
Откуда: Ukraine,Zovti Vodi




 
  #314 [12.07.07, 19:53] Re: Учимся писать патчи   

 
очь часта в регистр загружается 0x6FFFFFFF...по всёй проше мона увидеть чёт типа
LDR R5, =0x6FFFFFFF

чё это значит?! просветите темноту...




уранили мишку напал
атарвали мишке лапу.....
распароли мишке брюха
сердце вырвали и ухо...
#нос засунули в желудок
здохни плюшевый ублюдок.

Hussein


VIP Developer


Регистрация: 14.3.07
Сообщений: 207
Репутация: 1098
Откуда: Харьков




 
  #315 [12.07.07, 21:32] Re: Учимся писать патчи   

 
svinuk
0x00000007 - это "Отказ при зарядке, прекратите зарядку!"
0x00000009 - это "Полностью заряжен"
и т.д.
а 0x6FFFFFFF -это пустая строка ("")



Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5820
Репутация: 5289
Откуда: Nizhniy Novgorod




 
  #316 [13.07.07, 17:24] Re: Учимся писать патчи   

 
IronMaster
Файл закрепил в верхнем посте.




TOOKY T83 (1.3.1-L2), MK808B

svinuk


Patchmaster


Регистрация: 13.3.07
Сообщений: 223
Репутация: 8
Откуда: Ukraine,Zovti Vodi




 
  #317 [13.07.07, 18:57] Re: Учимся писать патчи   

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

например
Код: 

+44020000
0x3fa83f - Keylock_Main_Page
0x3fa851 - MenuBook_BasePage
0x3fa863 - MenuBook_MainPage
0x3fa8d1 - OnOffAnimation_ShowAnimation_Page
0x3fa8eb - ScreenSaverBook_Base_Page
0x3fa91b - ShortcutBook_SetPosition_Page
0x3fa935 - ShortcutBook_EditAll_Page
0x3fa94b - ShortcutBook_BasePage
0x3fa9b9 - StandbyBook_ShutDown_Page

спасибо.




уранили мишку напал
атарвали мишке лапу.....
распароли мишке брюха
сердце вырвали и ухо...
#нос засунули в желудок
здохни плюшевый ублюдок.

Joker XT


VIP Developer


Регистрация: 5.8.06
Сообщений: 1292
Репутация: 7599





 
  #318 [13.07.07, 19:14] Re: Учимся писать патчи   

 
svinuk, конечно можно ))




SE C901 [R1GA028]

svinuk


Patchmaster


Регистрация: 13.3.07
Сообщений: 223
Репутация: 8
Откуда: Ukraine,Zovti Vodi




 
  #319 [14.07.07, 01:04] Re: Учимся писать патчи   

 
Joker_XT тогда подскажи плиз где я бокопорю.
вот эсть у нас пейдж
ROM:442A24BC DCB "Progress_bar_slider",0

ищу в проше "BC242A44". нахожу обращение

ROM:442A283C DCD aProgress_bar_s

по ентому адресу кода нету...только вызовы...значь нада искать снова 3C282A44

но такой ссылки нифига нету...=(




уранили мишку напал
атарвали мишке лапу.....
распароли мишке брюха
сердце вырвали и ухо...
#нос засунули в желудок
здохни плюшевый ублюдок.

IronMaster


VIP Developer


Регистрация: 16.5.06
Сообщений: 1135
Репутация: 8559
Откуда: Пермь




 
  #320 [14.07.07, 10:37] Re: Учимся писать патчи   

 
Сразу после указателя на название идет указатель на обработчики данной страницы (через 00000000).




K700->W810->W850->W705 & W995 (cid81)
==========
WMZ307721639637
WMR675285842893
Спасибо за пожертвования:
Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp

AMMOnium


Новичок


Регистрация: 4.7.07
Сообщений: 3
Репутация: 0





 
  #321 [14.07.07, 17:30] Re: Учимся писать патчи   

 
Несколько не в тему, но есть ли цивилизованный способ пересчета адресов из vkp патча для fpt ? а то приходится в сыром main-файле прошивки с учетом смещения которое выдал main2raw брать значения вокруг искомого адреса из vkp, а потом их искать их в исходном main-файле и в итоге патчить вручную )


Страница 32 из 180: « 1 ... 28 29 30 31 [32] 33 34 35 36 ... 180 »


Похожие темы

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

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