Friday, December 17, 2010

Managing Creative ZEN Mozaic with mtp-tools

Using the Creative Zen Mozaic in Ubuntu 10.10 is a nuisance. The ubuntu standard Rhythmbox Music Player has problems with this MTP portable player. In previous version of Ubuntu Gnomad2 was used to manage these devices, but it is no longer available in latest verion.

My solution is to use the mtp-tools on command line. You can install the package by typing the following line on the terminal or use Ubuntu software center program.
sudo apt-get install mtp-tools

Next get rid of the Gnome Gphoto2 VFS program that will try to automount the device as a camera.
killall gvfs-gphoto2-volume-monitor

Now you are all set. Connect the device and lets see if we can detect the player with mpt-detect command.



$ mtp-detect
libmtp version: 1.0.3

Listing raw device(s)
Device 0 (VID=041e and PID=4161) is a Creative ZEN Mozaic.
   Found 1 device(s):
   Creative: ZEN Mozaic (041e:4161) @ bus 1, dev 6
Attempting to connect device(s)
USB low-level info:
   Using kernel interface "usbfs"
   bcdUSB: 512
   bDeviceClass: 255
   bDeviceSubClass: 0
   bDeviceProtocol: 0
   idVendor: 041e
   idProduct: 4161
   IN endpoint maxpacket: 512 bytes
   OUT endpoint maxpacket: 512 bytes
   Raw device info:
      Bus location: 1
      Device number: 6
      Device entry info:
         Vendor: Creative
         Vendor id: 0x041e
         Product: ZEN Mozaic
         Vendor id: 0x4161
         Device flags: 0x00000001


Now to get the list of folders on the device, use mtp-folders command.

To deleting a folder, type mtp-delfile -n <id> .

Lets create a new folder and copy all the mp3 files from the current folder to the device.
mtp-newfolder Classic_Hits Music 0
find -name *mp3 -exec mtp-sendfile {} <folderid> \;
If you have a similar MTP portable player, hope this short tutorial will get you started.

1 comment:

You can leave a comment here using your Google account, OpenID or as an anonymous user.

Popular Posts