motofan logo
> 

Motorola FPA Patcher, Програма для

kadukmm
сообщение 26.9.2007, 10:34


Интересующийся
**

Группа: Разработчики
Сообщений: 83
Регистрация: 23.2.2007
Из: Украина, г. Винница
Пользователь №: 123 713
Модель телефона: Samsung SGH-I400
Прошивка: R373_49R&Symbian 9.1

Рейтинг: 120



Всем доброго времени суток.
Предистория: Когда-то у меня был телефон Samsung X100 на который есть сейчас около 300 патчей!! Для приминения патчей к прошивки там используеться ИМХО довольно навороченая прога Resource Manager.
История:
[/b] Вот на днях надумал слепить своего монстра для Е398 (под себя). Скачал все новые патчи, скачал чистый рефлеш 49R, MiniPatcher, и начал применять патчи, но применение мне показалось очень неудоным. И тут мне пришла в голову мысль написать своего патчера, на подобе Resource Manager для Samsung.

И вот я и начал. Во время написание сразу же столкнулся с проблемой - это именование прошивок в патчах. Т.е. некоторые пишут R373_49R, некоторые R373...49R, 49R, R373 49R, или же R373_G_0E.30.49R. Также есть разногласие в формате .FPA - одно свойство: в одних патчах это SW_Ver, а в других - Firmware.
Предлагаю в этой теме также согласовать стандарт формата патчей .FPA

Ну и вернемся опять к програме. Вторую проблему, со свойством Firwmare/SW_Ver, я легко решил, т.е. версия прошивки читаеться из того параметра который присутствует в файле. Но к сожелению, я не смог решить первую проблему. Пришлось изменять все файлы к единому стандарту, я использовал R373_49R.

Ну правда, програма еще вовсе не совсем завершена но уже коечто умеет:

1. Сканирует вложеный каталог patches (на все патчи) и сортирует патчи (в программе) по названию прошивки.
2. При выборе патча, коректно делает его парсинг и выводит все поля.
3. Определение на наличие информации отката

Будущие возможности програмы:
1. Все те, что есть сейчас smile.gif
2. Приминение патчей.
3. Откат патчей.
4. Проверка установленности патчей.
5. Проверка на сходство отката и оригинального кода прошивки при установке.
6. Создание одного большого патча с многих. (для одноразового приминения в F-B)
6. Также, может в будущем сделаю автопортирование простых патчей (т.е. поиск по данных)

Ко всему прилеплю скрин того что есть сейчас. По возможности, и по мере свободного времени, буду переносить пункти из второго списка в первый smile.gif

Прикрепленное изображение

Так вот, нужна ли такая програма? Пожалуста оставляйте все мнения, комментарии и идеи.

Саму прогу пока не выкладываю так как она еще ничего полезного делать не умеет. Как сделаю приминение патчей сразу-же выложу.


Зазработка временно приостановлена, из-за нехватки времени у автора!

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

Сообщений в этой теме
kadukmm   Motorola FPA Patcher   26.9.2007, 10:34
Osta   если трояна в ней не будет , то лишняя прога не п...   26.9.2007, 11:48
kadukmm   если трояна в ней не будет Это типа шутка?? :lo...   26.9.2007, 12:04
offiks   конечно не помешает! :shuffle: clap;applo   24.10.2007, 9:38
dvsdigiman   Необходимы: - проверка на пересечение патчей - под...   24.10.2007, 13:13
BASSON XVI   kadukmm, Имхо нада Особенно: - поддержка патчей ...   30.10.2007, 6:32
kadukmm   - поддержка патчей в smp-формате (чтобы лишний раз...   30.10.2007, 11:11
AlexKooper   Хм... кроме поддержки smp-формата, чем она еще луч...   30.10.2007, 12:28
BASSON XVI   kadukmm, Я тоже ищю парсер для xml ты мне стукани...   30.10.2007, 12:55
TrojanWorm   kadukmm, когда выйдет прблизительная бетка проги?...   31.10.2007, 10:15
BiLaZ   Мужыки а никто не думал приминение патчей по списк...   7.11.2007, 20:49
N i K o N   Если не трудно примени мою ижею(которая многим пон...   12.2.2008, 18:25
kadukmm   В принцыпе все так и задумывалось... Сделать чтото...   15.2.2008, 8:40
zeDDer   Чёт тема умерла ваша... Решил я как-то написать RS...   27.3.2008, 22:37
kadukmm   Давай! Ты на чем пишеш? Стучи в асю (в профиле...   28.3.2008, 8:00


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

 

Текстовая версия Сейчас: 14.7.2025, 5:53

Форум живёт: 8082 дней