Jump to content

AnyiPod for making any USB MP3 player an iPod


20 posts in this topic

Recommended Posts

This little driver will allow you to use your MP3 player as if it where an iPod.

It works for most MP3 players...

Follow the howto in the zip...

 

Download:

http://rapidshare.com/files/369123046/AnyiPod.zip

 

NOTE: this is preliminary work... I'll work on the sync hack as soon as I've got my laptop back from the store (repair of burnt CPU... damn bad cooled atoms lol)

Link to comment
Share on other sites

I dont understand that :

"Look up the following 2 keys:

- Product Identification

- Vendor Identification

 

Insert them under:

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC1@1D,7/AppleUSBEHCI/Storage@fd100000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub

"

Insert HOW and WHERE. (I think that long line cames from IOregistryExplorer , which is for viewing but not for INSERT/MODDING)

Link to comment
Share on other sites

I dont understand that :

"Look up the following 2 keys:

- Product Identification

- Vendor Identification

 

Insert them under:

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC1@1D,7/AppleUSBEHCI/Storage@fd100000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub

"

Insert HOW and WHERE. (I think that long line cames from IOregistryExplorer , which is for viewing but not for INSERT/MODDING)

Just look those 2 keys up in ioregistryexplorer for your MP3 device.

For mine this is Vendor: SONY, Device: WALKMAN

:D

Link to comment
Share on other sites

Just look those 2 keys up in ioregistryexplorer for your MP3 device.

For mine this is Vendor: SONY, Device: WALKMAN

:D

Hhmmm.

I only dont understand that Insert them under .... IOSERVICE passage.

Did you meaned LOOK IN that IOSERVICE and insert them in that .plist ? That would be the opposite ;)

Link to comment
Share on other sites

  • 2 weeks later...

You say:

The default config is for a certain Sony Walkman:

- Device ID: 0x3d8

- Vendor ID: 0x54c

- Product Identification: WALKMAN

- Vendor Identification: SONY

 

But when un search 0x3d8 in .plist, I don't find him (sorry but I don't understand your How Two)

 

Can you help me to inject my phone?

 

Here is my settings:

- Device ID: 0xff9
- Vendor ID: 0xbb4
- Product Identification: Android Phone
- Vendor Identification: HTC

Link to comment
Share on other sites

You say:

 

 

But when un search 0x3d8 in .plist, I don't find him (sorry but I don't understand your How Two)

 

Can you help me to inject my phone?

 

Here is my settings:

- Device ID: 0xff9
- Vendor ID: 0xbb4
- Product Identification: Android Phone
- Vendor Identification: HTC

If it has mass storage link it should work precisely as said in tutorial.

Use IORegistryExplorer for looking up SCSI id of the phone.

Link to comment
Share on other sites

  • 2 weeks later...
Must product and vendor be specified as an integer or a hex value as you show?

plist = allways integer format.

Easy editing: Apple plist editor, auto converts these values

Link to comment
Share on other sites

If it has mass storage link it should work precisely as said in tutorial.

Use IORegistryExplorer for looking up SCSI id of the phone.

 

Thanks !

But i always stuck at your readme at this SCSI ID !!!

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC1@1D,7/AppleUSBEHCI/Storage@fd100000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub

 

Storage may vary…

Edit the plist and insert them under:

- AnyiPodSBCDriver

- Fake iPod SCSI ID

- Fake iPod SBC ID

all 3 unclear !

I cant find any IOSCSIPeripheralDeviceNub data/ID/entry below IOUSBMassStorageClass. But my Sansa E280 is an USB Massstorage

1 interneal 1 mycrosd card

I posted my IORefistryExplorer Screenshoots .

Please help and maybe clear/update tthat part of the readme.

Bildschirmfoto_2010_04_26_um_20.08.21.jpg

Bildschirmfoto_2010_04_26_um_20.07.59.jpg

Bildschirmfoto_2010_04_26_um_20.07.43.jpg

Link to comment
Share on other sites

Thanks !

But i always stuck at your readme at this SCSI ID !!!

IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/EHC1@1D,7/AppleUSBEHCI/Storage@fd100000/MSC Bulk-Only Transfer@0/IOUSBMassStorageClass/IOSCSIPeripheralDeviceNub

 

Storage may vary…

Edit the plist and insert them under:

- AnyiPodSBCDriver

- Fake iPod SCSI ID

- Fake iPod SBC ID

I cant find any IOSCSIPeripheralDeviceNub data/ID/entry below IOUSBMassStorageClass. But my Sansa E280 is an USB Massstorage

1 interneal 1 mycrosd card

I posted my IORefistryExplorer Screenshoots .

Please help and maybe clear/update tthat part of the readme.

Apparently I need to update the driver for a device like that.

I don't think it's compatible with this driver...

Link to comment
Share on other sites

Thanks for clearing.

Perhaps rewrite is not to much, because my SANSA is an USB MassStorage Device, also uses some IOSCSILogicalUnit, only that IOSCSIPeriphalDeviceNub is not used /not found.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
This little driver will allow you to use your MP3 player as if it where an iPod.

It works for most MP3 players...

Follow the howto in the zip...

 

Download:

http://rapidshare.com/files/369123046/AnyiPod.zip

 

NOTE: this is preliminary work... I'll work on the sync hack as soon as I've got my laptop back from the store (repair of burnt CPU... damn bad cooled atoms lol)

hey. great work. Just wondering how the sync is processing now, it would be nice to have my mp3 sync with the BMW audio which allow you to control the ipod, and in our case MP3s

Link to comment
Share on other sites

 Share

×
×
  • Create New...