Привет, народ. Победил USB brick на офф прошивке. Спасибо нашему куратору Ignore *, за то что не бросил и помогал морально и делом. Особое спасибо skunsofob за сносочку на соседний сайт. Прочитал, по-практиковался и ПОБЕДА! Если надо в шапку могу подкорректировать мануальчик по которому лечился, есть ошибки, которые заставляют нервничать.
Ещё раз спасибо зассылу на4пда. Я немного переделал его манульчик, кое что он пропустил(это на радостях, оно понятно). Уже рутанулся, скачиваю RCMIxHD_v3.4_ROT_D2EXT_RC1, потом Альфа рев и в строй.
первые симптомы usb brick: тело не видит карту. Для этого нужно выключить телефон, вставить карту в картридер и проверить на ошибки виндовсом, вставить в тело и запустить. Если результат тот же и у нас стоит стороннее рекавери из последних версий: выключаем тело, жмём назад+включение, переходим в fastboot, подключаем тело к компьютеру, Учимся и выполняем как поменять рекавери выбираем самое нижнее рекавери и прошиваем. Тело видит карту радуемся и переходим к следующему этапу. через картридер закидываем рутованную прошивку в виде PB99IMG.ZIP. Запускаем тело:минус(громкость)+включение загрузка проходит в Bootloader, через несколько секунд начнётся автоматическая загрузка проши с карты, после окончании загрузки соглашаемся на апдейт телефона - жмём +(громкость). Мы имеем чистую рутованную прошивку с usb brick. Качаем следующие программы:Download HTC Desire USB Unbrick Files, далее Android Terminal Emulator (если у вас есть аккаунт гугл, то прога сама закачается и установится в тело) распаковываем в корень карты (на карте имеем:Android Terminal Emulator.арк + flash_image + rageagainstthecage-arm5.bin), далее fastboot.zip , разархивируем fastboot.zip в корень диска С:\fastboot. Предполагается что у вас есть SDK Выключаем телефон 1) Грузимся в HBOOT (держим громкость минус и нажимаем ВКЛ до запуска телефона) 2) Переходим на пункт BOOTLOADER - нажимаем ВКЛ и попадаем в меню FASTBOOT 3) Подключаем кабель к телефону и компу (к FASTBOOT добавляется надпись USB) 4) На компе запускаем коммандную строку (Пуск -> Выполнить -> cmd) 5) В командной строке пишем cd c:\fastboot Нажимаем "Enter" 6) Набираем "fastboot oem enableqxdm 0" Нажимаем "Enter" 7) Набираем "fastboot getvar cid" Нажимаем "Enter" (получаем что-то типа "HTC__A07") 8) Версию ПО мы знаем (например 2.29.405.5) Меню -> Настройки -> О телефоне -> Версия ПО -> Номер ПО 9) Идем по ссылке Quick & dirty HTC Desire mtd0.img generator for usb-bricked devices by stevebrush. Вводим то что получилось в п.7 и п.8 и в итоге получаем файл "mtd0.img". 10) Через КартРидер записываем в корень SD файлы из п.9 (если нет РУТ, то дополнительно скачиваем и записываем Visionary.apk или z4rootv1.3.1.apk) Итак на данном этапе мы имеем в корне SD файлы: fast_image, mtd0.img, AndroidTerminalEmulator.apk, Visionary.apk или z4rootv1.3.1.apk, rageagainstthecage-arm5.bin 11) Перегружаем телефон в нормальном режиме. 12) Устанавливаем AndroidTerminalEmulator.apk (если есть РУТ и установлен какой-нибудь файл-менеджер - проблем нет. Если ОФ. прошивка, то через Маркет скачиваем С АВТОМАТИЧЕСКОЙ УСТАНОВКОЙ любой бесплатный файл-менеджер - например ES проводник и устанавливаем) 13) Если РУТ ЕСТЬ - пропускаем данный пункт. Если РУТа нет, то устанавливаем Visionary и включаем функцию "Temporery root now" (остальное нам не надо). 14) Запускаем AndroidTerminalEmulator (будет приглашение $ - для ввода команд) 15) Выполняем: cat /sdcard/rageagainstthecage-arm5.bin > /data/data/jackpal.androidterm/rageagainstthecage-arm5.bin cat /sdcard/flash_image > /data/data/jackpal.androidterm/flash_image cat /sdcard/mtd0.img > /data/data/jackpal.androidterm/mtd0.img
16) Выполняем: su (если п.13 выполнен верно, то после согласия приглашение для ввода поменяется с $ на #) 17) Выполняем: cd /data/data/jackpal.androidterm/ ./flash_image misc mtd0.img 18) выходим из терминала 19) перегружаем телефон USB Brick вылечен!!! Большое спасибо за перевод и пощь vitus78