Нетобзор - форум про интернет

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Автор Тема: qtools-набор инструментов для работы с flash модемов на чипсете qualcomm  (Прочитано 216680 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Mr.Alex

  • WhatsApp: 066-2552121
  • Модератор форума
  • *
  • Благодарность: +1457/-0
  • Оффлайн Оффлайн
  • Сообщений: 10739
  • Город: Kharkiv city
  • Модем: вже немає
  • Провайдер: сусіди
  • Тариф: краду в них
  • Антенна: через WiFi
  • Раздаю БАНаны, налетай! Ночной и злой модератор.

AlexCellular, чел иностранец и может не понять слово сочетание "говнофлэшка" (flash-shit).. :))

parpalea

  • Гость

пока я не закрою свой собственный rawdump все нормально
когда я сделал флешку с rawdump, найденным в сети ... для того же устройства, с тех пор он больше не идет
Записан

AlexCellular

  • Постоялец
  • ****
  • Благодарность: +41/-0
  • Оффлайн Оффлайн
  • Сообщений: 404
  • Город: Енакиево, Горловка, Донецк.
  • Модем: e1550, e150,e171,e173 umw190, mf100, mf180

чел иностранец и может не понять слово сочетание "говнофлэшка" (flash-shit)..
Как они там говорят? Учи английский?
Пусть учит русский.
Записан

AlexCellular

  • Постоялец
  • ****
  • Благодарность: +41/-0
  • Оффлайн Оффлайн
  • Сообщений: 404
  • Город: Енакиево, Горловка, Донецк.
  • Модем: e1550, e150,e171,e173 umw190, mf100, mf180

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

Поздравляю тебя Шарик! Ты Балбес!(c)
читаем еще раз
http://netobzor.org/forum/index.php?topic=10725.msg138284#msg138284
andersrend?
« Последнее редактирование: 02 Сентября 2017, 16:00:04 от Vitalik »
Записан

Mr.Alex

  • WhatsApp: 066-2552121
  • Модератор форума
  • *
  • Благодарность: +1457/-0
  • Оффлайн Оффлайн
  • Сообщений: 10739
  • Город: Kharkiv city
  • Модем: вже немає
  • Провайдер: сусіди
  • Тариф: краду в них
  • Антенна: через WiFi
  • Раздаю БАНаны, налетай! Ночной и злой модератор.

sand_rey

  • Модератор
  • *
  • Благодарность: +165/-0
  • Оффлайн Оффлайн
  • Сообщений: 575
  • Модем: MiFi8000
  • Провайдер: lifecell
  • Тариф: Гаджет роутер
  • Антенна: Antex ZETA-F mimo

Но я не видел ни одного человека который бы восстановил модем после
Unrecognized flash device
Восстанавливал несколько разных модемов с таким диагнозом когда залили чужой фулл и флешка никак не определяется
Записан

AlexCellular

  • Постоялец
  • ****
  • Благодарность: +41/-0
  • Оффлайн Оффлайн
  • Сообщений: 404
  • Город: Енакиево, Горловка, Донецк.
  • Модем: e1550, e150,e171,e173 umw190, mf100, mf180

Восстанавливал несколько разных модемов с таким диагнозом когда залили чужой фулл и флешка никак не определяется
Каким образом?
1. ИД флешки должно читать из железа...
Да. Я сталкивался с тем что кутулс читает его из фулла.
Но как залить фулл если идентифиткатор отсуствует?
Как запихать фулл?
Я встречал на MF831 и MF910 только ESMT флешки.
Как можно залить что либо другое?
Я очень чильно сомневаюсь что итальянец оживит роутер после чужого фулла.
Ну разве что он всё таки сдела бакуп родного фулла.
Записан

parpalea

  • Гость


маршрутизатор - Megafon MR150-2 У меня есть полная резервная копия, включая NVRAM, которую я несколько раз вспыхивал и был в порядке

И все-таки через JTAG и ремонтируемый ... вы, AlexCell, не видели, что кто-то делает это, это не значит, что вы не можете :)

MDM9225 flash Elite Semiconductor FM6BD4G2GA

на мой взгляд, он только может быть способен флеш-флэш каким-то образом заставить загрузчика .. и переписать разделы
Записан

sand_rey

  • Модератор
  • *
  • Благодарность: +165/-0
  • Оффлайн Оффлайн
  • Сообщений: 575
  • Модем: MiFi8000
  • Провайдер: lifecell
  • Тариф: Гаджет роутер
  • Антенна: Antex ZETA-F mimo

Чужой фулл вообще нельзя заливать! По крайней мере в том виде, какой он есть.
И откуда вообще пошла такая практика восстановления модемов посредством заливки какого-то фулла? Если так делать - то да, так и говорят, что надо быть везучим.
Флешку лоадер не видит потому что она сейчас с неправильными параметрами, в результате заливки всех этих ваших дампов. И это не ИД
Записан

AlexCellular

  • Постоялец
  • ****
  • Благодарность: +41/-0
  • Оффлайн Оффлайн
  • Сообщений: 404
  • Город: Енакиево, Горловка, Донецк.
  • Модем: e1550, e150,e171,e173 umw190, mf100, mf180

И откуда вообще пошла такая практика восстановления модемов посредством заливки какого-то фулла? Если так делать - то да, так и говорят, что надо быть везучим.

Как отткуда?
JTAG
Те же яйцы только в профиль...
А вообще фуллы лили в NOKIA 3310 3330  и не только массированно. В Сименсы С35 А35 SL45 C45.
Просто качество современных флешек...  :-\
Сколько у меня было
Unrecognized flash device
Это всегда были проблемы железа.
Чаще всего причина в том что не разомкнули после определения тест поинт или замкнуты шины питания или Д+Д-
Стоит только избавиться от железной проблемы как устройство начинает определяться...
Я сталкивался с тем что после тест поинта и заливки фулла MF823 отсавялся в 9008 но стоило пролить фулл от MF90 с AMD флешкой и после этого фулл от 823 с AMD флешкой и модем оживал.
Менялся ИД флешки.
Записан

sand_rey

  • Модератор
  • *
  • Благодарность: +165/-0
  • Оффлайн Оффлайн
  • Сообщений: 575
  • Модем: MiFi8000
  • Провайдер: lifecell
  • Тариф: Гаджет роутер
  • Антенна: Antex ZETA-F mimo

У меня там свой метод. Могу глянуть по удаленке.
Кстати, тошибу на 6620 добавили в исключение в утилиты  :)
Записан

AlexCellular

  • Постоялец
  • ****
  • Благодарность: +41/-0
  • Оффлайн Оффлайн
  • Сообщений: 404
  • Город: Енакиево, Горловка, Донецк.
  • Модем: e1550, e150,e171,e173 umw190, mf100, mf180

Здравствуйте. поможите кто желает сиротам владельцам MF823D с флешкой WINBOND
Собственно что мы имеем...
Если шить при помощи QTOOLS фулл вычитанный с модема с такой же флешкой то трупик оживает.
А умирает модем при попытке прошить оригинальным обновлением для MF823 или 823D
Собственно все хотят зашить прошивку от РУСТ https://yadi.sk/d/U_xzB2FTcwbYX Для расширения функционала.
В результате на 90% прошивания происходит ошибка и дальше заливаем фулл winbond для восстановления.
Собственно требуется модифицировать загрузчик в прошивке от РУСТ чтобы она не убивала модемы с флешкой WINBOND
Или нужен инструмент для записи раздел system и раздел userdata в модем.

версия модема прошитая обновлением от РУСТ

Версия таблицы разделов: 3
# адрес размер атрибуты ------ Имя------
00 00000000 0000000a 00ffffff 0:MIBIB
01 0000000a 0000001b 000001ff 0:SBL2
02 00000025 0000001b 000001ff 0:RPM
03 00000040 0000007b 0000ffff 0:EFS2
04 000000bb 0000001b 000001ff 0:DSP1
05 000000d6 00000002 000001ff 0:PAD
06 000000d8 00000196 000001ff 0:DSP2
07 0000026e 00000002 000001ff 0:PAD
08 00000270 0000002b 0000ffff 0:NVBAK
09 0000029b 00000007 000001ff 0:APPSBL
10 000002a2 00000052 000001ff 0:APPS
11 000002f4 000000a2 000001ff 0:CACHE
12 00000396 0000000b 000001ff 0:MISC
13 000003a1 00000053 000001ff 0:RECOVERY
14 000003f4 0000000b 000001ff 0:FOTA
15 000003ff 000000b7 000001ff 0:RECOVERYFS
16 000004b6 000000ee 000001ff 0:ZTEDATA
17 000005a4 0000002b 000001ff 0:ZTEFILE
18 000005cf 000000b7 000001ff 0:SYSTEM
19 00000686 0000017a 000001ff 0:USERDATA

Версия модема с флешкой ВИНБОНД

Версия таблицы разделов: 3
# адрес размер атрибуты ------ Имя------
00 00000000 0000000a 00ffffff 0:MIBIB
01 0000000a 0000001b 000001ff 0:SBL2
02 00000025 0000001b 000001ff 0:RPM
03 00000040 0000007b 0000ffff 0:EFS2
04 000000bb 00000023 000001ff 0:DSP1
05 000000de 00000002 000001ff 0:PAD
06 000000e0 00000196 000001ff 0:DSP2
07 00000276 00000002 000001ff 0:PAD
08 00000278 0000002b 0000ffff 0:NVBAK
09 000002a3 00000007 000001ff 0:APPSBL
10 000002aa 00000052 000001ff 0:APPS
11 000002fc 000000a2 000001ff 0:CACHE
12 0000039e 0000000b 000001ff 0:MISC
13 000003a9 00000053 000001ff 0:RECOVERY
14 000003fc 0000000b 000001ff 0:FOTA
15 00000407 000000b7 000001ff 0:RECOVERYFS
16 000004be 000000ee 000001ff 0:ZTEDATA
17 000005ac 0000002b 000001ff 0:ZTEFILE
18 000005d7 000000b7 000001ff 0:SYSTEM
19 0000068e 00000172 000001ff 0:USERDATA

в папку ТЕМР
распаковываются файлы прошивки от РУСТ
9615-cdp-image-9615-cdp.yaffs2
9615-cdp-recovery-image-9615-cdp.yaffs2
9615-cdp-usr-image.usrfs.yaffs2
9615-cdp-ztedata-image.usrfs.yaffs2
appsboot.mbn
armprg.bin
boot-oe-msm9615.img
download.xml
dsp1.mbn
dsp2.mbn
efs.mbn
partition.mbn
recovery-boot-oe-msm9615.img
rpm.mbn
sbl1.mbn
sbl2.mbn

В принципе можно записать при помощи qwdirect

qwdirect -p12 -fy -b5d7 9615-cdp-usr-image.usrfs.yaffs2
pause
qwdirect -p12 -fy -b68e 9615-cdp-ztedata-image.usrfs.yaffs2
pause

откуда стартовый адрес брать? с partition.mbn ? или с таблицы разделов?

какой параметр -b вводить для обоих файлов?
Записан

sand_rey

  • Модератор
  • *
  • Благодарность: +165/-0
  • Оффлайн Оффлайн
  • Сообщений: 575
  • Модем: MiFi8000
  • Провайдер: lifecell
  • Тариф: Гаджет роутер
  • Антенна: Antex ZETA-F mimo

Или нужен инструмент для записи раздел system и раздел userdata в модем
Если флешки одинаковые по параметрам то я бы сделал так - берем рабочий с Winbond, MIBIB (sbl1.mbn) и APPSBL (appsboot.mbn) не трогаем. а все остальное шьем в фастбут режиме, типа так:
@echo off
adb shell "reboot-bootloader"
fastboot flash sbl2 sbl2.mbn
fastboot flash rpm rpm.mbn
fastboot flash dsp1 dsp1.mbn
fastboot flash dsp2 dsp2.mbn
fastboot flash boot boot-oe-msm9615.img
fastboot flash recovery recovery-boot-oe-msm9615.img
fastboot flash recoveryfs 9615-cdp-recovery-image-9615-cdp.yaffs2
fastboot flash system 9615-cdp-image-9615-cdp.yaffs2
fastboot flash ztedata 9615-cdp-ztedata-image.usrfs.yaffs2
fastboot flash userdata 9615-cdp-usr-image.usrfs.yaffs2
fastboot reboot
pause
По крайней мере такой вариант работает на ZTE MF96U на флешках Micron и Hynix

AlexCellular

  • Постоялец
  • ****
  • Благодарность: +41/-0
  • Оффлайн Оффлайн
  • Сообщений: 404
  • Город: Енакиево, Горловка, Донецк.
  • Модем: e1550, e150,e171,e173 umw190, mf100, mf180

то я бы сделал так
Спасибо. Cделал скрипт
Кинул владельцам модема. Пусть тестируют.
Записан

test

  • Гость

хз как в более сложных по организации прошивки железках, а в более простых, например на мдм6600, все решалось описанием новой флешки во всех файлах, где эти флешки, которые должна понимать железка, описаны. ну и прошивать мбн-ы, так как после правки спаре уже не будет соответствовать.
Записан