PDA

View Full Version : iPod touch 3G in Ubuntu


methsri
01-18-2010, 08:36 AM
This is a Simple Guide " How to Sync IPOD 3G touch in Ubuntu "


First you need add the following repository from terminal

sudo add-apt-repository ppa:pmcenery/ppa

Update the source list

sudo apt-get update

Install the following packages
sudo apt-get install gvfs gvfs-backends gvfs-bin gvfs-fuse libgvfscommon0 ifuse libgpod-dev libgpod-common libiphone-utils libiphone0 python-iphone libplist++1 libplist-utils python-plist libusb-1.0-0 libusb-1.0-0-dev libusbmuxd1 usbmuxd
(This will install all the required packages)


Configuration

You need to edit fuse.conf file

gksudo gedit /etc/fuse.conf

Change
#user_allow_otherto
user_allow_other
Save and exit the file

Next, open “System” -> “Administration” -> “Users and Groups” in Ubuntu Menu.

Click on the little key at the bottom to unlock it for making changes. Then, select your username and click on “Manage Groups”.

Find the “fuse” group and double-click on it. Make a checkmark next to your name in the window that opens. Click on OK and close all dialogs. You’re now in the “fuse” group.

Next, completely log out and in again – or do a reboot to be safe. [This is very important step]

We can now mount the phone as regular user after connecting it using the following command

$ ifuse /mnt/ipod/

We can also unmount as regular user using the following command

$ fusermount -u /mnt/ipod/

You can Prepare ipod itunes directory create the “iTunes_Control/Device” directory

$ mkdir /mnt/ipod/iTunes_Control/Device/

Then, get your UUID

$ lsusb -v | grep -i iSerial

It’s the first number and should be 40 characters long. Then, run:

$ ipod-read-sysinfo-extended
(mountpoint here is /mnt/ipod/)

This should generate a file named iTunes_Control/Device/SysInfoExtended.
Make sure it’s not empty and whatnot; it should be a large-ish plist (XML file) with a bunch of info.

$ fusermount -u /mnt/ipod/

Reboot your computer

Plug the ipod : you should see it appear on the desktop
and it should now be

(a) directly mounted in rhythmbox and you can add music files (transfer rate still slow but acceptable)

(b) mounted in gtkpod but you’ll have to launch the “ifuse /mnt/ipod”.
Rhyhmbox is unable to remove music files, so please use the previous gtkpod part either to remove files or add videos to the ipod.

methsri
01-18-2010, 08:58 AM
Katawath oni nadda :( :(