Re: usb, motorola v3 reverse enginner

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I found out a software, trial version that captures all the data that
goes thru the usb bus, this that i write here are the data that i get when
i receive the  list of all pictures that are inside the motorola v3.

Bus Hound 5.03 capture on Windows XP Service Pack 2. Complements of www.perisoft.net

Device - Device ID (followed by the endpoint for USB devices)
(7) Controller host Universal USB Intel(r) 82801DB/DBM - 24C2
(8) Controller host Universal USB Intel(r) 82801DB/DBM - 24C4
(9) Controller host Universal USB Intel(r) 82801DB/DBM - 24C7
(10) Controller host avanzato USB 2.0 Intel(r) 82801DB/DBM - 24CD
(14) Hub principale USB
(15) Hub principale USB
(16) Hub principale USB
(17) Hub principale USB
(19) Motorola USB Modem
Address - FireWire transfer address
Length - Total transfer length
Phase - Phase Type
IN Data in transfer
OUT Data out transfer
URB USB request block
Data - Hex dump of the data transferred
Descr - Description of the phase
Delta - Elapsed time from the previous phase to the current phase
Cmd... - Position in the captured data
Date - Date the phase occurred in year/month/day form
Time - Time the phase occurred in hour:minute:second.millisec form
Driver - Driver that submitted the command
usbser : USB Modem Driver 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)



Device Address Length Phase Data Description Delta Cmd.Phase.Ofs(rep) Date Time Driver
------ ------------------- -------- ----- ----- ---------------- ----- ------------------ ---------- ------------ ------------
19.1 38 OUT 83 00 .. 6.8sc 1.1.0 2005/03/24 05.50.09.113 unknown
26 cb &. 1.1.2
00 00 .. 1.1.4
00 00 .. 1.1.6
19.1 URB 48 00 BULK/INT XFER 4us 1.2.0 2005/03/24 05.50.09.114
09 00 1.2.2
00 00 1.2.4
00 00 1.2.6
19.2 6 IN 90 00 .. 1.1sc 2.1.0 2005/03/24 05.50.10.228 usbser
06 48 .H 2.1.2
00 03 .. 2.1.4
19.2 URB 48 00 BULK/INT XFER 15us 2.2.0 2005/03/24 05.50.10.228
09 00 2.2.2
00 00 2.2.4
00 00 2.2.6
19.1 3 OUT 83 00 .. 900us 3.1.0 2005/03/24 05.50.10.229 unknown
03 . 3.1.2
19.1 URB 48 00 BULK/INT XFER 3us 3.2.0 2005/03/24 05.50.10.229
09 00 3.2.2
00 00 3.2.4
00 00 3.2.6
19.2 415 IN 90 04 .. 660ms 4.1.0 2005/03/24 05.50.10.890 usbser
00 48 .H 4.1.2
03 fd .. 4.1.4
3c 3f <? 4.1.6
19.2 URB 48 00 BULK/INT XFER 9us 4.2.0 2005/03/24 05.50.10.890
09 00 4.2.2
00 00 4.2.4
00 00 4.2.6
19.2 1 IN 30 0 928us 5.1.0 2005/03/24 05.50.10.891 usbser
19.2 URB 48 00 BULK/INT XFER 4us 5.2.0 2005/03/24 05.50.10.891
09 00 5.2.2
00 00 5.2.4
00 00 5.2.6
19.2 447 IN 31 30 10 1.9ms 6.1.0 2005/03/24 05.50.10.893 usbser
33 54 3T 6.1.2
31 32 12 6.1.4
34 33 43 6.1.6
19.2 URB 48 00 BULK/INT XFER 4us 6.2.0 2005/03/24 05.50.10.893
09 00 6.2.2
00 00 6.2.4
00 00 6.2.6
19.2 1 IN 2d - 996us 7.1.0 2005/03/24 05.50.10.894 usbser
19.2 URB 48 00 BULK/INT XFER 5us 7.2.0 2005/03/24 05.50.10.894
09 00 7.2.2
00 00 7.2.4
00 00 7.2.6
19.2 159 IN 70 65 pe 985us 8.1.0 2005/03/24 05.50.10.895 usbser
72 6d rm 8.1.2
3d 22 =" 8.1.4
52 57 RW 8.1.6
19.2 URB 48 00 BULK/INT XFER 13us 8.2.0 2005/03/24 05.50.10.895
09 00 8.2.2
00 00 8.2.4
00 00 8.2.6
19.2 1 IN 65 e 996us 9.1.0 2005/03/24 05.50.10.896 usbser
19.2 URB 48 00 BULK/INT XFER 4us 9.2.0 2005/03/24 05.50.10.896
09 00 9.2.2
00 00 9.2.4
00 00 9.2.6
19.1 3 OUT 83 00 .. 955us 10.1.0 2005/03/24 05.50.10.897 unknown
03 . 10.1.2
19.1 URB 48 00 BULK/INT XFER 12us 10.2.0 2005/03/24 05.50.10.897
09 00 10.2.2
00 00 10.2.4
00 00 10.2.6
19.2 415 IN 90 02 .. 6.0ms 11.1.0 2005/03/24 05.50.10.903 usbser
c5 48 .H 11.1.2
02 c2 .. 11.1.4
3d 22 =" 11.1.6
19.2 URB 48 00 BULK/INT XFER 5us 11.2.0 2005/03/24 05.50.10.903
09 00 11.2.2
00 00 11.2.4
00 00 11.2.6
19.2 1 IN 70 p 981us 12.1.0 2005/03/24 05.50.10.904 usbser
19.2 URB 48 00 BULK/INT XFER 18us 12.2.0 2005/03/24 05.50.10.904
09 00 12.2.2
00 00 12.2.4
00 00 12.2.6
19.2 293 IN 67 22 g" 1.9ms 13.1.0 2005/03/24 05.50.10.906 usbser
20 73 s 13.1.2
69 7a iz 13.1.4
65 3d e= 13.1.6
19.2 URB 48 00 BULK/INT XFER 13us 13.2.0 2005/03/24 05.50.10.906
09 00 13.2.2
00 00 13.2.4
00 00 13.2.6
19.1 3 OUT 83 00 .. 956us 14.1.0 2005/03/24 05.50.10.907 unknown
03 . 14.1.2
19.1 URB 48 00 BULK/INT XFER 11us 14.2.0 2005/03/24 05.50.10.907
09 00 14.2.2
00 00 14.2.4
00 00 14.2.6
19.2 6 IN a0 00 .. 124ms 15.1.0 2005/03/24 05.50.11.031 usbser
06 49 .I 15.1.2
00 03 .. 15.1.4
19.2 URB 48 00 BULK/INT XFER 20us 15.2.0 2005/03/24 05.50.11.031
09 00 15.2.2
00 00 15.2.4
00 00 15.2.6
19.1 38 OUT 83 00 .. 1.1mn 16.1.0 2005/03/24 05.51.20.127 unknown
26 cb &. 16.1.2
00 00 .. 16.1.4
00 00 .. 16.1.6
19.1 URB 48 00 BULK/INT XFER 15us 16.2.0 2005/03/24 05.51.20.127
09 00 16.2.2
00 00 16.2.4
00 00 16.2.6



Now, if i take usb-skeleton.c and i put the vendor and product id of the cellphone and i do 'cat /dev/skel0' i'm reading
the information the device, anyway are some information in this code that i can submit to my device to get
information something like the list of all the pictures present?


Thanks to everybody.


-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux