| |
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#381 [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
|
jasiek
Patcher/Elfmaker
Регистрация: 25.3.07 Сообщений: 195 Репутация: 249 Откуда: Poland
|
#382 [15.08.07, 14:18] Re: Учимся писать патчи
Elm & K810i & W750i
|
pdrascic
Новичок
Регистрация: 25.7.07 Сообщений: 2 Репутация: 0
|
#384 [17.08.07, 12:57] Re: Учимся писать патчи
Can someone tell me how to set in this patch (actually in master.jar midlet) time in which track indicator appears on display? I would like to set it to ex. 15 seconds
------------------------------------------------------------ ;W800 SW-R1BC002 ;Time showing track indicator ;1F40h = 8000d = 8ńĺę ;(!) MP ;© McLaud, Joker XT +44000000 11506c2: FA214901 85F0EDF8 11d58a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FDB5054827F0ACFB01D07168FDBD7D21 11d58b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8901FDBDE4D3C2B12135000000000000 11d58c0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000000007B703D6054696D65206F6620 11d58d0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 646973706C6179206F6620696E646963 11d58e0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 61746F72206F6620747261636B602069 11d58f0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 643D333532312063703D604D634C6175 11d5900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 642C204A6F6B6572205854607D7B3420 11d5910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6C206054696D6560206D6C3D3420763D 11d5920: FFFFFFFFFFFF 314634307D00 ------------------------------------------------------------- Thanks in advance...
|
Лопстер
Пользователь
Регистрация: 30.7.07 Сообщений: 53 Репутация: 1 Откуда: Минск
|
#385 [25.08.07, 21:33] Re: Учимся писать патчи
У меня вопрос по патчу Вкл/выкл подсветки клавы с к700. Я его портировал под свой J300, но когда лочишь клаву подсветка опять включается, чтобы ее опять выключить приходиться нажимать кнопку два раза. Вопрос: это моя ошибка порта или так и в к700?
K800 R8BF003 CID53->CID52
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#386 [25.08.07, 22:53] Re: Учимся писать патчи
Портируй патч на отключение димера
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
Лопстер
Пользователь
Регистрация: 30.7.07 Сообщений: 53 Репутация: 1 Откуда: Минск
|
#387 [25.08.07, 23:25] Re: Учимся писать патчи
он был в патчах, установил и ничего, все равно...
Добавлено 25.8.07 23:29
Оригинал: ;K700 SW-R2CA001 ;Вкл/выкл подсветки клавы по on-line ;use with heap shift patch only ;использовать только совместно с патчем "сдвиг кучи" ;(c) IronMaster ;v. 1.1 +44000000 E6B88: 75776844 91DED244 B5F956: 152D05DA7879 CEF1B7FA0DE0 D2DE90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFB5144D144F2E78012E05D001262E70 D2DEA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 002200F007F8FFBD00262E701A2200F0 D2DEB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 01F8FFBD00B53223012138683F683F68 D2DEC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF68B847019000BDFFB5064D2E78012E D2DED0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 03D01A22FFF7EEFFFFBD0022FFF7EAFF D2DEE0: FFFFFFFFFFFFFFFFFFFFFFFF FFBDFFFFD07F2B4C7C7B054C Мой вариант: ;J00 SW-R2BC001 ;Вкл/выкл подсветки клавы по долгому нажатию левого софта ;использовать только совместно с патчем "сдвиг кучи" ;(c) IronMaster ;(p) Lutik ;v. 1.1 +44000000 972A70: 0D4D9744 cf55d044; Долгое нажатие левого софта b6b4c2: 152D05DA7879 9AF1A0F80DE0 d055ce: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFB5134D144F2E78012E05D001262E70 d055de: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 002200F007F8FFBD00262E701A2200F0 d055ee: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 01F8FFBD00B53223012138683F683F68 d055fe: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF68B847019000BDFFB5064D2E78012E d0560e: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 03D01A22FFF7EEFFFFBD0022FFF7EAFF d0561e: FFFFFFFFFFFFFFFFFFFF FFBDD07F2B4Cb4ff034c
K800 R8BF003 CID53->CID52
|
BREND
Вникающий
Регистрация: 12.5.07 Сообщений: 23 Репутация: -5 Откуда: Амбер
|
#388 [03.09.07, 13:33] Re: Учимся писать патчи
Никто не знает в какой кодировке сохраняются заметки? Это для патча minigps. Да и скажите, что значит строка cxc125952_EU_1_CL\IAR-ARM7\src\gui_softkeys.c
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны тебе?
|
HierOS
Patcher/Moder
Регистрация: 9.5.07 Сообщений: 1279 Репутация: 761 Откуда: ЖелезЯка
|
#389 [04.09.07, 00:41] Re: Учимся писать патчи
I tried ported, but for me also restart
Хорошо смеется тот, кто админ и модератор.
|
svinuk
Patchmaster
Регистрация: 13.3.07 Сообщений: 223 Репутация: 8 Откуда: Ukraine,Zovti Vodi
|
#390 [04.09.07, 17:28] Re: Учимся писать патчи
BREND cxc125952_EU_1_CL\IAR-ARM7\src\gui_softkeys.c это отладочная строка. Тоесть....когда СЕ писали на Си прошивку - прошивка состояла из множества модулей, каждый из которых был организован в отдельный си файл. И когда прошивку скомпилировали то пути и имена этих модулей остались. Предназначались для отладки. Никто не знает в какой кодировке сохраняются заметки? Это для патча minigps если ты хочешь чтобы названия были русскими то нужно установить дополнительный патч от хусейна(он платный).
уранили мишку напал атарвали мишке лапу..... распароли мишке брюха сердце вырвали и ухо... #нос засунули в желудок здохни плюшевый ублюдок.
|
Лопстер
Пользователь
Регистрация: 30.7.07 Сообщений: 53 Репутация: 1 Откуда: Минск
|
#391 [11.09.07, 00:30] Re: Учимся писать патчи
Я извиняюсь, портируя патчи я неоднократно замечал что телефон обрасчается к рам, помогите пожалуйста как высчитать зная адрес в рам адрес в фф ?
K800 R8BF003 CID53->CID52
|
Похожие темы
| | Тема | Ответы | Автор | Просмотры | Обновление | | | Как пропатчить файл прошивки с помощью BinEdit? | 34 | AleXeR | 51288 | 15.06.15, 16:19
| | | Setool2 Lite - Патчим, прошиваем | 793 | Zormax | 630245 | 15.06.21, 04:11
| | | патчи и редактор far manager | 3 | den_po | 8542 | 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 | 435712 | 08.08.14, 16:21
| | | SE DB2010 Font Tool (Патчи) | 64 | TahaSpawn | 83134 | 23.07.14, 10:57
| | | Патчи для db2020 (Общие вопросы) | 554 | Zormax | 419142 | 07.01.14, 05:16
|
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|