Способ восстановления телефона из состояния QHSUSB_DLOAD
Данный способ поможет вам только в случае, если осталась разметка дисков!
Итак, нам понадобятся:
1. Любая система Linux. (Можно запускать с флешки, на компьютер устанавливать не обязательно. НЕЛЬЗЯ использовать на виртуальных машинах)
2. Скаченные ниже архивы.
Загружаете Linux, разархивируйте архив unbrick_m7ul.zip в любую папку, назначьте одному единственному файлу brickdetect.sh права доступа + укажите, что файл исполняемый.
Подключаете свой телефон к компьютеру, открываете консоль и пишите
watch -n ,1 lsusb
Дальше вы увидите как определится ваш телефон, это самое главное!
Если вы увидите телефон как Qualcomm. Inc. Gobi Wireless Modem (QDL mode) или HTC(High Tech Computer Corporation), то вам поможет ТОЛЬКО сервис!
Если телефон определится как Qualcomm Inc., то продолжаем следовать инструкции.
Далее вы должны выполнить команду
sudo ./brickdetect.sh
после которой вы увидите сообщение.
если вы увидите Device can't be detected. Check connections., то у вас не осталась разметка на телефоне, вам поможет ТОЛЬКО сервис!
если вы увидите
/dev/sdX
, где Х - любая буква, то можно продолжить.
Далее вам нужно распаковать firmware3.62.401.1 в вашу домашнюю папку. После чего начать процесс восстановления телефона, выполняя следующие команды
sudo dd if=/home/имя_пользователя/sbl1-1.img of=/dev/sdX1
sudo dd if=/home/имя_пользователя/sbl1-2.img of=/dev/sdX1
sudo dd if=/home/имя_пользователя/sbl1-3.img of=/dev/sdX1
sudo dd if=/home/имя_пользователя/sbl2.img of=/dev/sdX2
sudo dd if=/home/имя_пользователя/sbl3.img of=/dev/sdX9
sudo dd if=/home/имя_пользователя/rpm.img of=/dev/sdX10
sudo dd if=/home/имя_пользователя/tz.img of=/dev/sdX11
sudo dd if=/home/имя_пользователя/hboot_signedbyaa.img of=/dev/sdX12
sudo dd if=/home/имя_пользователя/adsp.img of=/dev/sdX16
sudo dd if=/home/имя_пользователя/rcdata.img of=/dev/sdX17
sudo dd if=/home/имя_пользователя/radio.img of=/dev/sdX31
sudo dd if=/home/имя_пользователя/boot.img of=/dev/sdX33
sudo dd if=/home/имя_пользователя/recovery.img of=/dev/sdX34
где X - буква, полученная после выполнения команды ./brickdetect.sh
Скорость записи блоков должна быть примерно 8Мб\с
Далее нажимаете кнопку включения и держите её 15-20 секунд, после чего телефон включится.
После запуска телефона я рекомендую прошить декрипт РУУ 3.62.401.1
P.S. rcdata.img из архива - это бэкап блока 17 так что проблем с определением симки быть уже не должно!