Video teardown: https://www.youtube.com/watch?v=4uUUDYiGjno
When I plug the watch into the computer, it appears as a single USB MicroSD Storage device with idVendor=05e3 idProduct=0741
.
Nothing stands out as interesting, just a standard IN and OUT endpoint.
Here is the dmesg
output:
[ 5245.267400] usb 3-1: new high-speed USB device number 7 using xhci_hcd
[ 5245.399130] usb 3-1: New USB device found, idVendor=05e3, idProduct=0741
[ 5245.399138] usb 3-1: New USB device strings: Mfr=3, Product=4, SerialNumber=0
[ 5245.399142] usb 3-1: Product: USB Storage
[ 5245.399145] usb 3-1: Manufacturer: Generic
[ 5245.425066] usb-storage 3-1:1.0: USB Mass Storage device detected
[ 5245.425459] scsi host6: usb-storage 3-1:1.0
[ 5245.425715] usbcore: registered new interface driver usb-storage
[ 5245.427917] usbcore: registered new interface driver uas
[ 5246.424338] scsi 6:0:0:0: Direct-Access Generic STORAGE DEVICE 0220 PQ: 0 ANSI: 0
[ 5246.424552] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 5246.535795] sd 6:0:0:0: [sdc] 15646720 512-byte logical blocks: (8.01 GB/7.46 GiB)
[ 5246.536747] sd 6:0:0:0: [sdc] Write Protect is off
[ 5246.536749] sd 6:0:0:0: [sdc] Mode Sense: 0b 00 00 08
[ 5246.537722] sd 6:0:0:0: [sdc] No Caching mode page found
[ 5246.537724] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 5246.541812] sdc: sdc1
[ 5246.544713] sd 6:0:0:0: [sdc] Attached SCSI removable disk
And the lsusb -v
output:
Bus 003 Device 007: ID 05e3:0741 Genesys Logic, Inc. microSD Card Reader
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x05e3 Genesys Logic, Inc.
idProduct 0x0741 microSD Card Reader
bcdDevice 2.20
iManufacturer 3 Generic
iProduct 4 USB Storage
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 98mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)