ГЛАВНАЯ
ФОРУМ
СТАТЬИ
ФАЙЛЫ
F. A. Q.
Ошибки подключения
ISO образы EFS
Прошивки
Драйверы
Русификаторы
Сервисный софт
Фотогалерея
ПРАВИЛА
Последние активные темы форума
•
3G Modem Manager & Alcatel
(2)
04.03.24 15:04
euvgagsdf
•
Huawei E3131
(11)
28.01.24 09:28
haidarsho_olimov
•
RE: Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE». ч2
(149)
12.07.23 16:19
Pavel82
•
ZTE mf 190
(1052)
26.03.22 07:30
sergey67
•
Модемы Alcatel
(178)
14.01.22 15:45
Konst
•
ZTE MF112
(617)
27.11.21 20:54
gaivor74
•
пробуем разобраться с j-link и модемами
(134)
18.06.21 14:38
slav
•
Лаборатория по реанимации
(207)
29.05.21 07:58
turon
Профиль
Логин:
Пароль:
•
Забыли пароль?
•
Регистрация
Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE»
Форум
>
Работа с JTAG
>
Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE»
Страницы:
1
...
95
96
97
98
99
100
101
...
198
Автор
Сообщение
sergey67
администратор
Санкт Петербург
сообщений: 2166
#971
Дата 06 июн 2014 22:36
okt9i6pehok
, Да нет ... всё правильно отредактировано .... а вот почему не работает ... пока не знаю ....
okt9i6pehok
Большая деревня
сообщений: 80
#972
Дата 06 июн 2014 22:44
sergey67
, Вопрос такой если я залью обратно в модем нарезку те 6 файлов v.03, а потом вытащу из него версией 05 в конечном файле который будет out_damp_raw.bin как найти битые блоки или дохлый номер, может действительно еще не все нашел, хотя у Вас то ведь тоже не запускался модем после редактирования в Winhex
с этими нулями может что-то не так?
Может еще кого подключтить кто в теме?
Отредактировано:
okt9i6pehok
06 июн 2014 22:48
sergey67
администратор
Санкт Петербург
сообщений: 2166
#973
Дата 06 июн 2014 22:46
okt9i6pehok
, Значит , что то редактируем не так .... только с нарезкой не прокатит .... можно попробовать залить эти 6 файлов через zf02 .... есть в = Сервисном софте = .....
okt9i6pehok
Большая деревня
сообщений: 80
#974
Дата 06 июн 2014 22:51
sergey67
, А исходники которые здесь лежат они верные для E1550, просто времени жаль столько, правда я ни куда не тороплюсь, а трафик кушается.
У меня мысль летает, а что если на место битых блоков поставить не нулевой, а пустой заполненный FF FF FF ... Ведь в режиме fss идет запись с пропуском пустых блоков, вот и пусть себе на здоровье пропускает пустые битые блоки. Буду пробовать и редактировать.
Отредактировано:
okt9i6pehok
06 июн 2014 23:50
sergey67
администратор
Санкт Петербург
сообщений: 2166
#975
Дата 07 июн 2014 17:32
цитата okt9i6pehok:
У меня мысль летает, а что если на место битых блоков поставить не нулевой, а пустой заполненный FF
Вряд ли получится ... как я понимаю , что нулями битый блок забивается не просто так ... видимо там не нужные нули и так есть ( отсюда и не способность для процессора прочитать этот блок правильно ) ....
Не помню давал я Вам
ссылку
.... почитайте ... там описаны основы ... жаль , что автор не продолжил эту тему ...
okt9i6pehok
Большая деревня
сообщений: 80
#976
Дата 07 июн 2014 19:37
цитата sergey67:
видимо там не нужные нули и так есть
, это же в модеме, но в исходном (нормальном) RAWFULL блок то исправен, вот я его и сдвигаю на 1, а туда ставлю пустой (с FF FF FF ...) и еще один потом пустой, следующий за ним (сдвинутым на 1), вырезаю в этом секторе, чтобы не нарушить общий размер файла и целостность сектора. Сейчас у меня пишется на модем, сегодня весь день писал на бумагу всю последовательность действий очень подробно для таких как я, вышло на 8 листах рукописью формата А4, (если все получится здесь опубликую) пока писал, идеи появились на счет блока под номером 0, правильно ли я его стираю потом записываю, потом стираю с 1 до 3ff, после записываю с 1 до 3ff, не сместилась ли очередь записи. Вобщем все пока сырое, будет результат опубликую.
Ну так немного усвоил из этой ссылки до этого еще
Может вообще надо делать запись с 0 и до 3ff. Метод проб и ошибок.
Очередь записи действительно сместилась на 1 из-за того что я записывал с 1 блока, а не с нулевого, теперь пробую с 0 и до 3ff.
Отредактировано:
okt9i6pehok
07 июн 2014 20:36
sergey67
администратор
Санкт Петербург
сообщений: 2166
#977
Дата 07 июн 2014 22:10
okt9i6pehok
, Вот , что мне ответил автор флешера ....
кстати я так понял бад попал в EFS - вот наверное в этом и есть трабла -
почитайте внимательно пост дамперчика - он из парсера вырвал функцию пересчета именно EFS - видимо именно в этом у вас проблема - нужно корректировать длину EFS в партишн таблице когда добавляется нуленый блок а отрезать "лишний" нужно будет уже в другом разделе - ну и конечно в партишен таблице указать откуда он начнется.. вот так я понял эту эпопею..
Как это сделать я не знаю ....
okt9i6pehok
Большая деревня
сообщений: 80
#978
Дата 07 июн 2014 23:07
Да видимо где то уже рядом, по моему я понял по чему у Вас исправленным фуллом модем не запускался надо в командах при последней записи в модем вбивать fss 0x0 0x3ff raw, а не fss 0x1 0x3ff raw, (т.е. на месте первого блока в модем записывается не первый, а под номером 0 из RAWFULL, поэтому сдвиг, и косяк). Память модема и RAWFULL синхронизируются при при fss 0x0 0x3ff raw и сдвига не происходит при записи. Проверьте у себя что в командах написано если запись с нулевого блока вида fss 0x0 0x3ff raw при записи, то надо как то с первым блоком крутить количество и адреса bad_block вносить.
P. S. у меня модем теперь хоть признаки жизни стал подавать, при заливки в него исправленного фулла в котором по адресам bad_block C5, 19E стоят FF FF FF ... (легко было их увидеть на экране, т.к. - они empty). Светодиод сначала горел голубым, отключил H-JTAG потом запустил QPST, хотел порт посмотреть, повис QPST, и перезагрузка компа была принудительная. После втыкал модем в USB другой - светодиод дает импульсы зеленого. Через QPST он DM. Где то рядом хожу.
Теперь вот лью в него исправленный фулл в котором по адресам bad_block C5, 19E стоят 00 00 00 ..., а бывшие С5 и 19E сдвинуты на 1 вправо, соответственно лишние пустые блоки в соответствующих секторах удалены. Про таблицу и адреса bad_block я помню, в фулл не вносил, но пока все последовательно.
К стати при стирании записи появлялась ошибка с нулевым блоком, помогало смена порта USB естественно предварительно отключал H-JTAG.
Отредактировано:
okt9i6pehok
08 июн 2014 00:29
okt9i6pehok
Большая деревня
сообщений: 80
#979
Дата 07 июн 2014 23:20
Я почему FF FF FF ставил не хотел в первый блок вносить номера и адреса bad_block - они ведь у меня теперь как бы пустые (потому что еще не знаю как, только на примере одного bad_block, а у меня их 2), а не прокатило. Может с нулями прокатит, посмотрим. Хотя при нулях написано что должны быть указаны количество и адреса bad_block так как
dumper4k
, написал В файловой структуре квалкома деффектные блоки заносятся в таблицу разметки целостности.
После этого деффектные блоки заполняются нулями.
цитата sergey67:
На досуге покумекаю над этим.
нужно корректировать длину EFS в партишн таблице когда добавляется нуленый блок а отрезать "лишний" нужно будет уже в другом разделе
Не не прокатило с нулями, светодиод жизни не подает, надо вносить в RAWFULL (с исправленными bad_block) по адресу первого блока номера и адреса bad_block. Тогда при записи я думаю будет дана предварительная команда на обход этих bad_block.
Отредактировано:
okt9i6pehok
08 июн 2014 00:10
Energizer
администратор
глухая деревня
сообщений: 1204
#980
Дата 08 июн 2014 08:44
...к сожалению не могу принять сейчас активного действия в вашей войне..
однако с интересом наблюдаю за ней ;-)
так вот
-что есть raw формат -через каждые 0x200 (512дес) байт следует 0x10 байт (кстати эта строчка очень хорошо видна в хекс редакторе и её легко заметить - она единообразна окончанием) кодов восстановления информации (яндекс поиск -Код Рида — Соломона — Википедия) - таким образом для того что бы что то изменить и записать это в память в raw формате нужно не забыть изменить(пересчитать) коды восстановления иначе контроллер все восстановит сам по старым кодам ;-) -до некоторой степени конечно - иначе просто инфа исказится (и будет в контроллере выброшен флаг о не возможности коррекции -в флешере это никак не отражается)
..ради интереса попробуйте немного что нибудь поменять и записать в нанд а потом считать этот блок обратно ;-) - удивительно но это работает :-))
- для пересчета кодов можно использовать psas -есть в файловом или использовать запись в reg режиме самого флешера возможно с некоторыми проблемами особенно для системных разделов в модеме.. короче лучше юзать psas. ...
-кстати reg режим это когда в файле входном и выходном нет вообще кодов восстановления - они рассчитываются самим контроллером и записываются им в нанд самостоятельно а при чтении они в файл не добавляются ..получается почти как файл типа от риффа - но у риф бокса файлы всетаки содержат эти коды -но почти в самом конце файла- они записаны отдельным массивом -что и позволяет легко конвертировать эти форматы..
корректировать коды в случае разметки бадов по моему не не нужно - просто забивать все нулями -включая сами коды..
-при прочтении статьи дамперчика необходимо понимать что он её писал для варианта обычного представления файла (как для программатора riff) без raw формата - следовательно при расчете адресов использоватьприращение на длину которую добавляют коды .
- партишн табличку легко найти в фулле биноклем по тексту MIBIB и потом F3 для поиска следующего - она тоже хорошо видна - формат её не сложен - название -начальный блок с которого начинается раздел и потом его длина тоже в блоках .. находится она в самом начале файла .. и почему то бывает несколько раз -с этим не разбирался-и какую править не задавался вопросом..
Отредактировано:
Energizer
08 июн 2014 09:10
Страницы:
1
...
95
96
97
98
99
100
101
...
198
Перейти на другой форум:
Вопросы к Администрации
Глюки сайт
Беседка
Софт
Ошибки модема
ZTE MFххх
Huawei
Другие модели
Звонки через модем
Выбор модема
USB 3G модемы и Пингвин Тукс
WiFi роутеры
Антенны 3G UMTS CDMA WiMax WiFi
ОчУмелые ручки
Шаманский бубен
Живая вода
Настройка системы
Работа с JTAG
Комп
Настройки И-нет соединений
Jlink + QUALCOMM
Зоны покрытия и Сервис
Сюрпризы ОПСОСов
Провайдер GxSat
Настройка тарелки и DVB карт
Интернет ускорители
Настройка соединения
USB 3G модемы
Разблокировка телефонов
Сайт управляется
SiNG cms
© 2010-2015