Jump to content

Use DSDT to change usb stick product ID


Alby128
 Share

7 posts in this topic

Recommended Posts

Hi,

is it possible to create a DSDT patch that changes the product ID for an USB stick?

 

I have a Pinnacle DVB tuner DVB-T PCTV 2000e and I wish to use it with Elgato EyeTV. Their software has full support for the PCTV 2001e which, AFAIK, is the same device that I own just with a different product ID.

 

Device - VID - PID

2000e - 2304 - 022c

2001e - 2304 - 0229

 

I wish to use DSDT to change the Product ID of my 2000e device to the 2001e one, from 022c to 0229. Can I do that with a DSDT patch? And how? I have been looking for it on several forums, but, so far, I have only found patches that change IDs for internal components, not for external USB sticks.

 

Thanks in advance,

Alberto

Link to comment
Share on other sites

  • 3 weeks later...

usb in dsdt is only for the main controlers. u need devicemergenub

 

I will certainly give a look for that, thanks.

 

Maybe you can change the product ID into the info.plist of the EyeTV drivers.

 

I tried hard to find the right plist into the eyetv.app package but with no luck, if you know where that is I would really appreciate your help...

 

Bye,

Alberto

Link to comment
Share on other sites

  • 2 weeks later...

I managed to change the product ID of my TV USB receiver by editing the info.plist in AppleUSBMergeNub.kext. Unfortunately, even though EyeTV recognizes it as a 2001e, it still seems unable to find any TV channel. Also (but this was expected) it crashes a lot.

 

Anyway, thanks for your help.

 

Cheers,

Alberto

Link to comment
Share on other sites

 Share

×
×
  • Create New...