This is discussion thread for HTC Models support via USB cable.



Currently, the following models are supported:




  • HTC Desire HD

  • HTC Desire S

  • HTC Desire Z

  • HTC Inspire

  • HTC Incredible S

  • HTC Incredible 2

  • HTC Thunderbolt

  • HTC Flyer 3G

  • HTC Flyer WiFi

  • HTC Sensation XL

  • HTC EVO View 4G

  • HTC Glacier

  • HTC One V

  • HTC Radar

  • HTC Rhyme

  • ...










Basically, Any HTC model based on MSM7230, MSM8255, MSM8255T, MSM8655m MSM8655T CPU is supported, combined with Qualcom EBR/MBR Plugin tool.



This feature is mainly designed for users who can (and need) replace
eMMC chips in HTC phones. Following previously established error 0x44
irrepairable problem, this method enables You to repair any HTC model
from supported list.



Requirements:






  • RIFF Box

  • RIFF JTAG Manager v1.43 (Cointains JTAG Manager v1.43, firmware 1.32 and drivers installer)

  • RIFF Box Firmware v.1.32

  • Original USB Cable

  • Test Point cable (Optional)

  • HTC MSM8x55/MSM7230 based phone









How to use HTC via USB RIFF Box feature:








  • Run drivers installer or JTAG Manager v1.43 setup.

    ( In case that You already tried to install various drivers, run driver
    installer by Pasha.T. It will clean any previously installed driver and
    install correct drivers again)

  • Start JTAG Manager and select desired model

  • Connect Phone to PC using USB cable.

    (If You replaced eMMC with blank one, it will enumerate automatically.
    Otherwise, use test point method to boot phone into QHUSB mode)

  • Execute desired operation

    (If You replaced eMMC with blank one, You need to repartition it first, using eMMC MBR/EBR plugin.)




Keep in mind - when You use this
feature for first time, connected phone will reboot and enumerate as
"RIFF BOX DCCLoader USB Interface Port". Hardware installation wizard
might require You to provide driver location!





If Your phone reboots as "Unknown Device", You'll need to replace eMMC chip first!











How to use Test Point procedure to enable QHUSB_DLOAD mode:




  • Connect TP


  • Connect USB cable, and optionally 4.2v external power

  • Disconnect TP

  • Execute desired operation




TP procedure disables eMMC chip, thus, it's important to disconnect the TP before You execute any operation. Otherwise, DCC Loader will be unable to initialize phone hardware, and I can insult You by calling You an idiot!







For some models location of TP is not available. To find it, follow this simple procedure:








  • Locate the eMMC chip on PCB (Usually San Disk, Kingston or Samsung)

  • Connect TP to any of surrounding components. (Check TP for HTC Desire Z for reference)

  • Connect Original USB Cable (NO External Power ! ! !)

  • Check Device Manager for new Device




You can repeat this procedure until You find working TP.











RIFF Box and HTC USB drivers by Pasha.T Installer



Download



Run this installer to automatically clean all previously installed
drivers, and install correct ones. This installer is universal, work
with all supported operating systems - Win XP, Vista, Win7, both 32 and
64 bit versions.