Главная | Регистрация | Вход Приветствую Вас Гость |
   
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: measuring  
SETool2 Lite - DB2010 CID49, DB2020 CID49/51/52
measuring Дата: Пятница, 11.07.2008, 13:53 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
angry Вышла облегченная версия SETool2Lite v. 1.08.

- SETool2Lite 1.08

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

- Выбрать любую модель DB2020
- Нажать Identify, записать версию прошивки
- Взять эту прошивку (MAIN) и добавить кнопкой "add"
- Поставить галочку на "Bypass DB2020 security"
- Затем можно выбрать .VKP патч в MISC Files
- И нажать FLASH

Когда программа скажет "disconnect phone, remove battery", отключить телефон, передернуть батарею, нажать "READY" и подключить телефон.

Рекомендуется уставить последние usbflash драйвера (входит в дистрибутив) и использовать только DCU60 для CID52.
(Потому что с dcu60 времени для обхода безопасности ~ 10 минут, а с COM он ~ 25 минут)

Перевод: INFerno--

Патчим на примере W810i:

Запускаем setool2lt.exe в MISC files выбираем наш патч:

Затем нажимаем Write SCRIPT и подключаем телефон с зажатой клавишей “C”:

Когда увидите сообщение:

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

Отключаем телефон от кабеля, передергиваем батарею, нажимаем “READY” и подключаем телефон снова.

При появлении окна:

Нажимаете Yes если хотите откатить патч, если установить нажимаете No.

Все ждем окончания заливки патча, передергиваем батарею, включает телефон и наслаждаемся.

FAQ по Setool2 Lite:

Ограничения:

- Работает только с CID49 DB2010, DB2012
- Unlock/Repair и Recovery функции не поддерживаются
- UFS интерфейс не поддерживается
- Ни один параметр нельзя сохранить (Например порт)

Других ограничений нет.

Инструкция:

1. Необходимо выбрать интерфейс

USB является DCU-60.
UFS не поддерживается.
COMx - порт (вы должны использовать кабель на чипе семейства ftdi чтобы выбрать скорость выше 115200)

2. Выберите модель телефона, это важно.
3. Затем выберите желаемые операции.

;=============================================================================

"Identify" – Показывает информацию о телефоне, залочен телефон под симку или нет, код телефона и наличие REST файла для данной прошивки.

"Read GDFS" - Читает GDFS из телефона в формате BINARY.

"Write GDFS" - Заливает GDFS на телефон в формате BINARY. (Файл, выбранный в поле "misc", будет использоваться как BINARY GDFS).

"Read FLASH" - Читает FLASH. (Адрес и длину читаемой области нужно ввести в "read setup". если хотите, чтоб полученный файл можно было зашить назад, установите галку "read ssw").

"FLASH" - Прошивка телефона с возможностью загрузки пакета.

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

"Write SCRIPT" - Является наиболее мощным и полезный инструмент для пользователей.

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

Quote
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)

Файлы 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/

;=============================================================================

Patch Compiler - Собиратель патчей, пригодится для заливки сразу нескольких патчей.

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

;=============================================================================

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

ВНИМАНИЕ! Всегда делайте BACKUP GDFS!



 
  • Страница 1 из 1
  • 1
Поиск:

   
Rambler's Top100  мобильный портал measuring.moy.su 2006-2026