Здравствуйте, гость ( Авторизация | Регистрация )


Портал  Правила форума НаградыПомощь ПоискПользователиКалендарь • WAP.Sgh.Ru
Можно попасть на irc-канал
#sgh прямо сейчас
Nick:
 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
8 страниц V < 1 2 3 4 5 > »   Все 
 
ОтветитьНовая тема
> Clab - установка патчей в прошивку, формирование патч-блоков
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

01.05.2006, 8:34
Модель телефона: I900 |  Сообщение #1 (закреплено)

Программа CLAB предназначена для установки патчей и формирования, из firmware-файлов (*.cla) и патч-файлов (*.smp) :
1. файл-блоков для последующей заливки в SWIFT-телефоны при помощи программы OneNAND_Downloader.
2. DIF-файла для последующей заливки в SWIFT-телефоны при помощи программы SGHFD(SGH Flasher/Dumper) by Alex/AT (v070 и выше)
Внутри архива читаем .txt

Обновление от 20.01.08
v1.9.5
- добавлена возможность создания файла-отмены CLA-блоков и DIF-файлов (Меню-
Конфигурация-Настройка проекта-создавать файл отката при установке/отмене патча)
- добавлена поддержка языка интерфейса (английский). Язык интерфейса при выходе
из программы запоминается
- добавлена возможность в настройках проекта менять префикс имени файла,
при создании CLA-блоков (например, если "1", то имя файла CLA-блока с абсолютным
адресом 0x3FD000 сформируется в виде 103FD000.cla; "2" - 203FD000.cla)
- добавлена возможность создания CLA-блоков длиной 8,16,32,64,128,256,512 Кб
- добавлена возможность автозагрузки проекта (Конфигурация-Настройка_Проекта-
Автозагрузка_Данного_Проекта). Т.е. при запуске программа автоматически открывает
проект, который был помечен для автозагрузки. Для того, чтобы отменить автозагрузку
того или иного проекта необходимо загрузить данный проект и снять соответствующую
галку с сохранением проекта
- исправлена ситуация, когда регистры значения тэга "firmware" (в СМП-файле) и
наименования проекта не совпадали (например, D900iXEGC4 и D900IXEGC4). Теперь
такие патчи обрабатываются
- уменьшен объем оперативной памяти, используемой программой в процессе работы
- кучка мелких доработок интерфейса

Сообщение отредактировал Pako777 - 13.04.2008, 8:46

offlineпрофильЛС

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
> Clab - установка патчей в прошивку, формирование патч-блоков
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

07.06.2007, 10:58
Модель телефона: I900 |  Сообщение #41

EvgeniyZ, ну вообщем за меня здесь уже ответили.. (IMG:style_emoticons/default/smile.gif) я прогу делал с расчетом формирования имени файл-блока с 1 ...
без разницы как блок будет называться.. - главное правильно адрес прошивки блока в даунлоадере указать..

Сообщение отредактировал Pako777 - 07.06.2007, 10:58
offlineпрофильЛС
EvgeniyZ

Специалист
Group Icon
Группа: Специалисты S
Регистрация: 8.3.2006
Спасибо сказали: 27 раз(а)
Сообщений: 277
Откуда: Ярославль
Возраст: 28


07.06.2007, 3:29
Модель телефона: Samsung SGH-D780 |  Сообщение #42

Pako777, А нельзя ли добавить в прогу такую опцию, чтобы в другой папке создавался блок для отмены патча?
offlineпрофильЛС
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

07.06.2007, 4:54
Модель телефона: I900 |  Сообщение #43

Цитата(EvgeniyZ @ 07.06.2007, 6:29) *

Pako777, А нельзя ли добавить в прогу такую опцию, чтобы в другой папке создавался блок для отмены патча?


честно говоря ко мне уже поступали предложения добавить создание файлов отмены (КЛА-блоков и ДИФ..), но во первых мне не лень было зайти еще раз в прогу и отменить нужный патч, а во вторых этот проект я немного забросил в пользу других... (IMG:style_emoticons/default/frown.png)
Может быть если будут сильно на меня наседать в будущем, то что-нибудь сделаю...
offlineпрофильЛС
sob@k@

Модератор
Group Icon
Группа: Почетный гражданин SGH.ru
Регистрация: 25.2.2007
Спасибо сказали: 193 раз(а)
Сообщений: 448
Откуда: Москва
Возраст: 26

Талантливый Разработчик Поклонник Проекта

08.06.2007, 12:14
Модель телефона: Samsung SGH-E250, SGH-i750, gsmart i128.  |  Сообщение #44

Pako777, Привет, спасибо за прогу (IMG:style_emoticons/default/idea.gif) Существует проблема в новых свифтах: некоторые блоки не прошиваются стандартным прощивальщиком, я думаю это связанно с размером блока в 64Кб, в то время как прошивальщик в настройках дампа делит прошивку на блоки размером 128Кб. Было замечено, что если адрес блока, созданного clab' ом совпадает с адресом блока в прошивальщике, то такой блок прошиватся без проблем, в противном случае нет, другими словами, для того, чтобы установить патч перепрошивкой блоков в новой линейке свифтов, необходимо, чтобы размер блоков был равен 128Кб, не мог бы ты осуществить поддержку создания блоков данного размера в твоей программе? (IMG:style_emoticons/default/smile.gif)

з. ы. Все вышесказанное лишь мое предположение, проблема в прошивке блоков может быть и иной (IMG:style_emoticons/default/smile.gif)
offlineпрофильЛС
dimastyj

Тамбовский волк
Group Icon
Группа: Старшие модераторы
Регистрация: 8.4.2005
Спасибо сказали: 849 раз(а)
Сообщений: 1 853
Откуда: Россия, г. Тамбов
Возраст: 24

Талантливый Разработчик Активный Участник Талантливый Креативщик Поклонник Проекта Заслуженный Кодер

08.06.2007, 12:28
Модель телефона: Sgh-e200, Sgh-d980 |  Сообщение #45

Цитата(sob@k@ @ 08.06.2007, 1:14) *

з. ы. Все вышесказанное лишь мое предположение, проблема в прошивке блоков может быть и иной (IMG:style_emoticons/default/smile.gif)

А мы это проверим (IMG:style_emoticons/default/ad.gif)
offlineпрофильЛС
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

08.06.2007, 5:06
Модель телефона: I900 |  Сообщение #46

Цитата(sob@k@ @ 08.06.2007, 3:14) *

Pako777, Привет, спасибо за прогу (IMG:style_emoticons/default/idea.gif) Существует проблема в новых свифтах: некоторые блоки не прошиваются стандартным прощивальщиком, я думаю это связанно с размером блока в 64Кб, в то время как прошивальщик в настройках дампа делит прошивку на блоки размером 128Кб. Было замечено, что если адрес блока, созданного clab' ом совпадает с адресом блока в прошивальщике, то такой блок прошиватся без проблем, в противном случае нет, другими словами, для того, чтобы установить патч перепрошивкой блоков в новой линейке свифтов, необходимо, чтобы размер блоков был равен 128Кб, не мог бы ты осуществить поддержку создания блоков данного размера в твоей программе? (IMG:style_emoticons/default/smile.gif)

з. ы. Все вышесказанное лишь мое предположение, проблема в прошивке блоков может быть и иной (IMG:style_emoticons/default/smile.gif)


эээ... так влом к CLAB-у возвращаться, но попробую сделать... а может, как сказал dimastyj, не в этом проблема ?

Сообщение отредактировал Pako777 - 08.06.2007, 5:07
offlineпрофильЛС
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

08.06.2007, 5:41
Модель телефона: I900 |  Сообщение #47

sob@k@,
и еще вдогонку - сам забыл об этой опции... прямо в проге есть нарезка блоков с текущей проши (*.cla) или произвольной... (Меню - Утилиты - Формирование блоков - Из текущего КЛА..) Можешь как вариант им воспользоваться пока, но надо знать начальные адреса блоков...
offlineпрофильЛС
sob@k@

Модератор
Group Icon
Группа: Почетный гражданин SGH.ru
Регистрация: 25.2.2007
Спасибо сказали: 193 раз(а)
Сообщений: 448
Откуда: Москва
Возраст: 26

Талантливый Разработчик Поклонник Проекта

08.06.2007, 9:52
Модель телефона: Samsung SGH-E250, SGH-i750, gsmart i128.  |  Сообщение #48

QUOTE(Pako777 @ 08.06.2007, 6:41) *

sob@k@,
и еще вдогонку - сам забыл об этой опции... прямо в проге есть нарезка блоков с текущей проши (*.cla) или произвольной... (Меню - Утилиты - Формирование блоков - Из текущего КЛА..) Можешь как вариант им воспользоваться пока, но надо знать начальные адреса блоков...


Спасибо за вариант, хоть и геморно, но по крайней мере можно проверить мою догадку (IMG:style_emoticons/default/smile.gif)

QUOTE(Pako777 @ 08.06.2007, 6:06) *

эээ... так влом к CLAB-у возвращаться, но попробую сделать... а может, как сказал dimastyj, не в этом проблема ?


Думаю, что все-таки в этом (IMG:style_emoticons/default/smile.gif) , да и когда это dimastyj успел меня опровергнуть? (IMG:style_emoticons/default/028.gif) Я и не заметил.
offlineпрофильЛС
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

08.06.2007, 9:56
Модель телефона: I900 |  Сообщение #49

Цитата(sob@k@ @ 08.06.2007, 12:52) *

да и когда это dimastyj успел меня опровергнуть? (IMG:style_emoticons/default/028.gif) Я и не заметил.

он не опроверг, а предположил.. (IMG:style_emoticons/default/smile.gif)
offlineпрофильЛС
dimastyj

Тамбовский волк
Group Icon
Группа: Старшие модераторы
Регистрация: 8.4.2005
Спасибо сказали: 849 раз(а)
Сообщений: 1 853
Откуда: Россия, г. Тамбов
Возраст: 24

Талантливый Разработчик Активный Участник Талантливый Креативщик Поклонник Проекта Заслуженный Кодер

08.06.2007, 10:44
Модель телефона: Sgh-e200, Sgh-d980 |  Сообщение #50

Никого я не опровергал (IMG:style_emoticons/default/smile.gif) Сегодня проверим все. Я имел в виду что не стоит менять функционал не установив КПД этого действа... (IMG:style_emoticons/default/0127.gif)
offlineпрофильЛС
sob@k@

Модератор
Group Icon
Группа: Почетный гражданин SGH.ru
Регистрация: 25.2.2007
Спасибо сказали: 193 раз(а)
Сообщений: 448
Откуда: Москва
Возраст: 26

Талантливый Разработчик Поклонник Проекта

08.06.2007, 10:56
Модель телефона: Samsung SGH-E250, SGH-i750, gsmart i128.  |  Сообщение #51

QUOTE(dimastyj @ 08.06.2007, 11:44) *

Никого я не опровергал (IMG:style_emoticons/default/smile.gif) Сегодня проверим все. Я имел в виду что не стоит менять функционал не установив КПД этого действа... (IMG:style_emoticons/default/0127.gif)


Полностью согласен, я лишь высказал свое предположение, и имел ввиду изменение функционала, только после установления причины траблов!
offlineпрофильЛС
EvgeniyZ

Специалист
Group Icon
Группа: Специалисты S
Регистрация: 8.3.2006
Спасибо сказали: 27 раз(а)
Сообщений: 277
Откуда: Ярославль
Возраст: 28


09.06.2007, 7:56
Модель телефона: Samsung SGH-D780 |  Сообщение #52

Так и есть, нормально шьются блоки по 128 Кб. Pako777, сделай, пожалуйста, опцию в своей проге, чтобы блоки такого размера создавались, а то способом что ты указал, не очень удобно!
offlineпрофильЛС
Uranium92

Специалист
Group Icon
Группа: Специалисты S
Регистрация: 27.2.2007
Спасибо сказали: 5 раз(а)
Сообщений: 188
Откуда: Россия, г. Новосибирск
Возраст: 20

Поклонник Проекта

15.07.2007, 3:09
Модель телефона: Samsung SGH-X700 |  Сообщение #53

Pako777,
По-моему CLAB не работает с патчами, которые весят больше 300 KB, могу ошибаться, но для Х700 прога виснет на патчах "TranslitModeSMS" (494 KB) и "Шрифты by Freeman" (317 KB) (IMG:style_emoticons/default/frown.png) (еще подтормаживает при загрузке патчей, которые всят больше 100 КВ - "Батарейка на 16 делений" (168 КВ) и "Theme Engine. Artmageddon" (231 КВ), но загружаются эти патчи нормально). С остальными патчами - норма (IMG:style_emoticons/default/042.gif)
offlineпрофильЛС
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

16.07.2007, 7:35
Модель телефона: I900 |  Сообщение #54

Цитата(Uranium92 @ 15.07.2007, 6:09) *

Pako777,
По-моему CLAB не работает с патчами, которые весят больше 300 KB, могу ошибаться, но для Х700 прога виснет на патчах "TranslitModeSMS" (494 KB) и "Шрифты by Freeman" (317 KB) (IMG:style_emoticons/default/frown.png) (еще подтормаживает при загрузке патчей, которые всят больше 100 КВ - "Батарейка на 16 делений" (168 КВ) и "Theme Engine. Artmageddon" (231 КВ), но загружаются эти патчи нормально). С остальными патчами - норма (IMG:style_emoticons/default/042.gif)

вполне возможно... в то время когда прогу делал, таких здоровых патчей у нас на D600 не было - проверить не на чем было...
offlineпрофильЛС
Uranium92

Специалист
Group Icon
Группа: Специалисты S
Регистрация: 27.2.2007
Спасибо сказали: 5 раз(а)
Сообщений: 188
Откуда: Россия, г. Новосибирск
Возраст: 20

Поклонник Проекта

17.07.2007, 7:15
Модель телефона: Samsung SGH-X700 |  Сообщение #55

Цитата(Pako777 @ 16.07.2007, 11:35) *

вполне возможно... в то время когда прогу делал, таких здоровых патчей у нас на D600 не было - проверить не на чем было...

А ты больше не занимаешься этим проектом?

Последние поблагодарившие
offlineпрофильЛС
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

17.07.2007, 9:15
Модель телефона: I900 |  Сообщение #56

Цитата(Uranium92 @ 17.07.2007, 10:15) *

А ты больше не занимаешься этим проектом?

скорее нет, чем да... вообще делал прогу для себя и D600 - это потом она "обрастать" стала..
если бы начинал счас с нуля - сделал бы чуть по другому.. перелопачивать сейчас все нет ни желания ни времени.. начинал было новую версию делать, но пока забросил..
offlineпрофильЛС
Uranium92

Специалист
Group Icon
Группа: Специалисты S
Регистрация: 27.2.2007
Спасибо сказали: 5 раз(а)
Сообщений: 188
Откуда: Россия, г. Новосибирск
Возраст: 20

Поклонник Проекта

17.07.2007, 5:33
Модель телефона: Samsung SGH-X700 |  Сообщение #57

Цитата(Pako777 @ 17.07.2007, 1:15) *

скорее нет, чем да...

Жаль, конечно (IMG:style_emoticons/default/frown.png)
Буду надеяться, что у тебя появится время, а главное - желание (IMG:style_emoticons/default/059.gif)
offlineпрофильЛС
sanyok

Я тут недавно
Group Icon
Группа: Участники
Регистрация: 14.7.2007
Спасибо сказали: 0 раз(а)
Сообщений: 14
Откуда: Великий Новгород
Возраст:

22.08.2007, 9:49
Модель телефона: B5702 |  Сообщение #58

Цитата(Uranium92 @ 15.07.2007, 4:09) *

Pako777,
По-моему CLAB не работает с патчами, которые весят больше 300 KB

Всё же это не от размера патча звисит. Ставлю CLABом патчи в прошивку для D900i, все ставятся нормально, кроме "Уменьшить_задержку_ввода", который "весит" 781b.
А вообще, прога самая удобная, жаль, что проект закрыт (IMG:style_emoticons/default/frown.png)
offlineпрофильЛС
Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

22.08.2007, 8:19
Модель телефона: I900 |  Сообщение #59

Цитата(sanyok @ 22.08.2007, 12:49) *

Всё же это не от размера патча звисит. Ставлю CLABом патчи в прошивку для D900i, все ставятся нормально, кроме "Уменьшить_задержку_ввода", который "весит" 781b.
А вообще, прога самая удобная, жаль, что проект закрыт (IMG:style_emoticons/default/frown.png)

Естественно не только от размера зависит работа проги.. (IMG:style_emoticons/default/smile.gif) например проблемы возникают с файлами СМП в которых вместо хекс-символа C (латинской) стоит русская С ... (IMG:style_emoticons/default/laugh.png) . Посмотрю этот смп и скажу что с ним...
Проект не закрыт, а так скажем заморожен.. (IMG:style_emoticons/default/wink.png) Еще раз скажу, что делал прогу под себя и свой D600 - меня в данный момент все (ну почти) устраивает в ней.. Да и времени абсолютно нет ей заниматься, т.к. я распыляюсь на кучу "проектиков" ... (IMG:style_emoticons/default/laugh.png) Как только у меня появится новый тел (надеюсь G600.. (IMG:style_emoticons/default/smile.gif)) - проект будет разморожен..
offlineпрофильЛС


Pako777

SGH Open Club
Group Icon
Группа: SGH Open Club
Регистрация: 21.12.2005
Спасибо сказали: 524 раз(а)
Сообщений: 301
Откуда: E-burg
Возраст:
Талантливый Разработчик Активный Участник Поклонник Проекта Генерал Программирования

22.08.2007, 8:48
Модель телефона: I900 |  Сообщение #60

Цитата(sanyok @ 22.08.2007, 12:49) *

Ставлю CLABом патчи в прошивку для D900i, все ставятся нормально, кроме "Уменьшить_задержку_ввода", который "весит" 781b.

посмотрел этот патч - моя прога не виновата.. неправильная структура СМП... запиши тэг </info> после авторов и перед <patchdata firmware=.......... - все будет работать. И на всяк случай еще раз предупреждаю, что для корректного опознания патча с прошей необходимо, чтобы значение тэга firmware=...... в СМП ПОЛНОСТЬЮ (вплоть до регистра символов) совпадало с значением переменной Name_Project=.......... в проект-файле (*.pro)

Сообщение отредактировал Pako777 - 22.08.2007, 8:51
offlineпрофильЛС
 
« Предыдущая тема · Работа с прошивкой, патчинг и загрузка · Следующая тема »
8 страниц V < 1 2 3 4 5 > »   Все
 
ОтветитьНовая тема
Подписка на тему · Сообщить другу · Версия для печати · Подписка на этот форум
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Яндекс цитирования Rambler's Top100 При любом использовании материалов сайта ссылка на SGH.ru обязательна.
Для интернет - проектов обязательна гиперссылка.
Внимание! Администрация SGH.ru не распространяет никаких программ через ICQ и т.п. Опасайтесь сомнительных предложений от неизвестных Вам людей.
Текстовая версия

Сейчас: 18.05.2012