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




 
  #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; 1361 hits) Скачать файл
primer_porta.rar primer_porta.rar (51.89 kb; 1628 hits) Скачать файл
Blink_lamp_R2CA001.rar Blink_lamp_R2CA001.rar (1.14 kb; 682 hits) Скачать файл
english_k750_r1ca021.rar english_k750_r1ca021.rar (48.54 kb; 370 hits) Скачать файл
met_k600_r2bb001.rar met_k600_r2bb001.rar (57.65 kb; 251 hits) Скачать файл
headset.rar headset.rar (1.12 kb; 528 hits) Скачать файл
ida_babeldr.rar ida_babeldr.rar (21.29 kb; 1100 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; 6 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
Репутация: 1081
Откуда: Харьков




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

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



Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: 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
Репутация: 7582





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




 
  #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.21 секунд | 13 Запросов | HTML: 56.49 КБ -