HTC HD2

Model: HD2 T8585

  • part no: 99HJY008-00
  • serial no: HT02PNW03268
  • platform: Windows Mobile 6.5 Professional
  • cpu: Snapdragon @ 1 GHz
  • screen: WVGA 480x800, 4.3 inch
  • weight: 157 grams
  • dimensions: 120.5 x 67 x 11 mm (L x W x T)
  • Network: HSPA / WCDMA (900 / 2100 MHz), GSM / GPRS / EDGE (850 / 900 / 1800 / 1900 MHz)
  • Display: 4.3 inch TFT-LCD touch screen
  • GPS: internal GPS antenna
  • Connectivity: Bluetooth 2.1 + EDR and A2DP, WiFi: 802.11b/g, 3.5mm stereo audio jack, standard micro-USB,
  • Camera: 5 megapixel camera with dual LED flashlight
  • expansion slot: microSD card

Operating system: Android, WM,

back to mobiles page.

History / work log

2017-06-14: battery - the new battery feels lighter. Will it live up to capacity?

2017-06-14: the package from altitec.no arrived.

2017-06-11: I ordered a new battery (BA S400, 1230 mAh) from altitec.no for NOK 198.- and NOK 49.- in shipping, They had 20% off this weekend too, which is nice.

2017-06-11: batttery - the battery is bulging, time to order a new one.

2014-03-06: battery - after 3 days, 13 hours and 17 minutes the battery is at 14% and I connect the charger,

2014-02-27: battery - after 3 days, 0 hours and 17 minutes the battery is at 14% and I connect the charger.

2014-02-26: battery - at 21:49 local time, the battery has been running for 2 days, 4 hours and 10 minutes and is at 35%. Big improvement. Perhaps a few "discharge until empty" cycles helped?

2014-02-17: battery - I don't remember the percentage level, but the battery had lasted 17h44m54s this time before charging was needed.

2014-02-16: battery - after 16h2m40s the battery is at 12%, and I connect a charger.

2014-02-14: battery - after 15h47m49s the battery is at 17%, and the phone asks me to connect a charger again. It doesn't look like the new battery is 1300 mAh.

2014-02-13: battery - the phone ran 15h0m42s until it was 19%, time to connect a charger.

2014-02-12: battery - when I came home from work this afternoon, the phone was dead again, so I installed the new battery.

2014-02-11: battery - the package from yaha.no arrived into my mailbox.

2014-02-09: battery - the original battery is a model BB81100, 3.7 VDC, 1230 mAh, 4.55 Whr. I ordered a new battery from yaha.no, model CS-HT8585SL, which is 1300 mAh and has a price of NOK 50.- with shipping it makes NOK 89.- total.

2012-12-26: when I connect my HD2 running CM10 to my FreeBSD workstation, this is what I get in /var/log/messages:

Dec 26 14:30:47 kg-v2 kernel: ugen1.3: <HTC> at usbus1
Dec 26 14:30:47 kg-v2 kernel: umass1: <HTC Android Phone, class 0/0, rev 2.00/2.26, addr 3> on usbus1
Dec 26 14:30:47 kg-v2 kernel: umass1:  SCSI over Bulk-Only; quirks = 0x4100
Dec 26 14:30:47 kg-v2 kernel: umass1:1:1:-1: Attached to scbus1
Dec 26 14:30:47 kg-v2 kernel: (probe0:umass-sim1:1:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
Dec 26 14:30:47 kg-v2 kernel: (probe0:umass-sim1:1:0:0): CAM status: SCSI Status Error
Dec 26 14:30:47 kg-v2 kernel: (probe0:umass-sim1:1:0:0): SCSI status: Check Condition
Dec 26 14:30:47 kg-v2 kernel: (probe0:umass-sim1:1:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)
Dec 26 14:30:47 kg-v2 kernel: da3 at umass-sim1 bus 1 scbus1 target 0 lun 0
Dec 26 14:30:47 kg-v2 kernel: da3: <HTC Android Phone 0100> Removable Direct Access SCSI-2 device
Dec 26 14:30:47 kg-v2 kernel: da3: 40.000MB/s transfers
Dec 26 14:30:47 kg-v2 kernel: da3: Attempt to query device size failed: NOT READY, Medium not present

and when I turn on usb mass storage, I get this line:

Dec 26 14:30:48 kg-v2 root: Unknown USB device: vendor 0x0bb4 product 0x0c02 bus uhub1

usbconfig output:

root@kg-v2# usbconfig -u 1 -a 3
ugen1.3: <Android Phone HTC> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

dump

root@kg-v2# usbconfig -u 1 -a 3 dump_device_desc
ugen1.3: <Android Phone HTC> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x0000
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0040
  idVendor = 0x0bb4
  idProduct = 0x0c02
  bcdDevice = 0x0226
  iManufacturer = 0x0001  <HTC>
  iProduct = 0x0002  <Android Phone>
  iSerialNumber = 0x0003  <0123456789ABCDEF>
  bNumConfigurations = 0x0001

and

root@kg-v2# usbconfig -u 1 -a 3 dump_curr_config_desc
ugen1.3: <Android Phone HTC> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON


 Configuration index 0

    bLength = 0x0009
    bDescriptorType = 0x0002
    wTotalLength = 0x0037
    bNumInterfaces = 0x0002
    bConfigurationValue = 0x0001
    iConfiguration = 0x0000  <no string>
    bmAttributes = 0x00c0
    bMaxPower = 0x00fa

    Interface 0
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0000
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x0008
      bInterfaceSubClass = 0x0006
      bInterfaceProtocol = 0x0050
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0200
        bInterval = 0x0000
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0002  <OUT>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0200
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 1
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0001
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0042
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0084  <IN>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0200
        bInterval = 0x0000
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0003  <OUT>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0200
        bInterval = 0x0000
        bRefresh = 0x0000
        bSynchAddress = 0x0000

That's all.

2012-11-09: Today I bought a Samsung 32 GB class 10 microSD card for NOK 375.- from Digital Impuls (118130). I used the built-in SDcard reader of my Linux laptop, and gparted to partition and format the card as a single FAT-32 partition.

2011-11-09: (in Norwegian) før oppgraderingen byttet jeg minnekort i telefonen fra 2 GB til 4 GB. Det er fortsatt kun en fat32 partisjon på det nye minnekortet. Kingston 4GB, class 4.

2011-07-13: the microSD card is a SanDisk 2 GB, class unknown.

2010-05-01: My little brother gave me this phone for free (thanks!).