Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,428 Members 46,859 Now Online
XDA Developers Android and Mobile Development Forum

Request for a little help: MTP ProductIDs

Tip us?
 
RockR172
Old
#11  
RockR172's Avatar
Senior Member
Thanks Meter 1509
Posts: 1,388
Join Date: Jun 2011
Default Re: Request for a little help: MTP ProductIDs

Quote:
Originally Posted by mdmower View Post
I will bump this just once in hopes that someone posts a useful reply. The information is quite simple to gather.
I shall give it to you today, when I get my hands on my nasty PC and if nobody else posts before me..

Sent from my HTC One S using Tapatalk 2
 
RockR172
Old
(Last edited by RockR172; 12th February 2013 at 10:08 AM.)
#12  
RockR172's Avatar
Senior Member
Thanks Meter 1509
Posts: 1,388
Join Date: Jun 2011
Default Re: Request for a little help: MTP ProductIDs

Erm, I have 2 PID_### with USB Debugging enabled.. want both?

Sent from my HTC One S using Tapatalk 2

EDIT:
USB Debugging Enabled:
Code:
USB\Vid_0bb4&Pid_0df9&Rev_0228&MI_00

USB\Vid_0bb4&Pid_0df9&MI_00

With USB Debugging Disabled:
Code:
USB\Vid_0bb4&Pid_0f91&Rev_0228&MI_00

USB\Vid_0bb4&Pid_0f91&MI_00

Hope this is what you wanted.
The Following User Says Thank You to RockR172 For This Useful Post: [ Click to Expand ]
 
Goatshocker
Old
#13  
Goatshocker's Avatar
Senior Member
Thanks Meter 407
Posts: 941
Join Date: Oct 2010
Looks like debugging adds a 'd' after '0' in the pid then.
Quick ADB Pusher v0.5 (discontinued)
--------------------------------------------------------------------
Phone(ancient junk): ZTE Blade some CM11 build
Tablet 7": Novo 7 Basic running stock HC 3.2.1
Tablet 10": ASUS Transformer TF101 16GB running Team EOS nightly (build 26)

Phone(new): HTC One S S4 running Dark Jelly S CM10 build23
Phone(junk): Xperia P running resurrection remix or Honami MW
Phone(Newest): Galaxy S4 Mini running slimKat
-----
ლ(ಠ益ಠლ) Y U NO THANK ME? ლ(ಠ益ಠლ)
 
RockR172
Old
#14  
RockR172's Avatar
Senior Member
Thanks Meter 1509
Posts: 1,388
Join Date: Jun 2011
Default Re: Request for a little help: MTP ProductIDs

Also removes a '1' after '9'..

Sent from my HTC One S using Tapatalk 2
 
Darknites
Old
#15  
Darknites's Avatar
Senior Member
Thanks Meter 2250
Posts: 5,587
Join Date: Jul 2011
Or df9 changes to f91.
 
mdmower
Old
(Last edited by mdmower; 12th February 2013 at 04:08 PM.)
#16  
mdmower's Avatar
Senior Member - OP
Thanks Meter 1040
Posts: 819
Join Date: Sep 2011
Location: Columbia, MO
Quote:
Originally Posted by RockR172 View Post
Erm, I have 2 PID_### with USB Debugging enabled.. want both?

Sent from my HTC One S using Tapatalk 2

EDIT:
USB Debugging Enabled:
Code:
USB\Vid_0bb4&Pid_0df9&Rev_0228&MI_00

USB\Vid_0bb4&Pid_0df9&MI_00

With USB Debugging Disabled:
Code:
USB\Vid_0bb4&Pid_0f91&Rev_0228&MI_00

USB\Vid_0bb4&Pid_0f91&MI_00

Hope this is what you wanted.
That is exactly what I was looking for, thank you for the help!

The MTP PID (0f91) is shared between evita, jewel, and ville, it seems. The MTP+ADB PID (0df9) is distinct from other devices though.
My Devices:
HTC Incredible 4G LTE (fireball) - CyanogenMod 10.2
Verizon HTC One (m7vzw) - CyanogenMod 10.2
ASUS Nexus 7 FHD (flo) - CyanogenMod 10.2

Worthwhile reads:
XDA Devs vs. NooBs | logcat or GTFO
So you want to root and mod your phone
My Projects:
HTC Incredible 4G LTE
CyanogenMod 10.1 | CyanogenMod 10.2 | TWRP Recovery
CWM(R-Touch) Recovery | Automated Unlock/SuperCID/Temp-Root scripts

HTC One Verizon
CyanogenMod 10.2
 
RockR172
Old
#17  
RockR172's Avatar
Senior Member
Thanks Meter 1509
Posts: 1,388
Join Date: Jun 2011
Quote:
Originally Posted by mdmower View Post
That is exactly what I was looking for, thank you for the help!

The MTP PID (0f91) is shared between evita, jewel, and ville, it seems. The MTP+ADB PID (0df9) is distinct from other devices though.
Is the MTP+ADB PID of evita and jewel the same?
Also, how will these product ID's help in implementing MTP in CM code?
 
mdmower
Old
#18  
mdmower's Avatar
Senior Member - OP
Thanks Meter 1040
Posts: 819
Join Date: Sep 2011
Location: Columbia, MO
Quote:
Originally Posted by RockR172 View Post
Is the MTP+ADB PID of evita and jewel the same?
Also, how will these product ID's help in implementing MTP in CM code?
The MTP+ADB PID is distinct between evita and jewel as well. So this falls in line with that pattern.

Windows is finicky about identifying devices and loading the correct drivers/connection type. It is important that the correct PID is specified so windows will know how to interact with the device.

Mac and Linux (although MTP support in Linux isn't terrific) do a better job of working with a device regardless of PID.
My Devices:
HTC Incredible 4G LTE (fireball) - CyanogenMod 10.2
Verizon HTC One (m7vzw) - CyanogenMod 10.2
ASUS Nexus 7 FHD (flo) - CyanogenMod 10.2

Worthwhile reads:
XDA Devs vs. NooBs | logcat or GTFO
So you want to root and mod your phone
My Projects:
HTC Incredible 4G LTE
CyanogenMod 10.1 | CyanogenMod 10.2 | TWRP Recovery
CWM(R-Touch) Recovery | Automated Unlock/SuperCID/Temp-Root scripts

HTC One Verizon
CyanogenMod 10.2

The Following 2 Users Say Thank You to mdmower For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes