motofan logo
> 

Как применить патч., собственно ответ

Valeo
сообщение 8.6.2007, 6:31


Going eternally
*****

Группа: Почётные мотофаны
Сообщений: 459
Регистрация: 22.7.2005
Из: Україна. м. Чернігів
Пользователь №: 46 805
Модель телефона: 1
Победитель конкурса 2008


Настроение:
Дата поощрения/наказания



Рейтинг: 1003



Перед любыми изменениями программного обеспечения - ОБЯЗАТЕЛЬНО делаем БЕКАП!!!! И заряжаем батарею (чтобы не было головной боли - если, что пойдет не так.)
Итак имеем телефон в котором нет какой то необходимой функции. Ну к примеру странные программисты моторолы - задумали такую фичу как одинаковая мелодия на смс и на абонента. Кто его знает, чем они руководствовались - но бесила эта фича жутко.
Итак - подразумеваем, что ваш телефон уже подключался к компу (т.е. установлены необходимые драйверы, сделан бекап, и в телефоне 373 платформа (для "оригинального" Е1 без дуалбута или универсального монстра - неприменимо).
Выбираем и скачиваем патч например отсюда Патчи и все для них Поскольку они заархивированы - разархивирываем его smile.gif .
Запускаем прогу ФлешБекап . Сдесь следует заметить, что юзать будем будем ФБ третьей и выше версий. С версии 3.04 немного изменен принцип примения патча поэтому начнем с него.
1. Запустили ФБ
Изображение

2. Выбрали "Обработка прошивок". Поставили галочку напротив "применить патч"
Изображение

3. Нажимаем - "выбрать патчи". И видим такую картинку -
Изображение
Нажимаем "добавить" и выбираем файл скачаного ранее патча. После добавления патча жмем ОК.

4. Теперь выбираем файл той прошивки которую мы хотим пропатчить и залить в тело.
Изображение

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

Есть способ пропатчить прошивку и спомощью других версий ФБ.
Например рассмотрим ФБ версии 3.00.53 к примеру. (аналогично для более ранних версий)
1. Запускаем ФБ.
2. Выбираем вкладку "Другие функции" затем "Патчи" и выбираем нужный файл.
Изображение

Затем читаете что это за патч и жмете кнопку "применить патч"
Смотрите как телефон переключается во флешь режим и происходит применение патча. Затем телефон перезагружается и включается вновь. Но уже с новой функцией которую дает этот патч.

Да вот еще, что - поскольку некоторые патчи рекомендуют применять с помощью ФБ версии 2.62, опишем сдесь и его -
Все банально просто. Открываем, выбираем файл патча, выбираем свойства создания отката (лучше поставить создавать всегда) и жмем "применить". см. скрин ниже.

Изображение
Shot at 2007-07-15

Хммм.... Вот AlexKooper предложил добавить кой чего. Ну попробуем.
Итак. Если вы интересуетесь новинками мотостроительства, и постоянно ищете новых приключений вам совершенно необходимо знать как сделать патч имея его текст и описание. Ну например -
АВТОЗапуск Java из Ежедневника. без вопросов сдесь на первом сообщении читаем -
Цитата
просьба протестировать Запуск Java из Ежедневника без вопросов
на 49 для Е398
[Patch_Code]
2BEBF5: 00

А где же сам патч?? спросите вы. Да он перед вами в текстовом виде.
Для того чтобы залить это добро в телефон нам понадобится такая мегапрога как стандартный виндовзовский блокнот, либо другой удобный для вас текстовый редактор.
Вообще если открыть патч флешьбекапом мы увидим поля -
Имя файла: - само собой понятно откуда берется.
Прошивка: (Firmware) - автор патча указывает для какой прошивки.
Описание: (Description) - чего делает этот патч
Автор(ы): (Author) - автор патча и возможно его портер.
Ну а дальше сам код патча ([Patch_Code])
В нашем случае можно поступить просто. Берем открываем любой патч с помощью текстового редактора -
Изображение
Shot at 2007-06-26

Теперь редактируем его - вписывая название патча и автора, а также сам код патча в строку [Patch_Code]

Т.е. получаем вот так -

Изображение
Shot at 2007-06-26

Вобщем все. Осталось сохранить только файл с названием Запуск_Java_Ежедневника_без_вопросов.fpa (обращаем внимание на расширение файла .fpa)
Я бы рекомендовал сохранять именно с названиями которые соответствуют коду патча. (Чтобы потом не запутатся.)
Я бы рекомендовал указывать авторов патча. (Уважайте труд людей которые выполняют для вас серьезную работу.)

Так - теперь открываем этот файл ФБ -

Изображение
Shot at 2007-06-26

И применяем патч как описано выше.

Стоит отметить одну часто встречающуюся ошибку - при копировании и перенесении кода патча в блокнот происходит перенос по строкам. Например вот так:
Код

[Patch_Code]
003369AE: 220B01D218A5B08246694804F26BF827466B7818B00270E869611C30E001000006FC
00337DAA: 308C
0033B584: 10C20301
0033B64C: 10C20301
00BA0300: B5F0B0821C051C0E48154669F000F820466B78181C312801D0031C28F000F808E0021C28F000F80C

B002BCF0BC084718
00BA0330: 477846C0E59FC000E12FFF1C103B603D477846C0E59FC000E12FFF1C103B69A7477846C0E59FC000

E12FFF1C10621A0D
00BA0360: 000006FB

При применениии такого патча ФБ будет ругаться
Надо так:
Код

[Patch_Code]
003369AE: 220B01D218A5B08246694804F26BF827466B7818B00270E869611C30E001000006FC
00337DAA: 308C
0033B584: 10C20301
0033B64C: 10C20301
00BA0300: код в одну строку
00BA0330: код в одну строку
00BA0360: 000006FB  

Т.е. новая строчка начинается с адреса. Просто выключите в блокноте перенос по строкам. Тогда он будет писать длинные строки без переноса.

В этом минимануале нет ничего нового - просто часто приходится читать вопросы новичков типа "а как его применить"
p.s. Ну темы конкретно не искал такой если дубль - удалите.

Сообщение отредактировал Valeo - 7.9.2007, 7:21
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Valeo   Как применить патч.   8.6.2007, 6:31
AlexKooper   Valeo, а как создать патч, имея его текст? (наприм...   26.6.2007, 12:12
Valeo   Думаю, что да. Да и сам себя прекрасно помню, как...   26.6.2007, 13:26
Xelam   ещё вопросик, когда применяешь патч и жмёшь ...   8.9.2007, 18:23
Valeo   не пользовался ей. Скорее всего прошивается то, ч...   9.9.2007, 17:34
Osta   нужно вначале было сделать эту процедуру Обход по...   10.1.2008, 8:06
Pavel81   Что-то не применяются у меня патчи описанным выше ...   12.1.2008, 10:48
Osta   Патчи для RAZR V3x   12.1.2008, 12:00
Pavel81   [url=https://forum.motofan.ru/index.php?showtopic=...   12.1.2008, 12:03
Osta   да путём исключения и проб   11.2.2008, 7:16
deadartist   в случае чего - опиши мне пожалуйста самый большой...   11.2.2008, 13:34
Valeo   ну если патч кривой или неправильно портирован - ...   11.2.2008, 13:46
Osta   залочка OTP, уничтожение PDS   11.2.2008, 13:53
dencher   Подскажите плиз: можно ли поставить патч на бэкап ...   15.2.2008, 17:54
Osta   программа binedit - редактор патчей открыть smp -...   17.3.2008, 13:49
Osta   тема перемещена из-за удаления раздела FAQ (Мануал...   21.11.2008, 16:37
Marked_one   Я правлиьно говорю о применении патча - берём F...   11.3.2009, 7:15
CarbonZyn   Marked_one Да все правильно гворишь, у тебя уже ст...   11.3.2009, 7:22
Marked_one   Я вот один раз с помощью ФБ 3.04 применил патч на ...   11.3.2009, 7:54
CarbonZyn   Marked_one Не знаю если у тебя раньше патч на хип ...   11.3.2009, 8:56
talash92   Подскажите пожалуйста!!!!!...   8.4.2009, 14:00
talash92   Я уже там спрашивал, сказали лезть сюда!!...   12.4.2009, 12:46
AlexKooper   talash92, профиль в флэшбэкапе какой стоит? у тебя...   12.4.2009, 14:45
Fenja   Последней, 3.0.7, сливаешь Cg1+Cg3+Cg7+Cg18, патч...   15.4.2009, 8:11
talash92   AlexKooper Версия стоит: общий для моделей с бутом...   18.4.2009, 14:54
AlexKooper   вообще если шьешь сг1 - надо следить, чтоб в теле ...   22.4.2009, 12:36
KAI   вообще если шьешь сг1 - надо следить, чтоб в теле...   23.4.2009, 10:35
Павел0430   У Меня вот такая проблемка. Применяю ПДС патч к п...   3.10.2010, 8:58
Fenja   Подробно, как применяешь, к чему применяешь, како...   3.10.2010, 11:34
47rus   Вопрос такой. Почему при помощи этой проги ( F...   15.2.2011, 13:37

Как применить патч., собственно ответ · Патчи и всё для них · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 24.4.2024, 21:27

Форум живёт: