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

Учимся писать патчи : Патчестроение : Патчи : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Патчи
      /  Патчестроение
   /  Учимся писать патчи
На печать 
Правила 
Страница 143 из 180: « 1 ... 139 140 141 142 [143] 144 145 146 147 ... 180 »

IronMaster


VIP Developer


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




 
  #1421 [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

Alex_E


Patcher


Регистрация: 27.12.08
Сообщений: 156
Репутация: 566
Откуда: Архангельск




 
  #1422 [16.01.10, 00:39] Re: Учимся писать патчи   

 
MiFa, check these sounds ID =)

;0x01: "request",
;0x02: "success",
;0x03: "connecting",
;0x05: "registered",
;0x06: "retrysuccess",
;0x07: "failure",
;0x08: "progress",
;0x09: "messageclick",
;0x0A: "notification",
;0x0B: "reminder",
;0x0C: "disconnected",
;0x0D: "minuteminder",
;0x0E: "discreet",
;0x0F: "lowbattery",
;0x11: "discreet",
;0x13: "discreet,
;0x16: "camerashutter",
;0x17: "camerashutter1",
;0x18: "camerashutter2",
;0x19: "camerashutter3",
;0x1A: "cameraburst",
;0x1B: "cameratimer",
;0x1C: "timer",
;0x1D: "video".




W660 SW-R8BB001
Nokia 5800 XM

MiFa


Patcher


Регистрация: 28.5.09
Сообщений: 222
Репутация: 2330
Откуда: Польша / Кросно




 
  #1423 [16.01.10, 13:13] Re: Учимся писать патчи   

 
Alex_E писал:
U post sounds ID from w595 patch, but it's not the same to C902. When i use in patch 0x0F, i don't have sound low battery, but retrysuccess i think. So i wanna know how to know what sound ID have my files in C902.
Ilmir5555 писал:
I don't understand, sorry :oops:




NLB

D3mon


Developer


Регистрация: 23.2.08
Сообщений: 1141
Репутация: 10348
Откуда: Краснодар




 
  #1424 [17.01.10, 14:16] Re: Учимся писать патчи   

 
Имеется патч
Патч:
;Добавить в Запись звука софт Свернуть
;Запись останавливается повторным заходом в диктофон


Я портировал его с k790i на w850i, но при нажатии на "свернуть" ребут.
вот мой исх:
Исходник: 


Если ребут при нажатии на "свернуть", значит я ошибся вот в этом есте:
Код:
off_45B09240    DCD loc_45B0920C+1
dword_45B09244    DCD 0x44D73508
off_45B09248    DCD 0x453CDC88+1
? потому что на счет ивентов, текст меток и функций из либы сомнений нет!




Sony Xperia XZ3 Green
Sony Xperia Z3 Compact Orange
W995i SW-R1GA026
:(

D3mon


Developer


Регистрация: 23.2.08
Сообщений: 1141
Репутация: 10348
Откуда: Краснодар




 
  #1425 [17.01.10, 17:01] Re: Учимся писать патчи   

 
Ilmir5555, не знаю, но думаю что нет. )
потому что на счет этих трех адресов вообще не уверен.




Sony Xperia XZ3 Green
Sony Xperia Z3 Compact Orange
W995i SW-R1GA026
:(

Va_st


Patchmaster


Регистрация: 3.8.08
Сообщений: 440
Репутация: 1142





 
  #1426 [17.01.10, 17:38] Re: Учимся писать патчи   

 
D3mon, напиши на счет каких не уверен,для к790




j10i2 r7ca061

D3mon


Developer


Регистрация: 23.2.08
Сообщений: 1141
Репутация: 10348
Откуда: Краснодар




 
  #1427 [17.01.10, 17:43] Re: Учимся писать патчи   

 
Va_st,
Код:
off_45B09240    DCD 0x45B0920C+1
dword_45B09244    DCD 0x45341409
off_45B09248    DCD 0x452691C4+1




Sony Xperia XZ3 Green
Sony Xperia Z3 Compact Orange
W995i SW-R1GA026
:(

Va_st


Patchmaster


Регистрация: 3.8.08
Сообщений: 440
Репутация: 1142





 
  #1428 [17.01.10, 17:46] Re: Учимся писать патчи   

 
off_45B09240 DCD loc_45B0920C+1
этот адрес указывает в патч




dword_45B09244 DCD 0x44D73508
тут так(единичку прибавь еще)
0x454A6C38+1


off_45B09248 DCD 0x453CDC88+1
а тут так
0x453CDC8C+1




j10i2 r7ca061
Спасибо сказали: D3mon

Va_st


Patchmaster


Регистрация: 3.8.08
Сообщений: 440
Репутация: 1142





 
  #1429 [17.01.10, 17:53] Re: Учимся писать патчи   

 
D3mon,
Код: 
include "x.inc"
;----------------------------------
patch = 0x443BD550
vrezka1 = 0x4507DF50
vrezka2 = 0x4507E038
;----------------------------------

org vrezka1
        LDR    R3, off_44F2F28C
        BLX    R3

org vrezka2

off_44F2F28C    DCD loc_45B091F0+1

; ---------------------------------------------------------------------------

org patch

loc_45B091F0:
        LDR    R1, dword_45B09250
        LDR    R7, dword_45B09254
        PUSH    {R0-R7,LR}
        ADD    R6, R0,    0
        LDR    R1, dword_45B09228
        LDR    R2, off_45B09240
        LDR    R7, off_45B09238
        BLX    R7
        LDR    R2, dword_45B0922C
        LDR    R1, dword_45B09228
        ADD    R0, R6,    0
        LDR    R7, off_45B0923C
        BLX    R7
        POP    {R0-R7,PC}
; ---------------------------------------------------------------------------

loc_45B0920C:
        PUSH    {R0-R7,LR}
        LDR    R0, off_45B09244
        LDR    R7, off_45B09248
        BLX    R7
        CMP    R0, 0
        BEQ    loc_45B0921C
        LDR    R7, off_45B0924C
        BLX    R7

loc_45B0921C:
        LDR    R7, off_45B09230
        BLX    R7
        MOV    R1, 0
        LDR    R7, off_45B09234
        BLX    R7
        POP    {R0-R7,PC}
align 4
dword_45B09228    DCD 0xFAC
dword_45B0922C    DCD 0x61A                      ;текстовая метка
off_45B09230    DCD SWI_0x131_Find_StandbyBook+1
off_45B09234    DCD SWI_0x132_BookObj_SetFocus+1
off_45B09238    DCD SWI_0x14B_GUIObject_Softkey_SetAction+1
off_45B0923C    DCD SWI_0x14C_GUIObject_Softkey_SetText+1
off_45B09240    DCD loc_45B0920C+1
off_45B09244    DCD 0x454A6C38+1
off_45B09248    DCD 0x453CDC8C+1
off_45B0924C    DCD SWI_0x12F_FreeBook+1
dword_45B09250    DCD 0xFAB
dword_45B09254    DCD 0xFC1




j10i2 r7ca061

D3mon


Developer


Регистрация: 23.2.08
Сообщений: 1141
Репутация: 10348
Откуда: Краснодар




 
  #1430 [17.01.10, 17:59] Re: Учимся писать патчи   

 
Va_st писал:
тут так(единичку прибавь еще)

так и подозревал с самого начала...

блин, щас попробовал, и все портанулось как у тебя, что ж у меня с самого начала так не получалось!?)

Спасибо!




Sony Xperia XZ3 Green
Sony Xperia Z3 Compact Orange
W995i SW-R1GA026
:(

Va_st


Patchmaster


Регистрация: 3.8.08
Сообщений: 440
Репутация: 1142





 
  #1431 [17.01.10, 18:03] Re: Учимся писать патчи   

 
D3mon писал:
что ж у меня с самого начала так не получалось

без понятия=)




j10i2 r7ca061
Страница 143 из 180: « 1 ... 139 140 141 142 [143] 144 145 146 147 ... 180 »


Похожие темы

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

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