motofan logo
       
> 

SBF-Tool, Новая программа для работы с sbf форматом

azt59
сообщение 25.1.2009, 20:49


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



На данный момент программа умеет:
1. Разбирать SBF файл на кодовые группы
2. Собирать с нуля рабочий SBF файл
3. Автоматически корректирует ERACE_TABLE в Лоадере

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

ТЕстировано на ROKR Z6...
Теоретически должно работать на всех похожих платформах...

ДЛя распаковки SBF выбрать File->Open->ваш файл
чтоб сохранить результат работы на диск нажать Extract_ALL
Рядом с исходным файлом программа создаст директорию Parsed_SBF

Сборку своего SBF следует начинать с выбора Лоадера(FlashDownLoader)
File->NEW
откроется окно для выбора лоадера

Для добавления своих кодовых групп следует нажать Add_CG и выбрать нужный файл
Для ускорения процесса советую называть файлы по типу "CG30{@C0004000-C0023FFF}" (иначе вводить стартовые и конечные адреса вручную...)

Где CG30-номер кодовой группы
C0004000-Адрес начала
C0023FFF-Адрес конца кодовой группы
**Программа при разборе использует именно такие имена

Программа в стадии тестирования за последствия её использования ответственности не несу)
Ещёраз повторюсь ПРОГРАММА В СТАДИИ ЕСТИРОВАНИЯ БОЛЬШИНСТВО ПРОВЕРОК ПРОСТО ОТСУТСТВУЮТ ТАК-ЧТО РУКОВОДСТВУЙТЕСЬ ЗДРАВЫМ СМЫСЛОМ....
Баги,замечания предложения писать тут...
При размещении данной программы на других сайтах просьба давать ссылку на первоисточник motofan.ru
P.S.
Спасибо Yakk за идею)
Vilko за Инф. поддержку
dimichxp за консультации)

Сообщение отредактировал azt59 - 26.1.2009, 13:25
Прикрепленный файл Reliz_1.0.zip   ( 299.13 килобайт ) Кол-во скачиваний: 522
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mardariy
сообщение 25.1.2009, 22:13


Гуру
******

Группа: Пользователи
Сообщений: 865
Регистрация: 21.11.2004
Пользователь №: 22 440
Модель телефона: v600,a835,e680

Рейтинг: 134.5



сделайте пожалуйста поддержку мультиинтерфейс прошивок,наподобие тех, что используются для моторола Q и т.п.,там несколько загрузчиков и немного другой вид загаловка...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MALEC
сообщение 26.1.2009, 10:05


Опытный
***

Группа: Пользователи
Сообщений: 109
Регистрация: 28.2.2006
Из: Новосибирска
Пользователь №: 72 234
Модель телефона: GT-C3332
Прошивка: ...

Рейтинг: 85



С прошивками от Z8 не работает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 26.1.2009, 13:21


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



MALEC,
Что именно делаешь? что не работает?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mardariy
сообщение 26.1.2009, 16:12


Гуру
******

Группа: Пользователи
Сообщений: 865
Регистрация: 21.11.2004
Пользователь №: 22 440
Модель телефона: v600,a835,e680

Рейтинг: 134.5



я о том же и говорил, z8,это тоже мултифлэшь, в таких прошивках фактически 2 загрузчика и другой принцип построения заголовка прошивки... там сначала грузится большой загрузчик AP части,потом он запускается,грузит загрузчик ВР части и они паралельно стирают и шьют каждый свою область, БП телефонную,а АП ос,так вот такие прошивки ни SBFRecalc, не ваша программа конкретно не собирают...(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 26.1.2009, 17:06


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



логично предположить что есип у меня был под рукой такой аппарат то писалось бы для него...
теоретически возможно разобраться и с форматом z8 всё зависит от количества людей имеющих потребность в этой программе...и целесообразность её разработки
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 1.2.2009, 1:47


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



azt59,
Всё супер, а теперь вопрос: будет Linux-версия сабжа? shades.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 1.2.2009, 7:51


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Если написано на C/C++ (по размеру файла - сомневаюсь в этом biggrin.gif ) - попросим автора выложить исходники и перепишем под Linux )
Если нет - выясним у добрых людей тонкости формата SBF и тоже напишем wink.gif и будем конкурировать biggrin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 1.2.2009, 9:47


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



Писано на Делфях)
Но и с си сорцами помогу)
Да и алгоритм кому надо обьясню...
Ток вот программа то в стадии тестов пока видимо никто не нуждается в сборке sbf'ов
Или все довольны сырым продуктом))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 5.2.2009, 7:02


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



хоть какое-то описание формата есть?

очень хочу консольную собиралку-разбиралку для использования в скриптах.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 5.2.2009, 19:20


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



есть конечно) думаешь как всё писплось)
стучи в асю или личку
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 5.5.2009, 4:56


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



Судя по форуму многие всё ещё парятся со сборкой и разборкрй сбф файлов...
Вот небольшой мануал как работать с этой прогаммой меня ещё никогда не подводил))....
берём любой заводской фулл флеш распаковываем его моей прогой...получаем некоторые кодовые группы...пересобираем/редактируем те группы которые хотим(главное не меняйте имя группы)ещё один нюанс размер кодовых должен оставаться прежним...тоесть ечли собранная вами кодовая группа имеет меньший размер то желательно либо заполнить (в HEXредакторе)FFками до нужного размера...или лучше всего скопировать подпись с оригинальной кодовой....всё потом в выбираем создание нового SBF добавляем первым RAMDLD потом поочереди ИЗМЕНЁННЫЁ вами кодовые группы...в самом конце жмём Make and Save Всё...полученный файл должен прекрасно прошится RSDLite актуально для телефонов не использующих 2 загрузчика...

Сообщение отредактировал azt59 - 5.5.2009, 4:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KukMan
сообщение 5.6.2009, 7:37


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

Группа: Пользователи
Сообщений: 68
Регистрация: 27.5.2009
Пользователь №: 200 284
Модель телефона: Z6
Прошивка: 4ER

Рейтинг: 24.5



дайош линукс версию
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 13.6.2009, 11:47


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



дайош стимул?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
NikOBRAZ
сообщение 29.3.2010, 12:53


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 12.2.2009
Из: Ангарск
Пользователь №: 193 377
Модель телефона: Q9h

Рейтинг: 0



присоединяюсь к просьбе mardariy
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
azt59
сообщение 30.3.2010, 6:51


Мастер
****

Группа: Пользователи
Сообщений: 258
Регистрация: 26.9.2005
Из: Perm
Пользователь №: 52 732
Модель телефона: E398/V3x/C650/Z6
Прошивка: ---

Рейтинг: 140



кто-то уже делал, точно делал.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
trollsid
сообщение 1.4.2010, 19:56


Опытный
***

Группа: Пользователи
Сообщений: 116
Регистрация: 5.8.2008
Пользователь №: 178 579
Модель телефона: A1200e
Прошивка: OS X c явой и радио

Рейтинг: 20.5



делал, но там косяк с распаковкой части которая для BP...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SBF-Tool, Новая программа для работы с sbf форматом · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 3.8.2025, 22:20

Форум живёт: