Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

Вопросы по Samsung SGH-E330/E330N


Дмитрий 22

Рекомендуемые сообщения

В hex к сожалению не разобрался, но нашел скрипт, который извлекает jpg из файловhttps://geekquestion.com/8014675-izvlechenie-jpeg-iz-dampa-diska/.С его помощью я извлек из недополученного дампа много поломанных jpg. Далее я использую JpegFix. При помощи целых фотографий я извлек частичные  фото.Действительно - фотографии совсем не удалились, но порядочно повреждены. Вернее сказать фрагментированны.

Ссылка на комментарий
Поделиться на другие сайты

на 94% оборвался,получился фаил 31мб),хотя скорость порта стоит 230400

А у этого телефона вообще наверно стандартная скорость 115200… Помнится даже более новые D880 глючили со сливанием дампа на высоких скоростях.

Надо бы ещё раз попробовать, на 230к - посмотреть в одном и том же месте обрыв или нет, и на 115к…

 

Вернее сказать фрагментированны.

Ну так обычная работа файловой системы. Надо выковыривать из дампа FAT-партицию (сама партиция не фрагментирована), и её открывать в Runеime's DiskExplorer.

Причём, на соседних моделях помнится немного нестандартная FAT - после Root-директории лежит один лишний сектор заполненный FF, надо его удалить (сдвинуть дамп). И тогда DiskExplorer (и прочий аналогичный софт) начнёт нормально работать с образом этой партиции.

 

; http://averstak.tripod.com/fatdox/bootsec.htm

; SectorsPerFAT * NumberOfFATs + ReservedSectors + (RootEntries / 16)
; тут не совсем стандартная FAT16
; после Root-директории лежит один лишний сектор заполненный FF, надо его удалить.

	movzx	eax, word [esi+0x16] ; SectorsPerFAT
	movzx	ebx, byte [esi+0x10] ; NumberOfFATs
	mul	ebx
	movzx	ebx, word [esi+0x0E] ; ReservedSectors
	add	eax, ebx
	movzx	ebx, word [esi+0x11] ; RootEntries
	shr	ebx, 4 ; деление на 16 (16 это кол-во dir-записей на сектор)
	add	eax, ebx
	movzx	ebx, word [esi+0x0B] ; BytesPerSector
	mul	ebx
	mov	ebx, eax ; нашли начало лишнего сектора

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

Странно что SCP_Downloader делает дамп со скоростью около пол-килобайта в секунду  что на скорости 230400, что на 115200.Можно ли ускорить процесс или это так и должно быть?

Ссылка на комментарий
Поделиться на другие сайты

Сделал полный дамп(на windows 7 начальной кабель нормально работает)-вместо фотографий серый фон и треть строки изображения,jpegfix отображает изображение лоскутками и серыми полосками.Avoid photo recovery и magic fat recover результатов не дают, даже стандартные изображения телефона не отображаются. Для сравнения скачал чужой дамп с другого форума,сделанного с помощью ufs- с него нормально вытаскиваются стандартные изображения и чьи-то фотографии(целые и поврежденные).В чем может быть дело? UFS программатор считывет лучше или программа неправильно делает дамп?.В winhex видно что в начале файла 2 строки значений и много FF,иногда мелькают значения, при их удалении особо ничего не меняется. Оба дампа выкладываю.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Как оказалось фотографии не так сложно восстанавливаются.При просмотре hex редактором в каждом фото из дампа мелькали 16 строк FF в разных местах. При их удалении изображение постепнно появляется вместо серых полос. Жаль что программы "профессионального" восстановления фотографий не справляются.

Ссылка на комментарий
Поделиться на другие сайты

Жаль что программы "профессионального" восстановления фотографий не справляются

Ну это слишком узкоспециализированная задача, под каждую серию мобил делать восстановление файлов из дампа… У одних только кнопочных самсунгов 2005-2010гг форматов дампов штук 20…

Общедоступные программы профессионального восстановления работают с массовыми HDD.

А для случаев дампа мобилы - вот HEX-редакторы и существуют…

 

Кстати блоки FF наверняка не рандомно лежат, а через какие-то равные интервалы. Если это вырезать всё, то вероятно соберётся нормальная FAT, которую можно рассматривать в RunTime's DiskExporer… И вероятно что там не по 16 байт FF, точнее там должны быть заголовки кластеров в которых могут быть контрольные суммы или размеры. Т.е. вероятно вырезать надо не 16 байт, а немного больше… По крайней мере в форматах образов дисков более новых Swift - именно так…

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

https://yadi.sk/i/JyBLcV9SHtEHYA 

https://yadi.sk/i/E99C0swIc4oBPA

Я редактировал не сам дамп, а извлеченные из него программой jpg. Большинство фото полностью восстановились после удаления всех 16 FF(которые лежали в интервале 1 код на 1 страницу).Но некоторые фотографии программа вытащила криво,например фото весит 300 кб,а внутри картинка на 60 кб и чужеродные данные(много ff,заголовки файлов и папок, иногда в одном jpg содржалась вторая фотография без верхней части и заголовка). Можно сказать восстановление фотографий в целом прошло успешно. Хотя фотографии не те что я ожидал увидеть,тут уже дело в другом,фотографии стирались и перезаписывались до полной памяти 3 раза минимум.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

С jpg фотографиями вроде разобрался,теперь проблема как с bmp иконками фотографий из папки thumbails которые весят одинаково 3120 байт и не открываются ни в одном редакторе.Их можно посмотреть или это ссылки вместо картинок?

Ссылка на комментарий
Поделиться на другие сайты

теперь проблема как с bmp иконками фотографий из папки thumbails которые весят одинаково 3120 байт и не открываются ни в одном редакторе.

Надо несколько примеров… Может это не bmp, может редакторы неправильные (у самсунгов вообще bmp непростого формата, он соответствует спецификациям bmp, но далеко не все редакторы поддерживают полный набор bmp-форматов), может это raw без заголовка…

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

photos.zip

Да, это не bmp ничуть. Это Samsung-RAW 16bit.

Переименовать в raw, открывать в Samsung Raw Viewer (http://oldph.one/index.php?showtopic=12356), цветность 16, заголовок 0, ширина 40, высота 39.

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

  • 9 месяцев спустя...

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



×
×
  • Создать...