Nov 11

Protocols a través d’USB de la Blackberry 8100

Reading time: 1 – 2 minutes

Tampoc pinten gens bé les coses per poder usar la Blackberry 8100 com a mòdem USB, si ens fixem en les interficies que presenta USB són només de tipus Bulk, quan l’ideal per tal d’usar-la com a mòdem seria que fossin de tipus serial. A més el dispositiu s’identifica clarament com un Mass Storage, o sigui, un dispositiu d’enmagatzematge, o disc extern.

Bus 002 Device 003: ID 0fca:0006 Research In Motion, Ltd.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        16
  idVendor           0x0fca Research In Motion, Ltd.
  idProduct          0x0006
  bcdDevice            1.06
  iManufacturer           1 Research In Motion
  iProduct                4 RIM Mass Storage Device
  iSerial                 3 9F90C1DAEFF61B441539AB60B7F6B17D5847F84A
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              4 RIM Mass Storage Device
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Nov 11

Serveis Bluetooth de la Blackberry 8100

Reading time: 2 – 2 minutes

Desgraciadament no es pot usar la Blackberry 8100 com a modem des del PC, els únics serveis que es publiquen a través de Bluetooth són els següents:

Service Name: AUDIO Gateway Service RecHandle: 0x10001 Service Class ID List: "Headset Audio Gateway" (0x1112) "Generic Audio" (0x1203) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 2 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100

Service Name: Voice Gateway Service RecHandle: 0x10002 Service Class ID List: "Handfree Audio Gateway" (0x111f) "Generic Audio" (0x1203) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 3 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "Handsfree" (0x111e) Version: 0x0105

Service Name: BlackBerry Desktop Service P:0x204F5980 R:0x03 V:0x20004 Service RecHandle: 0x10003 Service Class ID List: "Error: This is UUID-128" (0x426c6163-6b42-6572-7279-44736b746f70) "Serial Port" (0x1101) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 4 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100

Service Name: BlackBerry Bypass Service P:0x204F5980 R:0x03 V:0x20003 Service RecHandle: 0x10004 Service Class ID List: "Error: This is UUID-128" (0x426c6163-6b42-6572-7279-427970617373) "Serial Port" (0x1101) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 5 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100

Service Name: Phonebook Access PSE Service RecHandle: 0x10005 Service Class ID List: "Phonebook Access - PSE" (0x112f) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 6 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "" (0x1130) Version: 0x0100