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

Учимся писать патчи : Патчестроение : Патчи : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Патчи
      /  Патчестроение
   /  Учимся писать патчи
На печать 
Правила 
Страница 102 из 180: « 1 ... 98 99 100 101 [102] 103 104 105 106 ... 180 »

IronMaster


VIP Developer


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




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

zapret


Moder


Регистрация: 27.5.07
Сообщений: 1577
Репутация: 1813
Откуда: Königsberg-Калининград




 
  #1012 [05.04.09, 17:29] Re: Учимся писать патчи   

 
MurametS, мисматч или ребут?? если ребут, то Va_st, те прально говрит(хотя он в любом случае правильно говрит)
а если мисматч, т овсе же не т очто-то заменяешь.


Добавлено 5.4.09 16:31

мог еще и с оффсетом напутать. 44140000 прибавлял?




samsung galaxy S3 4.2.2
W580\K750i\k550

если собрали учет занятого места в прошивке - обращайтесь

MurametS


Patcher


Регистрация: 18.1.08
Сообщений: 180
Репутация: 385
Откуда: Малмыж




 
  #1013 [05.04.09, 17:40] Re: Учимся писать патчи   

 
zapret007, мисматч. С оффсетом напутать не мог, так как не прибавлял. Я смелтером адрес нашёл. Скопировал сам адрес и его байты. Все байты правильные
Va_st, ппц че-то я ступил :-D. Но всё равно без изменений, мисматч и нерабочий патч.
Патч этот:
Патч: 
    
;W660 SW-R8BB001
;Добавить новые папки в исключения медиаплеера
;Теперь при выборе пункта меню "Дорожки", музыка не загружается из исключённых папок
;В исключения добавлены /tpa/user/other, /card/other
;(c) MaPkiZzz aka Vital
;(p) -=Mur@metS=-




LG Optimus Black
SE W580 R6CA001 Orange
SE K800 R8BF003
PSP 3008 6.20 TN

Va_st


Patchmaster


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





 
  #1014 [05.04.09, 18:24] Re: Учимся писать патчи   

 
MurametS, с какой прош портировал,в каком блоке мисматч???От куда такая уверенность что нашел адреса правильно? И когда ставил на чистый майн был мисматч?




j10i2 r7ca061

MurametS


Patcher


Регистрация: 18.1.08
Сообщений: 180
Репутация: 385
Откуда: Малмыж




 
  #1015 [05.04.09, 18:32] Re: Учимся писать патчи   

 
с какой прош портировал?

W850 SW-R1KG001, K810 SW-R8BA024
в каком блоке мисматч??

Всмысле? На первых двух адресах-45135624, 4513613C
?От куда такая уверенность что нашел адреса правильно?

При продолжении поиска по байтам идут теже адреса
И когда ставил на чистый майн был мисматч?

Да


MaPkiZzz дал свой исх этого патча. При компиляции всего патча я получил
Патч: 
    
;W660 SW-R8BB001
;Добавить новые папки в исключения медиаплеера
;Теперь при выборе пункта меню "Дорожки", музыка не загружается из исключённых папок
;В исключения добавлены /tpa/user/other, /card/other
;(c) MaPkiZzz aka Vital
;(p) -=Mur@metS=-

а при компиляции только замэйна(моим исходником) я получил
Патч: 
    
;W660 SW-R8BB001
;Добавить новые папки в исключения медиаплеера
;Теперь при выборе пункта меню "Дорожки", музыка не загружается из исключённых папок
;В исключения добавлены /tpa/user/other, /card/other
;(c) MaPkiZzz aka Vital
;(p) -=Mur@metS=-

Врезки разные получаются, хотя адреса одинаковые




LG Optimus Black
SE W580 R6CA001 Orange
SE K800 R8BF003
PSP 3008 6.20 TN

A1z


Patchmaster


Регистрация: 18.11.07
Сообщений: 236
Репутация: 816
Откуда: Минск




 
  #1016 [05.04.09, 19:24] Re: Учимся писать патчи   

 
MurametS, не правильно врезки нашёл.
Вот правильные:
451326B4: 6CA0B345 5022CF45
451331CC: 6CA0B345 5022CF45




W715 SW-R1GA030
Sony Xperia Z1

Joker XT


VIP Developer


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





 
  #1017 [05.04.09, 19:32] Re: Учимся писать патчи   

 
врезки... помню давно на сименск када был, это для меня было нечто))
а терь... эх) даже не интересно как-то
енд оффтоп =)




SE C901 [R1GA028]

MurametS


Patcher


Регистрация: 18.1.08
Сообщений: 180
Репутация: 385
Откуда: Малмыж




 
  #1018 [05.04.09, 19:56] Re: Учимся писать патчи   

 
Джок,а для меня щас врезки как для тебя на сименсах


Добавлено 5.4.09 20:01

A1z, ты каким способом врезки ищешь? По байтам?




LG Optimus Black
SE W580 R6CA001 Orange
SE K800 R8BF003
PSP 3008 6.20 TN

Joker XT


VIP Developer


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





 
  #1019 [05.04.09, 20:03] Re: Учимся писать патчи   

 
=) ну да, я сам разбирался =)
тогда ещё программка была Абраген)))




SE C901 [R1GA028]

MurametS


Patcher


Регистрация: 18.1.08
Сообщений: 180
Репутация: 385
Откуда: Малмыж




 
  #1020 [05.04.09, 20:18] Re: Учимся писать патчи   

 
A1z, теперь понял почему не ту врезку нашёл. Мне смелтер неправильные адреса почему-то дал, т.е. если в иде ищу адрес то получаю 451326B4, а в смелтере 45135624




LG Optimus Black
SE W580 R6CA001 Orange
SE K800 R8BF003
PSP 3008 6.20 TN

MaPkiZzz


Developer


Регистрация: 6.11.07
Сообщений: 160
Репутация: 2843
Откуда: Беларусь




 
  #1021 [06.04.09, 17:55] Re: Учимся писать патчи   

 
-BourNe- пишет:
ты этот исходник комплил? А прошу обрезанную или нет в паку с компилятором ложил?


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

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

[ Редактировано MaPkiZzz в 6.4.09 16:57 ]




Samsung Galaxy Ace
-------------------
WMR - R359984522235
Страница 102 из 180: « 1 ... 98 99 100 101 [102] 103 104 105 106 ... 180 »


Похожие темы

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

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