Последние файлы
Наши партнеры
Важная информация
HTC Desire программно не работает USB. USB-BRICK.
HTC (High Tech Computer) - Всё, что связано с HTC (High Tech Computer).
Ответ
 
Опции темы
  • Новое
    Аватар для Jet

    Jet
    MCRF Инженер

    Сообщений:
    1,354
    Регистрация:
    17.04.2007
    Возраст:
    43
    Рейтинг мнений: 1204
    Вес репутации: 671
    Jet Jet Jet Jet Jet Jet Jet Jet Jet Jet Jet
    Очки: 71,436, Уровень: 100 Очки: 71,436, Уровень: 100 Очки: 71,436, Уровень: 100
    Активность: 5% Активность: 5% Активность: 5%
    По умолчанию HTC Desire программно не работает USB. USB-BRICK. #1
    Клиент сам вышивал аппарат, рутовал и т.п. После чего у него программно перестал работать USB, так называемый USB-BRICK. Было решено залить FullFlash, как самый быстрый и реальный способ помочь аппарату зажить полной жизнью.
    Процедура помогла, подробное описание если кому понадобится, т.к. должно устранять массу программных проблем. Использовался RIFF

    1. Залить через JTAG вот этот Full. Выбрать "Access ROM1 Address Space"
    Отметить опции "Auto Fullflash size", "Image Files is Used", "Use Address as Offset for Flash Files"
    locked desire 2010610 boot 093.rar
    2. Unlock с помошью RIFF, делал на всякий случай, т.к. в названии FullFlash фигурирует locked, не охота потом лишний раз паяться
    3. Восстановление Boot с опцией восстановления IMEI, правильно будет вернуть IMEI на место.
    теперь можно собрать телефон
    4. Через Boot меню аппарата сделать формат (возможно не обязательная процедура)
    5. Заливка с карты памяти вот этого образа прошивки (я лил с GoldCard, так же возможно что не обязательно ее нужно использовать)
    PB99IMG_Bravo_Froyo_HTC_WWE_2.29.405.2_Radio_32.49 .00.32U_5.11.05.27_release_151783_signed.zip

    P.S. Во время проливки FullFlash была ошибка записи по 3-м адресам, которая была проигнорирована. На работу аппарата это никак не повлияло.
    07.12.2010, 14:19
    Ответить с цитированием
    10 пользователя(ей) добавили плюсы
    AndyFox (13.06.2012), asaban (07.12.2010), Dimasik (14.10.2011), Dr_Wolodya (28.02.2012), Joshua (07.12.2010), MasterDDD (29.01.2011), McAlister (03.06.2011), Shadow_user (20.03.2011), Turboxxx (08.12.2010), Xishnik787 (07.12.2010)
  • Новое
    Аватар для Jonic77

    Jonic77
    MCRF Инженер

    Сообщений:
    2,059
    Регистрация:
    22.07.2005
    Возраст:
    47
    Рейтинг мнений: 949
    Вес репутации: 764
    Jonic77 Jonic77 Jonic77 Jonic77 Jonic77 Jonic77 Jonic77 Jonic77 Jonic77 Jonic77 Jonic77
    Очки: 121,816, Уровень: 100 Очки: 121,816, Уровень: 100 Очки: 121,816, Уровень: 100
    Активность: 10% Активность: 10% Активность: 10%
    По умолчанию Re: HTC Desire программно не работает USB. USB-BRICK. #2
    как вариант использовать эту процедуру
    сам попробую затвра на HTC Inspire 4g

    Цитата:
    Как и обещял, подготовил статейку по устраненю USB-Brick'a!

    USB-Brick - одна из самых распространненых проблем, но есть и хорошие новости: давольно четко разработан алгоритм ее устранения

    Восстановление после USB-брик телефонов HTC с SLCD-экранами:
    Первое, что необходимо сделать - установить драйвера HBOT;
    Следующим шагом будет установка программы HTC Sync;
    Установили? Хорошо! Удаляйте! Да, да удаляйте, но только лишь Sync, а вот HTC Driver Installer обязательно нужно оставить!
    После удаления перезагружаем компьютер;
    Включаем телефон, и зажимаем (во время включения) кнопку "назад", на экране должен появится режим HBOOT;
    Запускаем скрипт sdcard_repair.cmd из архива fastboot.zip, а затем fastboot_reboot.cmd из той же папки;
    Обязательно дожидаемся полной загруки устройств;
    И еще 2 минуты после полной загрузке (на всякий случай);
    Возвращаемся к 5 пункту и при загрузке выбираем RECOVERY (передвижение по меню - кнопки громкости, выбор - POWER);
    Когда загорится черный экран с нарисованным телефончиком и восклицательным знаком;
    Переходим к пункту меню apply sdcard:update.zip и выбираем его (кнопка POWER);
    Когда процесс дошел до конца необходимо выбрать Reboot system now;
    Все! Телефон загрузится в нормальном режиме.

    Восстановление после USB-брик телефонов HTC с AMOLED-экраном:

    Первое, что необходимо сделать - установить драйвера HBOT;
    Следующим шагом будет установка программы HTC Sync;
    Установили? Хорошо! Удаляйте! Да, да удаляйте, но только лишь Sync, а вот HTC Driver Installer обязательно нужно оставить!
    После удаления перезагружаем компьютер;
    Кидаем содержимое архива fastboot.zip в корень диска С:\
    Копируем на флешку с помощью кардридера файл update.zip;
    Копируем через комп на карту памяти файл PB99IMG.zip;
    Выключаем телефон, и зажимаем (во время включения) кнопку "назад", на экране должен появится режим HBOOT;
    Запускаем скрипт sdcard_repair.cmd из архива fastboot.zip, а затем fastboot_reboot.cmd из той же папки;
    Обязательно дожидаемся полной загруки устройств;
    И еще 2 минуты после полной загрузке (на всякий случай);
    Повторяем 8 пункт;
    Кнопками громкости переходим на пункт BOOTLOADER, нажимаем кнопку ВКЛЮЧЕНИЯ;
    Ждем пока не будет задан запрос подтверждения прошивки и нажимаем кнопку увеличения громкости для подтверждения;
    Ждем пока прошивается чистая рутованная 2.1 прошивка;
    Ждем пока девайс полностью загрузится;
    Удаляем с карты памяти файл PB99IMG.zip и выключаем девайс;
    Возвращаемся к 8 пункту и при загрузке выбираем RECOVERY (передвижение по меню - кнопки громкости, выбор - POWER);
    Когда загорится черный экран с нарисованным телефончиком и восклицательным знаком зажимаем кнопку увеличения громкости и кнопку ВКЛЮЧЕНИЯ, отпускаем клавиши;
    Переходим (кнопками громкости) к пункту меню apply sdcard:update.zip и выбираем его (кнопка POWER);
    Когда процесс дошел до конца необходимо выбрать Reboot system now;
    Все! Телефон загрузится в нормальном режиме.


    Следует помнить:
    Все содержимое телефона сотрется;
    Для выполенния этого всего необходим установленный HTC Sync;
    Если у Вас Андроид 2.2, то нужен Root или S-OFF, для 2.1 - не требуется;

    Удачи в востановлении!
    вот еще
    Цитата:
    Kubino was spot on - the misc overwrite was what caused the issue. If you modify a misc.img to include your CID and flash it back to mtd0, you will restore functionality. I can confirm that USB, BT, FM, recovery all work again on my Desire. The only thing we're not certain about is whether the ROM value in misc.img matters at all, but it doesn't appear to.

    Stupid amounts of props go to IEF and adam235 at MoDaCo and kubino here. Thanks to all of you, so much.

    MOD EDIT:
    below is the post, as this was a combined effort, we don't need to link to modaco.....

    As most of you know, people have been hard at work to fix the USB issues we've been seeing due to recovery setting us into USB debugmode.

    After unsuccessful attempts to change the kernel commandline , eg. to:

    board_bravo.disable_uart3=0
    board_bravo.usb_h2w_sw=0

    we've been successful in discovering (with the help of XDA-developers) that these switches are stored in the first NAND partition, mtd0, or 'misc'.

    You must be rooted to try the following, it seems you can't write to mtd0 without root.
    Do step 1 again if you have to.

    Also, SD card functionality has to work. For this, do 'fastboot oem enableqxdm 0' in fastboot mode.



    Steps involved:

    1. Find out your CID. Go into fastboot mode, and do 'fastboot oem boot'.

    The log will say something like the following:

    CODE
    #INFOTAG:Ramdisk OK
    #INFOTAG:smi ok, size = 0
    #INFOTAG:hwid 0x0
    #INFOTAG:skuid 0x21F04
    #INFOTAG:hero panel = 0x0
    #INFOTAG:engineerid = 0x0
    #INFOMCP dual-die
    #INFOMCP dual-die
    #INFOTAG:mono-die = 0x0
    #INFODevice CID is not super CID
    #INFOCID is HTC__E11


    In this specific case, the CID is HTC__E11.

    2. Get the following mtd0.img from the attached files below

    Edit this image to the CID you found above with a hex editor.

    Optionally, you can use this CID generator by stevebrush instead. Untested by me, but it should work properly.
    //Edit: Updated link location for stevebrush. Thanks a ton for the generator!

    3. Get flash_image from the attached files below
    Move this to /data/ , and flash the modified image using:

    "/data/flash_image misc /data/mtd0.img"

    You can move both mtd0.img and flash_image by putting it on your sdcard, and issueing the following command in a terminal emulator:

    'cat /sdcard/flash_image > /data/flash_image'
    'cat /sdcard/mtd0.img > /data/mtd0.img'

    You might have to do 'chmod u+x /data/flash_image' before you run the commands (or chmod 755 /data/flash_image)



    4. Repeat step 3 a couple of times if it doesn't seem to work well.

    5. All done! Reboot, you should have normal usb connectivity. Post your 'fastboot oem boot' log and intermediate steps if it fails.


    Credits:

    -kubino @ XDA for providing us with the 'misc' information
    -TheProfessor @ irc.freenode.net #modaco for being the first test subject + debugging
    -adam235 @ irc.freenode.net #modaco for being a test subject as well + debugging
    -SgtDavePwnage @ irc.freenode.net #modaco -> moral support + debugging
    -DrMon @ irc.freenode.net #modaco -> being brave enough to test on his non-bricked device!
    Attached Files mtd0.zip - [Click for QR Code] (871 Bytes, 6345 views)
    flash_image.zip - [Click for QR Code] (49.2 KB, 6648 views)
    источник
    __________________
    04.02.2013, 20:35
    Ответить с цитированием
    Пользователь добавил плюс
    VictorMobium (05.02.2013)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сyclone-BOX обновления eddiman Сyclone-BOX 69 04.02.2011 12:41
Cyclone Calculator версии 1.00 uo5oq Cyclone-BOX 4 25.12.2010 09:56
TestPoint, Solution, PinOuts Station MobilaGSM Station 305 09.08.2010 20:57
Финальный релиз и тест-драйв флешинга FractalizeR Сyclone-BOX 76 07.01.2010 08:19
Asus A600 русский нужен + pinout uu1dx Планшетные компьютеры, КПК и коммуникаторы 5 30.01.2009 03:22


Текущее время: 05:47. Часовой пояс GMT +3.