|
|
|
|
• Правила форума • Награды • Помощь • Поиск • Пользователи • Календарь • WAP.Sgh.Ru |
|
|
![]()
|
|
Группа: 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 Последние поблагодарившие 4_promille, agburmin, AGEN, Alex@ndr, Alexiel, Anthracite, bobox, butterscotch, darkmad, dvk555, elektrik, igo, igor90, IiIbeD, iSQUARD, Longhair, lprot, Mako, maximum1, Metelica, mlf09, redhead, reiden99, riv, sartorius, Serg_D, SiMpLy'R, sled, Sub, Sylar, tsygan93, Uranium92, vega1307, venom4, Wise_MAN, zabotin, Дамир, Дементий, серж802, Серый SGH User, ХАМчик, [AlaSToR], |
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
07.06.2007, 10:58
Модель телефона: I900 | Сообщение
#41
EvgeniyZ, ну вообщем за меня здесь уже ответили.. (IMG:) я прогу делал с расчетом формирования имени файл-блока с 1 ...
без разницы как блок будет называться.. - главное правильно адрес прошивки блока в даунлоадере указать.. Сообщение отредактировал Pako777 - 07.06.2007, 10:58 |
|
Группа: Специалисты S Регистрация: 8.3.2006 Спасибо сказали: 27 раз(а) Сообщений: 277 Откуда: Ярославль Возраст: 28 |
07.06.2007, 3:29
Модель телефона: Samsung SGH-D780 | Сообщение
#42
Pako777, А нельзя ли добавить в прогу такую опцию, чтобы в другой папке создавался блок для отмены патча?
|
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
07.06.2007, 4:54
Модель телефона: I900 | Сообщение
#43
Pako777, А нельзя ли добавить в прогу такую опцию, чтобы в другой папке создавался блок для отмены патча? честно говоря ко мне уже поступали предложения добавить создание файлов отмены (КЛА-блоков и ДИФ..), но во первых мне не лень было зайти еще раз в прогу и отменить нужный патч, а во вторых этот проект я немного забросил в пользу других... (IMG:) Может быть если будут сильно на меня наседать в будущем, то что-нибудь сделаю... |
|
Группа: Почетный гражданин SGH.ru Регистрация: 25.2.2007 Спасибо сказали: 193 раз(а) Сообщений: 448 Откуда: Москва Возраст: 26 |
08.06.2007, 12:14
Модель телефона: Samsung SGH-E250, SGH-i750, gsmart i128. | Сообщение
#44
Pako777, Привет, спасибо за прогу (IMG:) Существует проблема в новых свифтах: некоторые блоки не прошиваются стандартным прощивальщиком, я думаю это связанно с размером блока в 64Кб, в то время как прошивальщик в настройках дампа делит прошивку на блоки размером 128Кб. Было замечено, что если адрес блока, созданного clab' ом совпадает с адресом блока в прошивальщике, то такой блок прошиватся без проблем, в противном случае нет, другими словами, для того, чтобы установить патч перепрошивкой блоков в новой линейке свифтов, необходимо, чтобы размер блоков был равен 128Кб, не мог бы ты осуществить поддержку создания блоков данного размера в твоей программе? (IMG:)
з. ы. Все вышесказанное лишь мое предположение, проблема в прошивке блоков может быть и иной (IMG:) |
|
Группа: Старшие модераторы Регистрация: 8.4.2005 Спасибо сказали: 849 раз(а) Сообщений: 1 853 Откуда: Россия, г. Тамбов Возраст: 24 |
08.06.2007, 12:28
Модель телефона: Sgh-e200, Sgh-d980 | Сообщение
#45
|
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
08.06.2007, 5:06
Модель телефона: I900 | Сообщение
#46
Pako777, Привет, спасибо за прогу (IMG:) Существует проблема в новых свифтах: некоторые блоки не прошиваются стандартным прощивальщиком, я думаю это связанно с размером блока в 64Кб, в то время как прошивальщик в настройках дампа делит прошивку на блоки размером 128Кб. Было замечено, что если адрес блока, созданного clab' ом совпадает с адресом блока в прошивальщике, то такой блок прошиватся без проблем, в противном случае нет, другими словами, для того, чтобы установить патч перепрошивкой блоков в новой линейке свифтов, необходимо, чтобы размер блоков был равен 128Кб, не мог бы ты осуществить поддержку создания блоков данного размера в твоей программе? (IMG:) з. ы. Все вышесказанное лишь мое предположение, проблема в прошивке блоков может быть и иной (IMG:) эээ... так влом к CLAB-у возвращаться, но попробую сделать... а может, как сказал dimastyj, не в этом проблема ? Сообщение отредактировал Pako777 - 08.06.2007, 5:07 |
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
08.06.2007, 5:41
Модель телефона: I900 | Сообщение
#47
sob@k@,
и еще вдогонку - сам забыл об этой опции... прямо в проге есть нарезка блоков с текущей проши (*.cla) или произвольной... (Меню - Утилиты - Формирование блоков - Из текущего КЛА..) Можешь как вариант им воспользоваться пока, но надо знать начальные адреса блоков... |
|
Группа: Почетный гражданин SGH.ru Регистрация: 25.2.2007 Спасибо сказали: 193 раз(а) Сообщений: 448 Откуда: Москва Возраст: 26 |
08.06.2007, 9:52
Модель телефона: Samsung SGH-E250, SGH-i750, gsmart i128. | Сообщение
#48
sob@k@, и еще вдогонку - сам забыл об этой опции... прямо в проге есть нарезка блоков с текущей проши (*.cla) или произвольной... (Меню - Утилиты - Формирование блоков - Из текущего КЛА..) Можешь как вариант им воспользоваться пока, но надо знать начальные адреса блоков... Спасибо за вариант, хоть и геморно, но по крайней мере можно проверить мою догадку (IMG:) эээ... так влом к CLAB-у возвращаться, но попробую сделать... а может, как сказал dimastyj, не в этом проблема ? Думаю, что все-таки в этом (IMG:) , да и когда это dimastyj успел меня опровергнуть? (IMG:) Я и не заметил. |
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
08.06.2007, 9:56
Модель телефона: I900 | Сообщение
#49
|
|
Группа: Старшие модераторы Регистрация: 8.4.2005 Спасибо сказали: 849 раз(а) Сообщений: 1 853 Откуда: Россия, г. Тамбов Возраст: 24 |
08.06.2007, 10:44
Модель телефона: Sgh-e200, Sgh-d980 | Сообщение
#50
Никого я не опровергал (IMG:) Сегодня проверим все. Я имел в виду что не стоит менять функционал не установив КПД этого действа... (IMG:)
|
|
Группа: Почетный гражданин SGH.ru Регистрация: 25.2.2007 Спасибо сказали: 193 раз(а) Сообщений: 448 Откуда: Москва Возраст: 26 |
08.06.2007, 10:56
Модель телефона: Samsung SGH-E250, SGH-i750, gsmart i128. | Сообщение
#51
Никого я не опровергал (IMG:) Сегодня проверим все. Я имел в виду что не стоит менять функционал не установив КПД этого действа... (IMG:) Полностью согласен, я лишь высказал свое предположение, и имел ввиду изменение функционала, только после установления причины траблов! |
|
Группа: Специалисты S Регистрация: 8.3.2006 Спасибо сказали: 27 раз(а) Сообщений: 277 Откуда: Ярославль Возраст: 28 |
09.06.2007, 7:56
Модель телефона: Samsung SGH-D780 | Сообщение
#52
Так и есть, нормально шьются блоки по 128 Кб. Pako777, сделай, пожалуйста, опцию в своей проге, чтобы блоки такого размера создавались, а то способом что ты указал, не очень удобно!
|
|
Группа: Специалисты 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:) (еще подтормаживает при загрузке патчей, которые всят больше 100 КВ - "Батарейка на 16 делений" (168 КВ) и "Theme Engine. Artmageddon" (231 КВ), но загружаются эти патчи нормально). С остальными патчами - норма (IMG:) |
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
16.07.2007, 7:35
Модель телефона: I900 | Сообщение
#54
Pako777, По-моему CLAB не работает с патчами, которые весят больше 300 KB, могу ошибаться, но для Х700 прога виснет на патчах "TranslitModeSMS" (494 KB) и "Шрифты by Freeman" (317 KB) (IMG:) (еще подтормаживает при загрузке патчей, которые всят больше 100 КВ - "Батарейка на 16 делений" (168 КВ) и "Theme Engine. Artmageddon" (231 КВ), но загружаются эти патчи нормально). С остальными патчами - норма (IMG:) вполне возможно... в то время когда прогу делал, таких здоровых патчей у нас на D600 не было - проверить не на чем было... |
|
Группа: Специалисты S Регистрация: 27.2.2007 Спасибо сказали: 5 раз(а) Сообщений: 188 Откуда: Россия, г. Новосибирск Возраст: 20 |
17.07.2007, 7:15
Модель телефона: Samsung SGH-X700 | Сообщение
#55
вполне возможно... в то время когда прогу делал, таких здоровых патчей у нас на D600 не было - проверить не на чем было... А ты больше не занимаешься этим проектом? Последние поблагодарившие |
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
17.07.2007, 9:15
Модель телефона: I900 | Сообщение
#56
А ты больше не занимаешься этим проектом? скорее нет, чем да... вообще делал прогу для себя и D600 - это потом она "обрастать" стала.. если бы начинал счас с нуля - сделал бы чуть по другому.. перелопачивать сейчас все нет ни желания ни времени.. начинал было новую версию делать, но пока забросил.. |
|
Группа: Специалисты S Регистрация: 27.2.2007 Спасибо сказали: 5 раз(а) Сообщений: 188 Откуда: Россия, г. Новосибирск Возраст: 20 |
17.07.2007, 5:33
Модель телефона: Samsung SGH-X700 | Сообщение
#57
|
|
Группа: Участники Регистрация: 14.7.2007 Спасибо сказали: 0 раз(а) Сообщений: 14 Откуда: Великий Новгород Возраст: |
22.08.2007, 9:49
Модель телефона: B5702 | Сообщение
#58
Pako777, По-моему CLAB не работает с патчами, которые весят больше 300 KB Всё же это не от размера патча звисит. Ставлю CLABом патчи в прошивку для D900i, все ставятся нормально, кроме "Уменьшить_задержку_ввода", который "весит" 781b. А вообще, прога самая удобная, жаль, что проект закрыт (IMG:) |
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
22.08.2007, 8:19
Модель телефона: I900 | Сообщение
#59
Всё же это не от размера патча звисит. Ставлю CLABом патчи в прошивку для D900i, все ставятся нормально, кроме "Уменьшить_задержку_ввода", который "весит" 781b. А вообще, прога самая удобная, жаль, что проект закрыт (IMG:) Естественно не только от размера зависит работа проги.. (IMG:) например проблемы возникают с файлами СМП в которых вместо хекс-символа C (латинской) стоит русская С ... (IMG:) . Посмотрю этот смп и скажу что с ним... Проект не закрыт, а так скажем заморожен.. (IMG:) Еще раз скажу, что делал прогу под себя и свой D600 - меня в данный момент все (ну почти) устраивает в ней.. Да и времени абсолютно нет ей заниматься, т.к. я распыляюсь на кучу "проектиков" ... (IMG:) Как только у меня появится новый тел (надеюсь G600.. (IMG:)) - проект будет разморожен.. |
|
Группа: SGH Open Club Регистрация: 21.12.2005 Спасибо сказали: 524 раз(а) Сообщений: 301 Откуда: E-burg Возраст: |
22.08.2007, 8:48
Модель телефона: I900 | Сообщение
#60
Ставлю CLABом патчи в прошивку для D900i, все ставятся нормально, кроме "Уменьшить_задержку_ввода", который "весит" 781b. посмотрел этот патч - моя прога не виновата.. неправильная структура СМП... запиши тэг </info> после авторов и перед <patchdata firmware=.......... - все будет работать. И на всяк случай еще раз предупреждаю, что для корректного опознания патча с прошей необходимо, чтобы значение тэга firmware=...... в СМП ПОЛНОСТЬЮ (вплоть до регистра символов) совпадало с значением переменной Name_Project=.......... в проект-файле (*.pro) Сообщение отредактировал Pako777 - 22.08.2007, 8:51 |
| « Предыдущая тема · Работа с прошивкой, патчинг и загрузка · Следующая тема » | |||
|
|
![]() ![]() |
||
| Подписка на тему · Сообщить другу · Версия для печати · Подписка на этот форум | |||
|
При любом использовании материалов сайта ссылка на SGH.ru обязательна. Для интернет - проектов обязательна . Внимание! Администрация SGH.ru не распространяет никаких программ через ICQ и т.п. Опасайтесь сомнительных предложений от неизвестных Вам людей. |
Текстовая версия |
Сейчас: 18.05.2012 |