| |
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#141 [29.01.07, 20:10] Учимся писать патчи
Цель этой темы помочь разобраться начинающим (не только) патчеписателям в этом не легком деле. Задавайте свои вопросы. По возможности будем отвечать. Только не надо лить воду. Задаете конкретный вопрос, получаете конкретный ответ. Итак немного информации: 1. Ниже прикреплены файлы: - Формат VKP-патчей - Краткая инструкция (пример) портирования патча от Joker_XT- Вся графика телефона, если нужно знать код картинки (файлы здесь) - Исходник патча "Мигание фонаря при входящем" с комментариями - Исходники патчей на управление гарнитурой v.4 для К750 и W800 ida_babeldr.rar - Теперь не нужно конвертировать прошивку в raw, не нужно выбирать вручную тип процессора и задавать адреса. © den_po2. Есть тема уже с картинками и обсуждениями (рекомендую для прочтения): http://www.sony-ericsson.ru/forums2/index.php?showtopic=289293. Также есть кратенький пример от den_po по портированию, он на первой странице этого топика: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=376&forum=84. http://developers.sgh.ru - инфа по патчингу. Портал только открылся, но будет пополнятся. Специализируются на Самсунгах, но есть и общая для всех инфа. http://binedit.sgh.ru - дизассемблер и не только от AlexeyK. Также умеет работать с vkp патчами. 5. Русифицированная версия професионального HEX-редактора: https://mobilefree.justdanpo.ru/mydownloads/showfile.php?lid=1676. Информация для портеров и патчерописателей Учет занятого места в прошивке7. Тема где выкладывают Исходники патчей8. Мануал по созданию исходника © Shadow Player (перевод от HierOS) 9. Мануал по портированию замейновых патчей от d1gger17 здесь10. Статья "Как самому стать патчером". Читаем обязательно! и + читаем доки от mnemoМануал открытия прошивок А2: 1.Кидаем ИмяПроши.mbn на readDB3150.exe2.Из папки ИмяПроши.out берем phone_app.cxc3.Открываем любимым хекс-редактором. 4.Отрезаем кусок от 0 до строки,содержащей повторяющуюся последовательность 18 F0 9F Е5.Например на W760 R3DA026 это смещение 2000. 5.Сохраняем как raw 6.Открываем уже своим любимым инстурментом . Народ! Давайте без флейма, пишем и задаем вопросы, только после того как прочтете все что выше выложено и даны ссылки на материал, и после того как сами уже попробовали и все детально обдумали!
НЕ надо задавать вопросов, а с чего мне начать, ферштейн?
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
|
SPIRIT12
Expert
Регистрация: 16.9.06 Сообщений: 1006 Репутация: 99
|
#142 [20.03.07, 16:20] Re: Учимся писать патчи
den_po Я как прочитал, у меня глаза на лоб полезли! Челая куча всякой фигатени! Думал мож посоветуйте чё ваще надо мне, как начинающему. Самый необходимый набор прог.
|
alex2anapa
Пользователь
Регистрация: 15.1.07 Сообщений: 53 Репутация: 2 Откуда: Краснодар
|
#143 [20.03.07, 17:03] Re: Учимся писать патчи
Блин, очень интересная тема, но к сожалению у меня на всё это нет времени, половину не понял вообще, вот например как мне узнать какой набор цифр отвечает за действие при нажатии кнопки ответа на гарнитуре?
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#144 [20.03.07, 17:49] Re: Учимся писать патчи
SPIRIT12 любой дизассемблер и дока от mnemo. Этого вполне достаточно чтобы научится понимать смысл инструкций. alex2napa да... набор цифр... круто сказал. Что ты ожидаешь увидеть на свой вопрос? Полную инструкцию нахождения адреса кнопки гарнитуры? Никто тебе этого пока не даст, так как патчи с ее использованием платные.
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
alex2anapa
Пользователь
Регистрация: 15.1.07 Сообщений: 53 Репутация: 2 Откуда: Краснодар
|
#145 [21.03.07, 03:09] Re: Учимся писать патчи
да нет конечно, просто вписал что в голову пришло, где то натыкался ещё очень давно что на эту кнопку что то ставили... и если этот патч существует, и его сделают на ту функцию которую я захочу, то я с радостью его купил бы, да только вот веб мани нет, и не известно когда будет....
|
Zormax
Admin
Регистрация: 12.12.05 Сообщений: 5826 Репутация: 5274 Откуда: Nizhniy Novgorod
|
#146 [21.03.07, 09:11] Re: Учимся писать патчи
Завязываем не по теме.
TOOKY T83 (1.3.1-L2), MK808B
|
igorochek
Вникающий
Регистрация: 22.2.07 Сообщений: 35 Репутация: 0
|
#147 [21.03.07, 11:58] Re: Учимся писать патчи
Есть маленький вопросик,портирую патч вибра при блоке клавиатуры и столкнулся с такой проблемой,вот патчи: ;K750 SW-R1CA021 ;Вибра при блокировке клавиатуры ;Vibra at blocking the keyboard ;v 1.1 ;(C) Joker XT ;(P) Strike01 +44000000 00D3D884: C5DAD344 E14B1D45 00D3D852: 291C 9047 11d4be0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0F4A291CFFB564203221FA220B4DA847 11d4bf0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF2001300749084C00F006F8FFBDFFB5 11d4c00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0020084DA847FFBDFEB5221C064DA847 11d4c10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6080FEBDFF4B1D450878034C714FF844 11d4c20: FFFFFFFFFFFFFFFFFFFFFFFF C5DAD344C150F8440198E744
;W800 SW-R1BC002 ;Вибра при блокировке клавиатуры ;Vibra at blocking the keyboard ;v 1.1 ;(C) Joker XT +44000000 d47a3c: 897CD444 E14B1D45 d47a0a: 291C 9047 11d4be0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0F4A291CFFB564203221FA220B4DA847 11d4bf0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF2001300749084C00F006F8FFBDFFB5 11d4c00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0020084DA847FFBDFEB5221C064DA847 11d4c10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6080FEBDFF4B1D450878034C35AFF844 11d4c20: FFFFFFFFFFFFFFFFFFFFFFFF 897CD44485B0F844251EE844 Где взялось продолжение этих адрессов??? Начало адрессов бралось как я понимаю с самого первого адресса! Плиз,подскажите!
|
Zormax
Admin
Регистрация: 12.12.05 Сообщений: 5826 Репутация: 5274 Откуда: Nizhniy Novgorod
|
#148 [21.03.07, 12:28] Re: Учимся писать патчи
igorochekC150F8440198E744 Разбей эту часть на две: C150F844 0198E744 Получилось два адреса (наоборот), поищи их...
TOOKY T83 (1.3.1-L2), MK808B
|
svinuk
Patchmaster
Регистрация: 13.3.07 Сообщений: 223 Репутация: 8 Откуда: Ukraine,Zovti Vodi
|
#149 [22.03.07, 16:43] Re: Учимся писать патчи
сори если ламерский вопрос, я чёт не пойму...какаята странная адресация...вот например открываю патч:
;W800 SW-R1BC002 ;Убрать надписи при установку Java ;Убираются надписи "Сохранено в папке..." и "Запустить сейчас?" ;(C) Joker XT 44F7C04A: 0C27 49E0
Открываю эту прошу в иде, а там адреса 44F7C04A ваще нима. я чёт недаганяю, если вопрос не в тему сори. Просто с другими патчами ситуация другая, все адреса рабочие, и переходя по адресам всё понятно
уранили мишку напал атарвали мишке лапу..... распароли мишке брюха сердце вырвали и ухо... #нос засунули в желудок здохни плюшевый ублюдок.
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#150 [22.03.07, 16:57] Re: Учимся писать патчи
svinuk при открытии файла в ida ты адреса не задавал, он и считает, что прошивка с нуля начинается. внимательней надо быть.
promt is better than google translate
|
igorochek
Вникающий
Регистрация: 22.2.07 Сообщений: 35 Репутация: 0
|
#151 [22.03.07, 18:19] Re: Учимся писать патчи
mobilefree, ну найду я ети адресса,а что дальше то делать?! Вот ещё столкнулся с проблемкой!!! ;K750 SW-R1DB001 ;Вибра в момент начала разговора ;vibrates on beginning of conversation ;Ver.2, fixed, i hope ;(C)SiNgle ;(p)den_po +44020000 714f6a: B6F317F9 8047C046 714f90: 16F33844 00A91C45e18604: FA22920000B54A43 004A104754A91C45 11aa900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FE402DE998009FE50800D0E5040050E3 11aa910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FE80BD186400A0E33210A0E3FA20A0E3 11aa920: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0FE0A0E17CF09FE57C009FE50110A0E3 11aa930: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000000EBFE80BDE8F0402DE96C309FE5 11aa940: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000083E5041083E50100A0E30800C3E5 11aa950: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F080BDE80F402DE950809FE50800D8E5 11aa960: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 010050E30400001A040098E5010040E2 11aa970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 040088E5000050E30600000A0F00BDE8 11aa980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FA2FA0E3910202E00410A0E30FE0A0E1 11aa990: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1CF09FE50080BDE80800C8E514E09FE5 11aa9a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00F098E5 64E8074C554AF844A54BF84411aa9b0: FFFFFFFFFFFFFFFFFFFFFFFF 0025074C5D86E3447CA91C45
Где мы всё ето берём?!
|
Похожие темы
| | Тема | Ответы | Автор | Просмотры | Обновление | | | Как пропатчить файл прошивки с помощью BinEdit? | 34 | AleXeR | 51301 | 15.06.15, 16:19
| | | Setool2 Lite - Патчим, прошиваем | 793 | Zormax | 630503 | 15.06.21, 04:11
| | | патчи и редактор far manager | 3 | den_po | 8543 | 25.04.21, 21:17
| | | Aino и патчи, эльфы | 1 | khaker | 5023 | 26.02.17, 19:37
| | | Проблема патчинга с w380 (pnx5230) | 3 | ALexeY38 | 6360 | 15.08.15, 20:09
| | | Запросы на платные патчи | 586 | Zormax | 435892 | 08.08.14, 16:21
| | | SE DB2010 Font Tool (Патчи) | 64 | TahaSpawn | 83165 | 23.07.14, 10:57
| | | Патчи для db2020 (Общие вопросы) | 554 | Zormax | 419337 | 07.01.14, 05:16
|
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|