android
Go Back   abi>>forums > MP3 Players By Brand > Creative > Zen X-Fi2

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-28-2010, 07:34 AM
Steff8000's Avatar
Steff8000 Steff8000 is offline
Junior Member
 
Join Date: Apr 2010
Location: Denmark
Posts: 52
Default How to sync your creative zen x-fi2 on LINUX (Ubuntu)??????

Does anybody know how to do it??
Reply With Quote

Advertisement [Remove Advertisement]

  #2  
Old 05-28-2010, 04:02 PM
meetooman's Avatar
meetooman meetooman is offline
Member
 
Join Date: Oct 2009
Posts: 488
Default

I think you have a MTP device.
The first thing to do is to check whether it is supported by libmtp, the library used to connect to those devices on Linux. Install the mtp-tools package and type this command to a terminal console: mtp-detect. The output should let you know how the software sees your device.
But libmtp also provides a supported devices list where the closer player I see is the: 041e:4162 Creative ZEN X-Fi for the last libmtp version.

So if you are ready to invest a little time on this, download the libmtp source. Extract the content (tar zxf libmtp-1.0.x.tar.bz) and follow their advices as written in the README file:
Quote:
If you want to be able to hack some more and you're not
afraid of C hacking, add an entry for your device's
vendor/product ID and a descriptive string to the database
in the file src/music-players.h.

It's not very hard to do, open the file and add two lines like the one for the Zen X-FI:
Code:
 { "Creative", 0x041e, "ZEN X-Fi", 0x4162,
      DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL },

Put the right IDs corresponding to your X-FI2. Use the lsusb command on a terminal to get them (first ID for the make, second ID for the model).
So you will end with something like:
Code:
 { "Creative", 0x041e, "ZEN X-Fi2", 0x****,
      DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL },
Your device's ID replaces the ****.
Then install the software following the INSTALL file instructions (./configure, make, make install).

If everything is OK your player will be recognized by mtp-detect and
other softwares supporting MTP devices, like music managers: Banshee, Amarok, Rhythmbox, etc.

Please share your device's IDs and experience so we can help libmtp developers to improve their library.
Reply With Quote

  #3  
Old 05-29-2010, 08:28 AM
Brett_val's Avatar
Brett_val Brett_val is offline
Senior Member
 
Join Date: Jan 2010
Location: The Netherlands
Posts: 636
Default

Quote:
Originally Posted by meetooman View Post
I think you have a MTP device.
The X-Fi2 is MSC, don't know if that causes problems with your method though.. (I don't know linux at all)
Reply With Quote

  #4  
Old 05-29-2010, 05:09 PM
delirius delirius is offline
Member
 
Join Date: Feb 2010
Posts: 131
Default

Quote:
The X-Fi2 is MSC, don't know if that causes problems with your method though.. (I don't know linux at all)
Yes ZEN X-FI2 is UMS like flash disk.
Reply With Quote

  #5  
Old 05-31-2010, 10:55 PM
meetooman's Avatar
meetooman meetooman is offline
Member
 
Join Date: Oct 2009
Posts: 488
Default

Ok, thank you for correcting me. That's new from Creative.
So you can use Banshee with the Mass Storage Media Player Support extension. Rythmbox, Exaile and maybe other music managers too.

To work better you can add a special file in the root of the player named .is_audio_player. This file will tell the system your device is a media device and not only a storage disk and present the file formats supported. Read the Rhythmbox FAQ about it.
Once recognized you will be able to see it inside the music manager and drop/send music to it.
Reply With Quote

  #6  
Old 06-01-2010, 03:58 AM
Steff8000's Avatar
Steff8000 Steff8000 is offline
Junior Member
 
Join Date: Apr 2010
Location: Denmark
Posts: 52
Default

Okay, thanks for all the info! I just downloaded Banshee, and it works really well. Thank you!
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 03:38 PM.