motofan logo
3 страниц V < 1 2 3 >        
> 

Проблемма с Flash&backup, и с форматом *.SBF

GregF
сообщение 6.3.2007, 5:35


Новичок
*

Группа: Пользователи
Сообщений: 26
Регистрация: 4.12.2005
Пользователь №: 60 690
Модель телефона: V551 Cingular
Прошивка: R47_G_08.17.0FR

Рейтинг: 0



Random, а какой самый простой способ переделать старый фул бэкап, сделанный в ФБ 2.6.2 в формате .BIN в SHX? А то в 3-й версии нет поддержки.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mcandre
сообщение 6.3.2007, 9:00


Мастер
****

Группа: Пользователи
Сообщений: 243
Регистрация: 21.2.2007
Пользователь №: 123 452
Модель телефона: Atrix


Настроение:
позитивное!



Рейтинг: 39



Цитата(mcandre @ 5.3.2007, 18:40) *

Жаль, сам не догадалсяwink.gif
Прошил - "Phone Code SIG Error":(

я так понял что контрольная сумма прошивки не совпала.

Добавлено позже (6.3.2007, 13:33):
Сегодня пробовал вставлять 4 кодэгруппу в Моторолу Е398.

Цитата
Writing firmware "R372_G_0E.20.95R_A_PDS001_LP0015_DRM0001_JPJAVA_G_0E_E398_05_04R_GSKE398T673BZ11F_1FF.shx":
Verifying checksums...
Error verifying code group 0 - checksums mismatch
Error verifying code group 1 - checksums mismatch
Error verifying code group 3 - checksums mismatch
Error verifying code group 4 - checksums mismatch
Error verifying code group 15 - checksums mismatch
Flash completed!
Flash failed
Finished with result 0x31: Phone[0000]: Error verifying Code Group 0 checksums. File: 0x8C25, Phone: 0x3200


sad.gif sad.gif sad.gif

Добавлено позже (6.3.2007, 13:36):
Без изменений прошивка прошиваеться нормально.
А когда вношу изменения в CG4, заменяю группу по адресу 10F40000, получаю такие ошибкиsad.gif

Добавлено позже (6.3.2007, 14:00):
Я флешовал Смартом и РСД - тот же результат.
Как альтернативу для программы "Flash and Backup" попробовал заменить кодэгруппы через SHXCodec - результат аналогичныйsad.gif
В чём может быть дело? В прошивке, телефоне или программе? Я не новичок в создании монстров и делал это уже много раз...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 6.3.2007, 11:12


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Цитата(mcandre @ Сегодня, 12:00)

В чём может быть дело?
*


Во-первых, ошибки с чексуммами встречаются в новых RSD, но на работоспособность не влияют, т.е. все прошивается, несмотря на такие предупреждения.

Потом, не может быть такого, что заменяемый файл ленга - битый или некорректный?

Добавлено позже (6.3.2007, 14:14):
Цитата(GregF @ Сегодня, 8:35)

Random, а какой самый простой способ переделать старый фул бэкап, сделанный в ФБ 2.6.2 в формате .BIN в SHX? А то в 3-й версии нет поддержки.
*


Вообще в SHX нельзя пока еще, хотя планировалось, но есть тестовая возможность из bin в fb3 перевести, для этого надо запускать FB3.exe с ключом -bin, т.е. "FB3.exe -bin"
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mcandre
сообщение 6.3.2007, 11:16


Мастер
****

Группа: Пользователи
Сообщений: 243
Регистрация: 21.2.2007
Пользователь №: 123 452
Модель телефона: Atrix


Настроение:
позитивное!



Рейтинг: 39



Добавлено позже (6.3.2007, 15:19):
Цитата
не может быть такого, что заменяемый файл ленга - битый или некорректный?

я выразаю ленг паки программой SHXCodec
Она делает файлы приблизительно такого формата и названия:
R372_G_0E.20.5AR_LP0039_DRM0001_JPJAVA_G_0E_E398_09_07R_SE7327AXXE207B_1FF{@0x10F40000}CG4.smg
На некоторые модели етот способ разделения прошивок работает.

Есть альтернативный способ вырезать ленг пак?

Цитата
ошибки с чексуммами встречаются в новых RSD, но на работоспособность не влияют, т.е. все прошивается, несмотря на такие предупреждения.

да, но у меня в бут-моде показываеться старая версия прошивки, а не та, на которую прошивал

И телефон не включаетьсяsad.gif

Цитата
Модель телефона: E398
Прошивка: R373...


Пробовал заменить ленг пак в Е1 - "Phone Code SIG Error".
Просьба к разработчикам разобраться с этой проблеммой.

Сообщение отредактировал mcandre - 6.3.2007, 11:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 6.3.2007, 11:40


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



mcandre,
Если проблема и в SHX CoDec-е значит надо искать на другом конце причину smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mcandre
сообщение 6.3.2007, 11:49


Мастер
****

Группа: Пользователи
Сообщений: 243
Регистрация: 21.2.2007
Пользователь №: 123 452
Модель телефона: Atrix


Настроение:
позитивное!



Рейтинг: 39



ну тогда давай так: скиньте мне файлик : CG4 или напишите, как его сделать самому без SHXCodec для E1 или Е398
я попробую создать монстр, прошить и скажу результат.
так мы будем знать точно, в чём проблемма

Сообщение отредактировал mcandre - 6.3.2007, 11:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 6.3.2007, 15:09


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



mcandre,
Делать можно и без SHX CoDec-а
Открываем нужную прошивку-донор в Flash&Backup (в "Обработке прошивок") и сохраняем как Binary Files,
получиться как раз разобранная на части прошивка.
Затем открываем прошивку-..э....акцептора smile.gif выбираем CG4 смотрим чтобы Начальный адрес совпадал с ленгаком который хотим вставить, жмем Заменить и выбираем тот ленг.
Теперь сохряняем и шьем. Прямо в Flash&Backup.

Да, и еще, ленги с разных платформ (например R372 и R373) не взаимозаменяемы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mcandre
сообщение 6.3.2007, 15:47


Мастер
****

Группа: Пользователи
Сообщений: 243
Регистрация: 21.2.2007
Пользователь №: 123 452
Модель телефона: Atrix


Настроение:
позитивное!



Рейтинг: 39



Результат:

Цитата
Model E398
Firmware R372_G_0E.20.95R
Writing firmware "R372.shx":
Verifying checksums...
Error verifying code group 0 - checksums mismatch
Error verifying code group 1 - checksums mismatch
Error verifying code group 3 - checksums mismatch
Error verifying code group 4 - checksums mismatch
Error verifying code group 15 - checksums mismatch
Flash completed!
Flash failed
Finished with result 0x31: Phone[0000]: Error verifying Code Group 0 checksums. File: 0x8D1D, Phone: 0x3200



А ты пробовал делать то же самое? У тебя выходит? Возможно, я что-то не так делаю.
Хотя, на других моделях работает.
sad.gif

Сообщение отредактировал mcandre - 6.3.2007, 16:01
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 6.3.2007, 16:06


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



mcandre,
Я по-всякому делал smile.gif, и не только я, а и сотни других пользователей, у которых таких проблем не было.
Попробуй драйвера поменять

Сообщение отредактировал Random - 6.3.2007, 16:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mcandre
сообщение 7.3.2007, 9:30


Мастер
****

Группа: Пользователи
Сообщений: 243
Регистрация: 21.2.2007
Пользователь №: 123 452
Модель телефона: Atrix


Настроение:
позитивное!



Рейтинг: 39



Как я решил проблемму:

Использованое програмное и аппаратное обеспечение:
- Motorola E1
- Flash&Backup 3.0.2
- Motorola Driver Installer v2.6.2.0
- RSD Lite v3.5

-R373_G_0E.30.46R_PDS004_LP0024_DRM0101_JPJAVA_G_0E_E790_00_00_24I_GSKKLGOT674WR0A3_1FF.shx
-R373_G_0E.30.46R_PDS004_LP0039_DRM0101_JPJAVA_G_0E_E790_00_00_24I_GSKKLGOT676SP09C_1FF.shx



Ход работы:

1) Снёс старые и поставил новые драйвера: Motorola_Driver_Installer_v2.6.2.0.exe

2) Разделил прошивку R373_G_0E.30.46R_PDS004_LP0024_DRM0101_JPJAVA_G_0E_E790_00_00_24I_GSKKLGOT674WR0A3_1FF.shx
на кодэгруппы.

Файл "test CG4 (0x10F40000).smg" - ленг пак. Размер - 1,3 мб.
Использую последнюю версию RSD Lite v3.5.

3) Беру другую прошивку :
R373_G_0E.30.46R_PDS004_LP0039_DRM0101_JPJAVA_G_0E_E790_00_00_24I_GSKKLGOT676SP09C_1FF.shx

4) Кликаю на языковой пакет, жму 'заменить', выбираю файл "test CG4 (0x10F40000).smg", жму "ОК".

5) Жму 'Сохранить как...', ввожу имя файла "R373_G_0E.30.46R_PDS004_LP0024_DRM0101_JPJAVA_G_0E_E790_00_00_24I_GSKKLGOT676SP09C_1FF".
Save as type : SHX.

В результате получаю прошивку

R373_G_0E.30.46R_PDS004_LP0024_DRM0101_JPJAVA_G_0E_E790_00_00_24I_GSKKLGOT676SP09C_1FF.shx
Вес: 69,9 мб.

6) Открываю RSD Lite v3.5
Телефон убитый програмно.
Подключаю телефон через USB-кабель.
Программа находит телефон как S flash neptune lte.

7) Выбираю созданый мною монстр

R373_G_0E.30.46R_PDS004_LP0024_DRM0101_JPJAVA_G_0E_E790_00_00_24I_GSKKLGOT676SP09C_1FF.shx

Жму "Start"....

Телефон прошиваеться нормально, програма говорит - "Finished".


Вот новое проявление проблеммы:
Модифицирую прошивку версии R373_G_0E.30.63R. Всё проходит нормально.
Зашиваеться нормально. Короче, всё ок.
А когда пробую модифицировать прошивку более низкой версии R373_G_0E.30.46R, то после прошивки ею возникает PHONE Code Sig Error (я понижаю версию прошивки)
А когда прошиваю оригинальной прошивкой R373_G_0E.30.46R, то тело включаеться.
С чем ето можеи быть связано? Может, проблемма в том, что новые версии разделяються на кодегруппы нормально, а старые - нет? Так почему же замена пакета работает для одной версии и не работает для другой?
Работает для R373_G_0E.30.63R и для R373_G_0E.30.47R, а для всех всех ранних версий почему-то НЕ РАБОТАЕТ!

Эта ситуация заставила меня по-другому взгянуть на создание монстровsad.gif

Сообщение отредактировал mcandre - 7.3.2007, 14:45
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Проблемма с Flash&backup, и с форматом *.SBF · Random's Developments · Forum
 

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

 



Текстовая версия Сейчас: 25.4.2024, 4:05

Форум живёт: