Setool2 Lite - Патчим, прошиваем : Прошивка : Форум

Страница 1 из 80: [1] 2 3 4 5 ... 80 »

 Zormax:
31.07.07, 05:46
 Господин the_laser (автор SETool`a) выпустил облегченную версию своего продукта.

Версия 1.11 (апдейт для версии 1.10):

Патч-апдейт для флешера SETool2 Lite от the_laser
Устанавливается поверх SETool2 Lite 1.10 и повышает версию до 1.11

- Добавлена поддержка "quick access" для патчинга, которая позволяет быстро обойти защиту и активирует flash reading

Как использовать:
- Сгенерировать "quick access" .VKP (В поле "MISC files", заходим в папку "qamaker" добавляем *.VKP патч "quick_access_****.vkp", где "****" - ваша модель и прошивка), установить его используя "bypass DB2020 security", через стандартный процесс установки (тот что примерно 10 минут через DCU-60 в версии 1.10).
- Далее, при установке использовать ТОЛЬКО галку "use quick access patch" и радоваться быстрому обходу защиты (security bypass).

Заметка:
Используя "quick access", предыдущие патчи не слетают и нет необходимости каждый раз ставить все "скопом".

Перевод: supertrubka.org

В общем реализована идея как в jdflasher

Скачать апдейт для SETool Lite версии 1.10 до версии 1.11


Версия 1.10 добавлено:

- Добавлен альтернативный обход защиты для cid52 DB2020
Новое для db2020 cid52:
- Считывание файлов
- Использование cross-cid flash (заливка файлов любого cid)
- Патчи для db2020 cid52

Скачать SETool Lite версия 1.10

------------------------------------------
Инструкция для патчинга DB 2020 CID52:

1. Выберите свою модель db2020 с CID52
2. Нажмите кнопку "Identify", и посмотрите версию своей прошивки
3. Добавьте свой main-файл через кнопку "Add" и поставьте галочку "Bypass DB2020 security"
4. Добавьте скриптовую команду или *.VKP патч в поле "MISC files" и жмите кнопку "FLASH"
5. Когда вас попросят, отсоедините телефон, передерните батарею, нажмите кнопку "READY" и заново подсоедините телефон

Рекомендуется использовать последние драйвера для USB (лежат в папке drivers) и использовать кабель DCU-60 для cid52 bypass
(С кабелем DCU-60 понадобится примерно 10 минут для security bypass, с кабелем COM, примерно 25 минут...)

Заметка:
При обходе безопасности (security bypassing) повреждается весь main-файл, поэтому нужно объединять все *.VKP патчи в один файл...

Перевод: supertrubka.org
------------------------------------------

Версия 1.08 добавлено:
- Добавлена поддержка DB2012 CID52
- Исправлены баги с записью GDFS в формате bin в телефоны с DB2020

P.S. Чтение прошивки, файлов и запись патчей для DB2012 не поддерживается!

Скачать SETool Lite версия 1.08

Версия 1.07 добавлено:
- Поддержка DB2010 (CID 50, 51) и DB2012 (CID 49, 51) телефонов (прошивка, финализация, запись файлов, чтение и заливка GDFS)
- Чтение кода телефона на 2010/2012 (49, 50, 51)
- Чтение кода телефона для DB2020 на любом CID (кнопка Unlock/Repair)

Версия 1.06 добавлено:
- Поддержка DB2020 CID49/51/52 телефонов (прошивка, финализация, запись файлов, чтение и заливка GDFS)

Версия 1.01 ограничения:
- Работает только с CID49 DB2010
- Unlock/Repair и Recovery функции не поддерживаются
- UFS интерфейс отключен
- Параметры сохранить нельзя (Например порт)
Других ограничений нет.

Скачать SETool Lite версия 1.01

-------------------------------------
Инструкция для SETool2 Lite в формате DOC находится здесь

Инструкция:
1. Выбираем интерфейс
- USB аналог DCU-60.
- UFS не поддерживается (отключен).
- COMx - порт (для сервиснных кабелей)
2. Выбераем модель телефона, это важно.
3. Затем выбераем желаемую операцию.

Пункты меню:

Identify – Кнопка, при нажатии на которую выводится информацию о подключенном телефоне к SETool2. Может использоваться для проверки связи, определения типа сертификатов, версии ПО и языкового пакета, сетевых блокировках и т.д

Read GDFS - Кнопка для чтения GDFS из телефона в файл. Файл сохраняется в каталоге SETool2 как *.bin

Write GDFS - Кнопка записи GDFS файла в телефон. Файл с расширение *.bin
Загружаемый файл выбирается в окно программы MISC files:
При новой записи GDFS, Вам, скорее всего понадобиться воспользоваться функцией Unlock / Repair (в этой версии отключено! )

Read FLASH - Кнопка чтения программного обеспечения из телефона в файл.
Опции чтения устанавливаются в полях Read setup:
Опция "read SSW":
Если читать флеш без галки Read SSW, то на выходе будет просто бинарный файл.
Если галку отметить - будет файл, который можно будет потом залить назад в телефон, то есть, позволяет конвертировать считанные данные в формат прошивки.
Установите эту опцию, если планируете в дальнейшем загружать полученные файлы в телефон.
Start address:
Начальный адрес, с которого начнется чтения флэши телефона.
Length:
Размер считываемого файла.
Адреса флешей зависят от моделей.
Все числовые значения указываются в шестнадцатеричной форме
По окончании считывания и преобразования, в корневом каталоге программы появится файл вида: read_start_address_length_ваш_IMEI.ssw или read_start_address_length_ваш_IMEI.bin

FLASH - Прошивка телефона с возможностью загрузки пакета.
- Если какой-нибудь файл выбран в "firmware upgrade pack", сетул при прошивке будет пытаться обработать его как SFA.
- Eсли что-то выбрано в "misc", оно будет использоваться как "пакет".
- Eсли что-то в "restore file" - будет использоваться как REST.

Write SCRIPT - Является наиболее мощным и полезный инструмент для пользователей.
- Во-первых, он может обрабатывать. VKP скрипты, просто выберите "anyfile.vkp" в "Misc. edit"и нажмите "Write SCRIPT".
- Во-вторых, она может обрабатывать "script" файл. "script" файл обычно текстовый файл, содержащий следующие команды:

Список команд для написания скрипта, примеры:

1. Команда:
readpkg:/dir/in/phone

Примеры:
readpkg:/tpa/user - создать файл для переноса на другой телефон (so-called customizing)
readpkg:/system/wap/profile/ - создание резервной копии GPRS/MMS/Browser установок в файл pkg_imei.pkg запись обратно производиться командой writepkg:/pkg_imei.pkg
readpkg:/phone/dir - чтение пакета настроек (customization pack) в zip файл

2. Команда:
writepkg: \package\on\pc

Примеры:
writepkg:c:\package\k600\emea1.pkg - запись предварительно созданного файла резервной копии обратно в телефон
writepkg:test.pkg - запись пакета из test.pkg
writepkg:/package.zip - запись пакета package.zip в телефон

3. Команда:
makepkg:/dir/in/phone

Примеры:
makepkg:/ifs - создает пакет из каталога /ifs как pkg_your_imei.pkg в текущем каталоге

4. Команда:
listdirs:

Примеры:
listdirs: - показать все директории и файлы

5. Команда:
chdir:/dir/in/phone

Примеры:
chdir:/ifs/security/tester - сменить директорию на /tester
chdir:/ - сменить директорию на корневую
chdir:/tpa - сменить директорию на /tpa

6. Команда:
readdir:/starting/dir/in/phone

Примеры:
readdir:/tpa/user/ - чтение всех данных в директорию ph_out SЕtool`a

7. Команда:
mkdir:/dir/in/phone

Примеры:
mkdir:/ifs/security/tester - создает директорию tester

8. Команда:
rmdir:/dir/in/phone

Примеры:
rmdir:/ifs/security/tester - удаление директории (выполняется после удаления всех файлов в директории)

9. Команда:
delfile:/file/in/phone.ext

Примеры:
delfile:/ifs/security/tester/test.txt - удалить файл test.txt

10. Команда:
wrfile:file\on\pc,/file/in/phone

Примеры:
wrfile:cora.fps,/ifs/security/tester/test.txt - запись файла .\cora.fps в /ifs/security/tester/test.txt

11. Команда:
readfile:/file/in/phone.ext

Примеры:
readfile:/tpa/preset/custom/customize.xml - чтение файла customize.xml
readfile:/tpa/preset/system/language/ru.lng - чтение файла ru.lng

12. Команда:
gdfsread:BBBBUUUU

Примеры:
gdfsread:00000013 - чтение GDFS блок 0 unit 0x13. Переменная пишется как готовый файл

13. Команда:
gdfsreadbinary:BBBBUUUU

Примеры:
gdfsreadbinary:00000013 - чтение GDFS блок 0 unit 0x13. Переменная пишется как бинарный файл

14. Команда:
gdfswrite:BBBBUUUUDDDDDDDD.....

Примеры:
gdfswrite:00020CBF31323334 - запись GDFS блок 2 unit 0xcbf bytes 0x31323334 (ascii 1234)


Как вы знаете, для телефонов с CID49 требуются REST файлы. Уже есть некоторые готовые REST файлы, а также программа для создание REST файлов. В папке drivers вы найдете драйвера для FTDI и USB (DCU-60)

------------------------------------------
Файлы package в формате zip-архивов.

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

По большому счету, это просто архив с файлами. Package используется только для файлсистемы телефона.

Для чего сделана поддержка zip как EMMA. Заливаем прошивку, потом заливаем как раз небольшой zip архив с "кустомизацией" (ну там всякие музыки, картинки, ссылки с меню, и тд). Раньше мы на них просто "ложили", заливая только сертификаты и файл кустомизации, а иногда хорошо бы залить все, тогда получим полную копию родного тела. В конце концов, можно самим придумать пакет со своими картинками и мелодиями.

пример:

· K600i_CDA102375_1_EMEA_1.zip

Существует два пути записи package файлов телефон.

1. Запись, через команду скрипта, в которой прописана команда writepkg:/package.zip, где

package.zip - имя пакетного файла предназначенного для записи в телефон

Загружаем подготовленный скрипт в формате *txt в поле [MISC files]. Затем нажимаем кнопку [Write Script]

2. Запись непосредственно файла package.zip как файла прошивки.

Загружаем подготовленный package.zip файл в поле [MISC files]. Затем нажимаем кнопку [Flash]

Прочитать пакет настроек из телефона в zip файл можно только посредством подготовленного скрипта в формате *txt

Читает package команда readpkg:/phone/dir/

------------------------------------------


Перевод: Mobilefree.ru

Установка патчей на 810:
1. Запускаем setool2lt.exe в MISC files выбираем наш патч
2. Затем нажимаем Write SCRIPT и подключаем телефон с зажатой клавишей “C”
3. При появлении сообщения:

DETACH CABLE FROM PHONE.
REMOVE BATTERY FROM PHONE, THEN INSERT IT BACK
THEN PRESS "READY
"

Отключаем телефон от кабеля, передергиваем батарею, нажимаем “READY” и подключаем телефон снова.
4. При появлении информационного окна, Нажимаете Yes если хотите откатить патч, если установить нажимаете No.
5. Все ждем окончания заливки патча, передергиваем батарею, включает телефон и наслаждаемся

-------------------------------------

Также есть программы:

CustTOOL - Программа служит для создания файлов customize.xml Также сгенерирует скрипт для GDFS

SmartMod CDA tool 2.05 - Программа для корректировки файла customize.xml перед ручной кустомизацией (финализацией).
В списке выбираете свою модель телефона, выбираете языковый пакет (EMEA или другой), и нажимаете Update...
Также в программу встроен генератор скриптов для замены мелодий, удалению файлов графики, музыки, языков, смене номера ревизии, смене CDA и других сервисных констант.
Архив надо обязательно разархивировать в папку флешера setool или флешера sonics и уже после этого запускать!

Script Generator - Программа для автоматизации создания скриптов для таких флешеров как SEtool или Sonics.

Patch Compiler 2.0 - Многие жалуются, что им лень после прошивки устанавливать много патчей. Теперь эта проблема решена с помощью PatchCompiler (Собиратель патчей).
Вы можете выбрать папку с патчами, нажав кнопку “…”. Чтобы собрать патчи в один, нажмите кнопку “Собрать из указанной директории ”. Программа автоматически просканирует все подпапки. При этом в папке с программой создастся файл MegaPatch (Х).vkp, где Х – количество патчей, содержащихся в большом патче. Так же вы можете поместить патчи, которые нужно собрать, в папку “Patches”, которая находится в папке с программой. Чтобы их собрать нажмите кнопку “Собрать из папки программы”.

 Zormax:
31.07.07, 21:47
 Если кто не в курсе, то вот список платформ что поддерживает эта версия SETool
DB2010: K510, K750, W300, W550, W600, W700, W810, Z530, Z550
DB2012: K320

P.S. телефоны с CID 36 я не вносил в список, т.к. они давно патчаться...

 Jimrus:
01.08.07, 06:02
 А про К310 что нить известно? Поддерживается? В списке сетула вроде есть.

 Zormax:
01.08.07, 06:19
 если платформа 2010 то можно попробовать портнуть простой какой нибудь патч и проверить.

 Desperanto:
01.08.07, 06:59
 А можно теперь на 810 сбросить счетчик времени в служебном меню, "пропатчив" ждфс?

 Zormax:
01.08.07, 07:00
 Desperanto
если знать правильную команду, то наверное да.

 Desperanto:
01.08.07, 07:05
 mobilefree
вот такую где-то тут на форуме видел:
gdfswrite:00020CD40000000000000000
боюсь убить тело...что скажут эксперты???

 Zormax:
01.08.07, 07:08
 Desperanto
Дык в проге есть кнопка Read GDFS
Вот с помощью неё и сделай резервную копию GDFS... ;-)

 Desperanto:
01.08.07, 07:14
 mobilefree
Write GDFS - Кнопка записи GDFS файла в телефон. Файл с расширение *.bin
Загружаемый файл выбирается в окно программы MISC files:
При новой записи GDFS, Вам, скорее всего понадобиться воспользоваться функцией Unlock / Repair (в этой версии отключено! )

А если у меня накроеца ждфс при "патче" и я залью копию назад мне надо будет как раз эту функцию "анлок/репаир"???

 Zormax:
01.08.07, 07:27
 Desperanto
Угу. платно например через Давинчи
Страница 1 из 80: [1] 2 3 4 5 ... 80 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=1786

© 2005-2018 supertrubka.org