se-zver.ucoz.net
Главная | Регистрация | Вход Приветствую Вас Дух сети | RSS
Меню сайта
Наш опрос
Что мне делать в первую очередь?
Всего ответов: 24
Статистика

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Факи, инструкции, мануалы » Другие полезные инструкции » Совместимость патчей. (Проверка патчей перед установкой в телефон.)
Совместимость патчей.
khodomayДата: Среда, 24.06.2009, 16:15 | Сообщение # 1
Активный новичок
Группа: Модераторы
Сообщений: 44
Награды: 0
Репутация: 12
Статус: Offline
Совместимость патчей.
Есть часть патчей, которые нормально работают по-отдельности, но вызывают «мисматч» при установке вместе. В этих патчах могут совпадать (перекрываться) области кода в теле патча.
Как выяснить какие именно патчи не совместимы?
1. Можно вручную.
2. Можно устанавливать всё подряд и определять в каких патчах совпадение.
Такие методы, как правило, очень трудоёмки

Программа Patchecker позволяет определить совместимость патчей и проверить диапазон патчей на совместимость их с Вашей прошивкой, определить установлен или не установлен определённый патч в данный момент для вашей прошивки (для этого лучше использовать не чистый мэйн, а заранее «слитый» мейн из вашего аппарата).

Синтаксис.
Программу лучше запускать из командной строки, или bat, cmd файла.
В качестве параметра задаётся raw файл вашей прошивки
Q: Где его взять?
А: 1) конвертировать из mbn, программой main2raw
2) скопировать «папку memory» в jdflasher указав соответсвующий адрес начала и длину блока, и тем самым получить main вашего аппарата

Пример:

Code
Patchecker.exe K800_R8BF003_MAIN_GENERIC_WI_RED52.raw 44140000
Будут проверены все vkp патчи, которые находятся в папке с программой, для K800_R8BF003_MAIN_GENERIC_WI_RED52.raw

В результате будет выдан лог с расшифровкой. В логе будет перечень файлов с «атрибутами», расшифровка «атрибутов»

Marking (statuses of patches):

Code
[< ] -  адреса патча лежат за границей адресов прошивки
             (статус патча не может быть корректно определён)
   [ -] -   данные патча найдены в прошивке но патч не установлен
   [ +] -  данные патча найдены в прошивке и патч установлен
   [ X] – ошибка в патче!
   [ ?] -  данные патча не найдены в прошивке!

Просмотрев лог можно сделать вывод про корректность или не корректность патча, а также его совместимость с другими установленными у Вас патчами.
Прим.: проверять можно как системные так и тяжелые графические патчи.
Прикрепления: Patchecker.zip (84.2 Kb)


Правильно сформулированный вопрос это уже половина ответа.
 
LOSTДата: Среда, 15.07.2009, 12:16 | Сообщение # 2
Новичок
Группа: Пользователи
Сообщений: 26
Награды: 0
Репутация: 12
Статус: Offline
Я патчи не особо люблю , за редким исключением , поэтому и проверять особо нечего , но всё же , для 100% гарантии в их верности , использую такую замечательную программу как V_Klay. Программа изначально предназначается для телефонов Siemens , но и у нас она нашла очень широкое променение: просмотр/редактирование патчей , и их проверка на совместимость , патчинг main.raw , hex редактор , и красивый значек патча в Windows. Теперь о формате самих патчей. Да , да , да , vkp , это не что иное как V_Klay Patch , и именно ей мы обязаны в появление столь удобных патчей на Sony Ericsson! Ну и конечно же нашим супер кодерам! Программа неприменно должна быть в загрузках!

COMING SOON...
 
khodomayДата: Четверг, 16.07.2009, 10:22 | Сообщение # 3
Активный новичок
Группа: Модераторы
Сообщений: 44
Награды: 0
Репутация: 12
Статус: Offline
Quote (LOST)
для 100% гарантии в их верности , использую такую замечательную программу как V_Klay.

Да есть такая программа, только толку от неё если чесно ноль.
Вот тут: http://www.sony-ericsson.ru/forums2....=V_KLay можно прочитать, что да как на СЕ... На сименсах да, а тут если чесно...

Лить пропатченную прошивку я смысла не вижу, тем более можно залить только через bflash. Если ну так уж сильно хочется то лучше слить свой мэйн полностью с уже установленными патчами:

Мэйн и ФС можно слить с помощью jdflasher указав адреса
45e00000 00e00200 ---- FS
44140000 01cc0000 ---- MAIN

Пример:
Бекап так же делается и через SeTool 2 lite 1,11,
указав в поле реад сетап 44140000 и 01CC0000 соответственно,
поставив галку Use quick access patch(QA должен стоять в теле) и поставив галку реад SSW
и выбрав модель телефона вверху, потом нажимаешь Read Flash,
подрубаешь тел и получаешь примерно такой файл read_44140000_01CC0000_351234567894561.ssw в папке сетула.

Его и залить можно назад...


Правильно сформулированный вопрос это уже половина ответа.
 
Форум » Факи, инструкции, мануалы » Другие полезные инструкции » Совместимость патчей. (Проверка патчей перед установкой в телефон.)
  • Страница 1 из 1
  • 1
Поиск:
Хостинг от uCoz