Просмотр полной версии : Xiaomi Read Userdata Partition
Shamsudin
08.09.2017, 10:47
Все мы знаем, что у BST в разделе Xiaomi есть такая функция и разработчик позиционирует ее как средство восстановления фото и номеров и тд. Аппарат Redmi 4 prada, считал userdata.img в размере 10гиг, но что дальше делать с этим файлом ума не приложу. Ни один экстрактор img файлов его не берет, сканировал его через Rstudio, там вообще не то. короче нужна помощь, как мне этот файл преобразовать в папки с привычными названиями типа android, data, media, итд
Выложите где нибудь и ссылку в студию, посмотрим.
Shamsudin
08.09.2017, 11:25
Выложите где нибудь и ссылку в студию, посмотрим.
Выкладывать этот образ я не буду в целях конфиденциальности. Телефон клиента, не хочу недоразумений. Файл такого типа можно получить, подцепив любой xiaomi на qualcomm и воспользовавшись этой функцией. Вопрос больше к тем, кто уже сталкивался с этой проблемой
diablo-angel
19.09.2017, 21:19
что у BST в разделе Xiaomi есть такая функция и разработчик позиционирует ее как средство восстановления фото и номеров и тд. Аппарат Redmi 4 prada, считал userdata.img в размере 10гиг, но что дальше делать с этим файлом ума не приложу. Ни один экстрактор img файлов его не берет, сканировал его через Rstudio, там вообще не то. короче нужна помощь, как мне этот файл преобразовать в папки с привычными названиями типа android, data, media, итд
Вечер добрый! Вопрос смогли решить или нет? Дело в том, что у меня ТАКАЯ ЖЕ проблема. Прога Сканирование устройства ... 1 готово
dev[1] 1cea11
Mode: fastboot
Hardware: markw
Производитель: НЕИЗВЕСТНО
MID:
Read Userdata Partition ...
Boot to EDL mode ... готово
Ожидание готовности устройства...
Sending Loader ...
Dumping userdata ...
ok
Traceback (most recent call last):
File "service.py", line 870, in onReadPartition
File "service.py", line 1219, in run_firehose
File "sahara.py", line 311, in FirehoseOperation
File "FlashCtrl.py", line 34, in run
File "service.py", line 966, in do
File "service.py", line 1074, in DF_RunReadPartition
File "genericpath.py", line 50, in getsize
FileNotFoundError: [WinError 3] Системе не удается найти указанный путь: ''
Исключить happended : error calling function
[call stack]
[0] : noname
[1] : noname
[2] : noname
[3] : call noname
[4] : call 7399813c884bb4c6162d8272e68eda3b и преобразовала все, что вычитали в userdata.img, об к-рой как и вы "обломал зубы". Техподдержка ответа пока не дала.
З.Ы. Есть ли знатоки, к-рые могут помочь?
Может я один такой дурак или сани не едут: в гугл забить распаковку *.img
не пробовал или лень так одолела, что пост накрапть проще, чем самому поискать?
Сразу смотрю Cm2qlm на предмет encrypted потом уже сливать и тд и тп.
Зачем сливать криптованные разделы не пойму)
Видимо дело в санях, рассчитана данная функция была на старые версии где шифрование по умолчанию было выключено, а в новых версиях по умолчанию включено. Так что можете забыть про эту функцию, думаю команда BST не будет делать криптографический модуль.
При желании в сети есть метод расшифровки, но думаю из-за цены популярности у данной услуги не будет.
Есть и нешифрованные аппараты, но при всём уважении к CM2QLM скорость слива у BST как ни крути выше. Ну это когда клиент сам не знает чего хочет и сливаем весь раздел Userdata. У Cm2Qlm как то проценты урывками идут при сливе, может последний софт где то подглючивает может ещё что.
Меня парит контроль целостности данных гораздо больше, чем скорость.
А про шифрование можно забыть, никто в ближайшие лет пару ничего не сделает. Дорого и сложно.
Но тем не менее Vivo Xplay 6 к примеру шьётся 850 секунд MiFlash и 23 минуты 50 секунд по протоколу Emergency Cm2Qlm, на 3 компах одно и тоже.
Всё таки ограничение в 2 раза получается.
Это ограничение Sparse. Распаковывать все в память - глупо в плане ресурсов, необходимых для этого. Люди пользуются компами 2000ых годов выпуска и потом делают мозг из-за того, что софт тупит и сжирает всю память.
И не 2, а 1.6.
Мой рабочий конфиг компа - Amd A4 5300 24Gb DDR3 Video Nvidia Gtx 260 768/384 GDDR3. Win 7 x64 max
Какие 2000 года?
Второй комп домашний Intel i5 16 GB DDR4 Video Nvidia GT-1050 2GB. Win 10 x64 pro.
Именно с Ufs какие-то подзатыки в Emmc sparse шьётся без всяких затыков.
Debug логов то программа не делает никаких? Тушка ещё на русификации с месяц будет, потестирую без проблем почему так шьёт.
Мой рабочий конфиг компа - Amd A4 5300 24Gb DDR3 Video Nvidia Gtx 260 768/384 GDDR3. Win 7 x64 max
Какие 2000 года?
Имелось ввиду что алгоритм сделан под старые компьютеры, т.е. работает на всех компах одинаково.
Тут либо супер скорость на новых компах и невозможность работы на старом железе, либо так как есть, но на любом железе.
А блин, понятно, так может галочку какую придумать у меня хоть и не топовые конфиги, но и выше среднего явно. По умолчанию пусть на старых компах работает, а в advanced галочку High speed приделать что-ли.
Сейчас вообще везде Ssd воткну под систему и Win10x64 поставлю везде кроме рабочего.
Так я думаю кто не жалеет вложений в рабочие машины благодарны будут за экономию времени при прошивке.
vBulletinВ®, Jelsoft Enterprises Ltd. Translate: zCarot